7 Maneras para instalar aplicaciones y juegos en linux

¡Lo hiciste! Ha instalado Linux, pellizcado cada pequeño detalle. ¿Y ahora qué?

A pesar de las distribuciones de Linux vienen con un montón de software pre-instalado, tarde o temprano querrá instalar algo nuevo. “Pero, ¿cómo puedo instalar aplicaciones en Linux?”, Puede que se pregunte. Esa es la pregunta que estamos abordar hoy.11 hay que tener aplicaciones en Ubuntu justo después de una instalación nueva11 hay que tener aplicaciones en Ubuntu justo después de una instalación nueva¿Está buscando a una instalación nueva de Ubuntu y sentir un poco perdido? Hemos recopilado esta lista de los primeros once aplicaciones que se necesitan para instalar.Lee mas

El método más común de la instalación de aplicaciones en Linux es desde los repositorios utilizando un gestor de paquetes. El principio es más o menos igual en todas partes, la principal diferencia es el sistema de gestión de paquetes de una distribución particular. Sonar un poco griego para usted? He aquí una explicación.

¿Qué es un Sistema de Gestión de paquetes?

software de Linux se distribuye generalmente en forma de paquetes. En términos simplificados, un sistema de gestión de paquetes se refiere a las herramientas y formatos de archivos necesarios para gestionar esos paquetes. Dos sistemas de gestión de paquetes más extendidos son dpkg (utiliza archivos .deb) y RPM (sus paquetes son archivos .rpm). La diferencia entre los sistemas de gestión de paquetes es por lo general en su acercamiento al proceso de instalación (por ejemplo, paquetes RPM pueden depender de archivos, en lugar de otros paquetes).

instalar-linux-aplicaciones-paquete

Usted puede saber ya que Debian, Ubuntu y sus derivados usar dpkg, mientras que Red Hat Enterprise Linux, CentOS, Fedora, Mageia, y openSUSE usar RPM. sistema de Gentoo se llama Portage, mientras que Sabayon puede utilizar tanto Portage y su propio sistema llamado entropía. Slackware Linux y Arco utilizar bolas de alquitrán (.tar) archivos que contienen metadatos especial, mientras PC Linux OS luce una mezcla de soluciones.PCLinuxOS: una distribución de Linux ¿Qué mezcla y combina software para una mejor experienciaPCLinuxOS: una distribución de Linux ¿Qué mezcla y combina software para una mejor experienciaEs un eufemismo decir que los usuarios de Linux tienen un montón de opciones a la hora a la que la distribución que les gustaría utilizar. Hay varios enfoques para llevar a cabo las mismas tareas, desde qué tipo de ...Lee mas

paquetes de Linux son simplemente archivos de archivos (como archivos .zip y .rar) que contienen el código de la aplicación y las instrucciones sobre cómo instalar la aplicación, dónde colocar sus archivos de configuración, y qué otros paquetes que requiere. El software que se ejecuta esas instrucciones se llama un gestor de paquetes.

Consejo: Siempre asegúrese de usar el formato de paquete adecuado para su distribución. Si no puede encontrar un paquete .deb de una aplicación, sino una .rpm está disponible, es posible convertir entre ellas.

¿Qué es un gestor de paquetes?

El equivalente de escritorio de una tienda de aplicaciones, un gestor de paquetes es el lugar central para administrar sus aplicaciones de Linux. Piense en ello como la opción Agregar / quitar aplicaciones de diálogo en Windows, pero mucho más avanzado. De hecho, los usuarios de Windows deben estar familiarizados con el concepto, ya que hoy día su sistema operativo tiene un gestor de paquetes, también.Obtiene ventanas Un administrador de paquetes - Descargar software centralizada a través OneGetObtiene ventanas Un administrador de paquetes - Descargar software centralizada a través OneGetMicrosoft está añadiendo otra característica de Linux a Windows. Gestión de paquetes puede aumentar seriamente la productividad, aumentar la seguridad, y en última instancia le ahorrará muchos dolores de cabeza. Le mostramos cómo va a funcionar.Lee mas

