10. Instalar software

La instalación de nuevo software es normalmente algo increíblemente sencillo en openSUSE. Hay un gestor de paquetes de software, que te permite instalar y eliminar software muy facilmente, es algo similar a las tiendas de aplicaciones que se pueden encontrar en los modernos sistemas operativos de los teléfonos inteligentes.

10.1 Usando el gestor de paquetes

Simplemente abre el gestor de software de YaST instalar/desinstalar software.

Ahora busca el software que quieras instalar, seleccionalo y haz clic en Aceptar. El gestor de paquetes ahora se encargará de todo, buscará el paquete RPM del software que buscas dentro de los repositorios que tengas configurados, y lo instalará incluyendo cualquier dependencia. Después de que se complete la instalación, la aplicación debería aparecer en el menú de inicio (a menos que sea un programa para la línea de comandos).

tip La habilidad del gestor de paquetes de encontrar el software depende de los repositorios de software que tengas configurados. Lee más sobre los repositorios de software en el siguiente capítulo.

10.1.1 Usar la instalación mediante 1-click

Cuando navegues por sitios web relacionados con openSUSE, quizás te encuentres con botones como el que se muestra a continuación:

oneclick

La instalación mediante 1-click automatiza de manera simple el proceso de añadir uno o más repositorios de software al gestor de paquetes e instalar uno o más paquetes RPM. Por lo tanto con la instalación mediante 1-click deberíamos tener el mismo cuidado que cuando añadimos de manera manual repositorios no oficiales (ver el siguiente capítulo para conocer más al respecto de los repositorios).

10.2 Otros métodos de instalación

La mayoría de los usuarios encontrarán todo lo que necesitan y más mediante el gestor de paquetes, especialmente si se han añadido algún repositorio (ver el siguiente capítulo). Pero no todo el software está empaquetado y se ofrece mediante los repositorios, y el software no libre a menudo no puede redistribuirse legalmente mediante el gestor de paquetes, debido a restricciones de licencias.

En estos casos necesitarás ir a la web del desarrollador/fabricante y descargar e instalar el software de manera manual, pero siempre busca antes un paquete para openSUSE en los repositorios, por si está disponible, y asegúrate de descargar e instalar software sólo de fuentes confiables y sitios seguros.

10.2.1 Archivo RPM

Con un poco de suerte el sitio web del desarrollador/fabricante tendrá un archivo RPM para openSUSE. Para instalarlo, descarga el fichero RPM:

Abre el gestor de archivos Dolphin → Navega hasta donde se encuentra el archivo RPM → Botón derecho del ratón sobre él → Abrir con... → Instalar/eliminar software
obs Instala sólo archivos RPM que hayan sido compilados específicamente para tu versión de openSUSE.

10.2.2 Tarball

Si el sitio web no tiene ningún archivo RPM para openSUSE, quizás tenga lo que comunmente se llaman como tarball. Los archivos tarball (*.tar.gz, *.tar.bz2) son simplemente archivos comprimidos similares a archivos ZIP o RAR. Para descomprimir un fichero tarball:

Abre el gestor de archivos Dolphin → Navega hasta donde se encuentra el archivo tarball → Botón derecho del ratón → Y escoge la opción Extraer archivo

El archivo tarball debería contener los binarios que se necesitan para ejecutar el software, o debería contener el código fuente necesario para ser compilado para ejecutarse en tu sistema. Esto puede ser muy complicado, y requiere que primero instales varias herramientas de desarrollador. No hay una manera estándar de instalar el contenido de un archivo tarball, pero las instrucciones deberían siempre ser incluidas dentro del propio fichero tarball, en archivos llamados INSTALL, README o similares, o deberías ser capaz de encontrar instrucciones para su instalación en el sitio web desde donde descargaste el archivo tarball.

10.3 Gestión de paquetes mediante la terminal

Si lo deseas, puedes instalar y eliminar paquetes de software también mediante la terminal o línea de comandos.

Para buscar un paquete ejecuta el comando zypper search [término_a_buscar]. Ejemplo:

zypper search thunder

Para instalar un paquete ejecuta zypper install [paquete_a_instalar]. Ejemplo:

zypper install MozillaThunderbird

Para eliminar un paquete ejecuta zypper remove [nombre_paquete]. Ejemplo:

zypper remove PackageKit

Ver man zypper para más información.

man zypper

O para ayuda individual sobre ciertos comandos utiliza por ejemplo:

zypper install --help

10.3.1 Usar el método 1-click en la terminal

Puedes también utilizar el método de instalación 1-click en la terminal, la sintáxis es OCICLI [URL], Ejemplo:

OCICLI http://opensuse-community.org/nvidia.ymp

10.3.2 Instalar manualmente un archivo RPM

Para instalar manualmente un archivo RPM descargado, ejecuta:

zypper install /ruta/al/archivo_descargado/manualmente.rpm

10.3.3 Consultas de RPM

Puedes obtener mucha información útil sobre los paquetes instalados de la base de datos de RPM de manera sencilla.

Comprobar qué versión está instalada. Ejemplo:

rpm -q MozillaFirefox

Listar los archivos que son instalados por un paquete y dónde. Ejemplo:

rpm -ql amarok

Encontrar a qué paquete pertenece cierto archivo. Ejemplo:

rpm -qf /usr/bin/firefox

Obtener información variada sobre el paquete, incluyendo el "changelog". Ejemplo:

rpm -qi --changelog MozillaFirefox
prev
next