SDB:Instalación de aplicaciones
Instalar aplicaciones edit
Con openSUSE tienes disponibles todas las aplicaciones más comunes para el mundo GNU/Linux de forma fácil y cómoda. El sistema de Gestión de paquetes te permitirá añadir o eliminar software de forma sencilla.
La Distribución te permite disponer de miles de paquetes en los repositorios comunitarios, pero aun en los raros casos en los que necesites algún software que por algún motivo no estuviese disponible en los mismos, aun podrás instalarlo, tanto si el fabricante proporciona una versión ejecutable como si lo que está disponible sólo es el código fuente para compilar.
También está disponible en openSUSE 1-click, la forma más simple de instalar aplicaciones desde tu navegador. Cuando veas el símbolo no tendrás más que hacer click en la imagen.
Gestión de software en openSUSE edit
Los repositorios te permiten acceder a cientos de aplicaciones para instalarlas de forma fácil y cómoda. Además, puedes seleccionar únicamente los repositorios que sean de tu interés, haciendo que el sistema sólo se preocupe de aquellas fuentes que realmente vayas a usar.
openSUSE dispone de su propio servicio centralizado de repositorios, en el que encontrarás el adecuado para prácticamente cualquier aplicación que necesites. Además, los miembros de la comunidad pueden mantener ahí sus propios repositorios.
Uso de Yast Software edit
YaST es la herramienta de sistema que, entre otras muchas cosas, te permite gestionar el software de la distribución con facilidad. Dispone de un agradable interfaz gráfico (tanto basado en las librerías QT o si lo prefieres basado en las librerías GTK) que te permite organizar los repositorios de paquetes que quieras emplear, instalar aplicaciones que cumplan una determinada función o mantener actualizada tu suite ofimática con la última versión publicada.
Uso de zypper edit
Zypper es la herramienta de gestión de software en línea de comando de openSUSE. Tanto si estás usando un sistema sin entorno gráfico, como un servidor, como si simplemente te sientes más cómodo con la agilidad y versatilidad de Bash, Zypper te permite organizar tus repositorios, buscar e instalar software, y por supuesto instalar, eliminar y actualizar tus aplicaciones.
Uso de ejecutables edit
Existen pocas razones por las que un usuario, particularmente uno recién iniciado en Linux, podría necesitar utilizar software no disponible ni en un repositorio ni siquiera con el formato rpm. Aun así, si ese programa está disponible en formato ejecutable para Linux, podrá instalarse con sencillez.
Tanto si se dispone de un programa instalador como si se descarga una carpeta con la aplicación, lo único que hay que hacer es cerciorarse de que la aplicación es ejecutable por los usuarios que deban utilizarla.
Compilar tu propio software edit
En el mundo del software libre es regla disponer del código fuente de las aplicaciones y librerías que se emplean. Aunque un usuario neófito no necesite preocuparse de estas cuestiones, usuarios avanzados que quieran sacar más provecho de sus sistema, administradores rigurosos, curiosos y, por supuesto, desarrolladores, pueden compilar el código fuente para generar los binarios que utilizarán en sus sistemas.
Para ello, se necesita disponer de las herramientas de compilación, como de las cabeceras que usan las librerías de la aplicación, ya que una regla de la programación de software libre es la utilización de software ya desarrollado en lo posible. Éste es el trasfondo de las tan manidas dependencias.
Conocer las dependencias de la aplicación a compilar, e instalarlas en su caso, es clave para que una compilación no se convierta en un quebradero de cabeza. También es importante y necesario conocer las herramientas del sistema para auxilarte para que la compilación sea no sólo exitosa, sino sencilla.
Buscador online edit
openSUSE proporciona recursos para distribuir software no sólo para sus propios proyectos (las distintas versiones de openSUSE), sino incluso para otras distribuciones, a través del OBS (openSUSE Build Service). También proporciona una web para obtener dicho software de forma cómoda: basta introducir el software buscado y seleccionar entre las opciones que nos ofrece el buscador.
El buscador permite refinar la búsqueda para nuestra distribución, y también ofrece categorías de software en las que navegar: juegos, desarrollo, oficina, gráficos, etc.
La URL de la web es: https://software.opensuse.org
Buscador OBS para terminal edit
opi es un buscador online desde terminal de comandos que produce resultados similares a software.opensuse.org. Permite, por tanto, instalar paquetes de openSUSE del OBS tanto desde los repositorios oficiales como desde los proyectos personales, y permite instalar nuevas versiones de paquetes ya instalados.
Flatpak edit
Flatpak es un sistema de gestión de paquetes libre y de código abierto para construir y distribuir aplicaciones de escritorio en Linux independientemente del sistema anfitrión en un entorno de sandbox, que ayuda a resolver los problemas relacionados con las dependencias y asegurar que los usuarios de diferentes distros compartan la misma experiencia.
Snap edit
Snappy (o Snap) es un sistema de gestión de paquetes independiente de la distribución desarrollado por Canonical. Los paquetes llamados snaps son aplicaciones autónomas que se ejecutan en una caja de arena con acceso limitado al sistema anfitrión.