Cada distribución de Linux viene con un gestor de paquetes. Si no te gusta el uno por defecto, se puede reemplazar (a condición de que el nuevo compatible con el formato de paquetes de su distribución). El gestor de paquetes es el lugar donde buscar, instalar, actualizar y eliminar aplicaciones. Puede tener una línea de comandos o una interfaz gráfica completa, y se almacena la información acerca de las aplicaciones instaladas, sus versiones y dependencias en una base de datos local. Esto ayuda a que limpiar todas las “sobras” de forma automática después de desinstalar una aplicación.

instalar-linux-aplicaciones-software-manager

Consejo: Cuando se desea instalar una nueva aplicación para Linux, siempre buscar en su gestor de paquetes primero. Si no puede encontrar lo que estás buscando allí, recurrir a otros recursos útiles.Juego de Herramientas del usuario de Linux para el descubrimiento de nuevas aplicacionesJuego de Herramientas del usuario de Linux para el descubrimiento de nuevas aplicacionesInstalación de Linux es como registrarse en un complejo con todo incluido. Hardware funciona perfectamente, y se obtiene una impresionante selección de software preinstalado. Pero lo que si quiere probar un nuevo software Linux?Lee mas

¿Qué es un repositorio?

Por supuesto, el gestor de paquetes no sólo puede producir paquetes de la nada. Se necesita a buscar información sobre los paquetes disponibles desde un lugar llamado el repositorio. Es una colección de paquetes para una distribución de Linux en particular. El repositorio puede ser una ubicación de red, una unidad de almacenamiento local (un DVD, una unidad USB o un disco duro), o incluso un solo archivo. Cada distribución tiene sus repositorios oficiales con miles de paquetes.

Si una aplicación no está disponible en los repositorios oficiales (o lo que desea la versión más reciente directamente de los desarrolladores), puede agregar nuevos repositorios a su sistema. Asegúrese de elegir el repositorio que coincide con la versión de su distribución. Nuevos repositorios se pueden agregar mediante un cuadro de diálogo en el gestor de paquetes, o editando los archivos con privilegios de administrador.

instalar-linux-aplicaciones-repositorios

distribuciones basadas en dpkg almacenan su información en el repositorio /etc/apt/sources.list presentar o en archivos separados en la .list /etc/apt/sources.list.d/ directorio.

Para distribuciones RPM, puede agregar nuevos repositorios bajo la [repositorio] sección en el /etc/yum.conf presentar (o /etc/dnf/dnf.conf, si se utiliza en lugar de DNF Yum), o crear archivos en el .repo /etc/yum.repos.d/ directorio.

Para los usuarios de Ubuntu y derivados, también hay PPA (Personal Package Archive) repositorios que los paquetes de host en ejecución. Dado que cualquiera puede crear un PPA, usted debe tener cuidado al agregar las APP que no están soportados oficialmente por un proyecto. servicios similares para Fedora se llaman Copr y Koji.Su guía para los repositorios de Ubuntu y gestión de paquetesSu guía para los repositorios de Ubuntu y gestión de paquetesLee mas

Consejo: Si no desea actualizar su distribución de Linux, pero todavía quiere recibir actualizaciones de software, busque repositorios etiquetados como “backports”. Contienen nuevas versiones de aplicaciones para las versiones antiguas de una distribución.

Cómo instalar aplicaciones Linux

1. Desde la Terminal

Hace mucho tiempo, esta era la única manera de instalar aplicaciones de Linux. Los gestores de paquetes no tienen casillas de verificación útiles y menús- eran utilidades de línea de comandos. Todavía existen hoy - de hecho, los utiliza cada vez que instale algo con un gestor de paquetes gráfico, ya que es sólo un front-end para la herramienta de línea de comandos. Se puede utilizar directamente si quiere acelerar las cosas, o si simplemente prefiere utilizar el terminal.

Dpkg es el nombre del sistema de gestión de paquetes, sino también de la herramienta básica para el manejo de paquetes .deb. A veces se refiere como una herramienta de “bajo nivel”, y todas las demás Utilidades de paquetes de construir sobre su funcionalidad. Se puede utilizar para instalar un solo paquete .deb:

sudo dpkg -i packagename.deb

donde -i es sinónimo de “instalar”. Dpkg no puede resolver automáticamente las dependencias, pero puede (re) configurar paquetes y extraer su contenido.

APT (Advanced Package Tool) tiene todas las características de dpkg, y algo más. Se compone de varias herramientas, como apt-get, apt-cache, add-apt-repositorio, apt-file ... Para instalar aplicaciones, necesita apt-get:

sudo apt-get install nombrepaquete

Otra característica útil es la simulación:

sudo apt-get install -s packageName

Es que los que se pueden agregar o quitar paquetes, y se pueden configurar qué archivos muestra, pero en realidad no instalar nada.

Aptitud mejora sobre dpkg y APT, la introducción de una interfaz gráfica en el terminal, que el amor o el odio.

instalar-linux-aplicaciones-aptitud

Puede instalar aplicaciones de esta interfaz o por escribir comandos:

sudo aptitude install nombrepaquete

Vídeo: Instalar juegos de windows en ubuntu (linux)

Aptitud es similar a apt-get, pero proporciona más información y orientación mientras gestiona paquetes. Se trata paquetes instalados automáticamente y el sistema actualiza un poco diferente que apt-get hace, y ofrece opciones de búsqueda avanzada. Aptitud puede advertirle acerca de los conflictos al instalar o retirar paquetes y paquetes de espectáculo que están causando un problema gracias a la por qué mando.

La situación es análoga en distribuciones basadas en RPM: la utilidad de línea de comandos rpm es más o menos equivalente a dpkg, el APT es su Yum, y aptitud corresponde a DNF.

Vídeo: ¿Cómo Instalar Programas de Windows en Ubuntu con Wine?

DNF significa dandified Yum, una nueva versión de Yum que fue introducido en Fedora 18. Tanto Yum y DNF pueden resolver automáticamente las dependencias. La sintaxis para la instalación de paquetes es simple y casi exactamente lo mismo con cada herramienta:

rpm -i packagename.rpm
yum install nombrepaquete
DNF instalar nombrepaquete

En openSUSE, puede utilizar Zypper:

Zypper instalar nombrepaquete
Zypper instalar /path/to/package.rpm

Mageia tiene su propia envoltura para rpm llamada urpmi con comandos simples igualmente para la instalación:

nombrepaquete urpmi

y búsqueda:

urpmq nombrepaquete
urpmq palabra clave -y

En Arch Linux, puede utilizar el gestor de paquetes por defecto (pacman) para instalar los paquetes:

nombrepaquete pacman -S

y la búsqueda de aplicaciones en los repositorios:

palabra clave pacman -Ss

Sin embargo, si desea instalar algo de la AUR (Arch User Repository), se necesita una herramienta separada llamada un ayudante AUR. AUR no contiene los paquetes binarios que puede pacman manage- lugar, es un repositorio de “recetas” para aplicaciones que tienen que ser construido de forma manual. Yaourt es uno de los ayudantes más populares de línea de comandos AUR porque puede instalar ambos paquetes “normales” de Arch Linux, así como los de AUR. Es interactivo, para que pueda escribir:

palabra clave yaourt

y mostrará los resultados como una lista numerada. Después de elegir un número, Yaourt le pregunta qué hacer con el paquete. Como alternativa, puede simplemente escribir:

yaourt -S nombrepaquete

para instalar el paquete deseado. Yaourt se encarga de las dependencias automáticamente.

Consejo: Para evitar tener que escribir el comando de instalación cada vez que se necesita una nueva aplicación, crear un alias para ello.Cómo definir alias de comandos de línea en cualquier sistema operativoCómo definir alias de comandos de línea en cualquier sistema operativoHemos hablado de, y recomendó llegar a enfrentarse con la línea de comandos de terminal en numerosas ocasiones de su equipo en el pasado. Tina escribió un buen manual para usuarios de Windows con una guía para principiantes Para el comando de Windows ...Lee mas

2. Con un gestor gráfico de paquetes

Este es el método recomendado para instalar aplicaciones Linux. Solo use el gestor de paquetes, encontrar un paquete, marcarlo para su instalación, y confirmar los cambios. Se le pedirá la contraseña de administrador, por lo que la escribe correctamente.

Vídeo: Instalar Apps de Android en un PC, Mac o Linux - Extensión Chrome

instalar-linux-aplicaciones-sináptica

El gestor de paquetes de vez en cuando va a seleccionar varios paquetes para su instalación. Esas son las dependencias de su aplicación - otros paquetes que se requiere para funcionar correctamente. Algunos gestores de paquetes se “recomiendan” y marcar paquetes relacionados (pero no es obligatoria) para la instalación. Es posible desactivar este comportamiento en el Configuración / Preferencias diálogo.

instalar-linux-aplicaciones-settings

distribuciones basadas dpkg-sináptica se envían generalmente como el gestor de paquetes por defecto, aunque algunos ofrecen Muon:

instalar-linux-aplicaciones-muón

Ubuntu Software Center será reemplazado por el software de GNOME en la versión de abril del 2016 (Ubuntu 16.04). Linux Mint ofrece Synaptic y su propio producto denominado Gestor de Software.

En las distribuciones RPM puede encontrar yumex, un front-end para yum:

instalar-linux-aplicaciones-yumex

También es rpmdrake, que es un front-end para urpmi. En openSUSE puede instalar aplicaciones con YaST. Gentoo tiene un front-end gráfico para emergen llamada Porta:

instalar-linux-aplicaciones-ojo de buey

En Arch Linux, puede utilizar PAMAC o los pulpos como una alternativa gráfica para yaourt:

instalar-linux-aplicaciones-pulpos

Ambas herramientas pueden buscar e instalar paquetes desde los repositorios oficiales, así como de la AUR.

Consejo: Si desea instalar un nuevo entorno de escritorio o una suite de oficina, busque su metapaquete en el gestor de paquetes. Es mucho más fácil de instalar un metapaquete de búsqueda de docenas de paquetes individuales.

3. Uso GDebi y Wajig

Los usuarios de distribuciones basadas en dpkg pueden jugar con dos herramientas interesantes. GDebi es un front-end para APT que le permite instalar una aplicación haciendo doble clic en un archivo .deb. A diferencia de dpkg, GDebi puede instalar automáticamente las dependencias que faltan. Es particularmente útil cuando se desea instalar una aplicación que no está en los repositorios, pero que haya descargado el archivo .deb.

instalar-linux-aplicaciones-GDebi

Wajig combina los poderes de dpkg, apt-get, apt-cache, y un montón de otras herramientas. Además de la instalación de aplicaciones y actualizar el sistema, Wajig puede detener o iniciar servicios del sistema, convertir paquetes RPM, y proporcionar información detallada sobre todos los paquetes en los repositorios.

Vídeo: Instalar aplicaciones de Windows en Huayra

Consejo: Puede configurar GDebi como la aplicación predeterminada para abrir archivos .deb. Haga clic derecho en un archivo .deb, seleccione la opción Abrir con ..., encontrar GDebi en la lista, y confirmar los cambios. Ahora sus archivos .deb se comportan como instaladores .exe desde Windows.

4. Con un auto-instalador

Este método se aplica al software que no está en los repositorios y tiene que ser descargado desde el sitio web del desarrollador en cambio, como controladores propietarios. En algunos casos, este software se distribuye como un archivo de extracción con un .run o la extensión .bin. Para instalarlo, haga clic en el archivo para acceder a su propiedades gt; permisos de diálogo y marcarlo como ejecutable.

instalar-linux-aplicaciones de gestión

Ahora puede hacer doble clic en el archivo para iniciar la instalación, o navegar hacia él en el terminal y escriba ./filename.run. La instalación se realizará automáticamente y los cuadros de diálogo tendrá un aspecto muy similar a los instaladores de Windows.

Consejo: Self-instaladores también puede ser scripts bash (archivos con la extensión .sh). Se puede ejecutar en el terminal escribiendo ./filename.sh.

5. compilar desde el código fuente

Es raro, pero sucede. A veces los desarrolladores no van a empaquetar una aplicación para cualquier distribución, en vez proporcionar el código fuente que necesita compilar usted mismo. La fuente debe ser un archivo .tar que tienes que descomprimir. Contiene archivos votos llamados README y / o instalar, así que consulte primero. La “receta” general para aplicaciones de compilación incluye los siguientes comandos:

./ configure
hacer
make install

Se les tendría que ejecutar una tras otra en el mismo directorio donde ha extraído la fuente. Sin embargo, las excepciones y peculiaridades podrían ocurrir, por lo que deben leer nuestra guía más detallada sobre cómo compilar aplicaciones Linux.Cómo compilar & Instalar TAR GZ & TAR BZ2 archivos en Ubuntu LinuxCómo compilar & Instalar TAR GZ & TAR BZ2 archivos en Ubuntu LinuxLee mas

Consejo: Puede crear .deb y .rpm paquetes desde el origen al instalar la aplicación con sus herramientas habituales de gestión de paquetes.

6. A partir de la distribución digital Clientes

Todos los métodos mencionados anteriormente se aplican a los juegos de Linux, así (sí, en realidad se puede encontrar juegos en los repositorios). Sin embargo, hay otra manera de instalar juegos en Linux, y que es a través de plataformas de distribución digitales y sus clientes de escritorio. Steam ya está disponible en Linux, GOG Galaxy está en ciernes, y Itch.io es una alternativa digna de elogio.Donde descargar los mejores juegos de Linux sin ninguna molestiaDonde descargar los mejores juegos de Linux sin ninguna molestiaNo hace una década, nativo de juegos en Linux se limita al código abierto, juegos multiplataforma. Hoy el "No hay juegos en Linux" mito está muerto. Pero, ¿dónde encontrar juegos compatibles?Lee mas

instalar-linux-aplicaciones-picazón

Los clientes de escritorio articulación con sus cuentas, por lo que tendrá que registrarse primero si desea organizar sus juegos.

Propina: Mantenga un ojo en ofertas de vapor para agarrar grandes juegos sin entrar en quiebra.5 maneras de asegurarse de obtener las mejores ofertas de juegos de Steam5 maneras de asegurarse de obtener las mejores ofertas de juegos de SteamEl vapor es conocido por ser muy práctico para la gestión de la propia biblioteca de juegos de vídeo, y también es útil en un par de otras maneras, pero ¿sabía que con un poco de esfuerzo se puede obtener ...Lee mas

7) Use aplicación a nivel de los gestores de paquetes

Si desea obtener geek, puede utilizar los gestores de paquetes a nivel de aplicación junto con su defecto, el administrador de paquetes a nivel de sistema. El primero también son conocidos como gestores de paquetes de lenguaje de programación. Contienen las bibliotecas y utilidades de apoyo para un lenguaje de programación, por lo que si una aplicación está escrita en ese idioma, que pueden ser fácilmente distribuidos e instalados con el gestor de paquetes.

Hay un buen número de ellos: pip para Python, Ruby RubyGems, NPM para Node.js, NuGet para la plataforma de desarrollo de Microsoft ... Algunas aplicaciones son mucho más fáciles de instalar con este tipo de gestor de paquetes debido a un gran número de dependencias que podrían no estar disponibles en repositorios de la distribución.

instalar-linux-aplicaciones-NPM

Como se puede ver, hay varias formas de instalar aplicaciones en Linux, cada una con sus propias ventajas (dis). En caso de duda, utilice el gestor de paquetes, pero no se olvide que hay otras opciones. Después de todo, es la variedad de opciones que hace que Linux sea tan impresionante.

¿Cuál es su método preferido de la instalación de aplicaciones de Linux? ¿Tiene algún consejo para los principiantes en Linux? Comparte tu opinión en los comentarios a continuación.

Créditos de las imágenes: Yumex pantalla, Muon pantalla, pantalla de Aptitud, captura de pantalla de la porta, captura de pantalla de los pulpos, Itch.io pantalla.

Artículos Relacionados