Instalar programas en Ubuntu y Debian: apt, dpkg y snap
Estás comenzando a utilizar el sistema operativo Linux y no sabes cómo instalar programas? Nosotros te enseñaremos.
Con el paso del tiempo, se volvió mucho más fácil instalar los más diversos programas en tu sistema Linux, Debian y Ubuntu.
Existen diversos comandos, como apt y yum, que se encargan de facilitar la instalación de softwares.
En este artículo, vamos a enseñarte cómo instalar programas en Linux a partir de diversas formas diferentes.
Acompaña la lectura!
Cómo instalar programas en Debian y Ubuntu
Existem diversos comandos para baixar e instalar paquetes en tu sistema Linux. Pero, sin duda, el más utilizado es el apt-get.
El apt-get es un comando muy versátil, pues logra ir al repositorio e instalar los programas de forma automática.
Al ingresar el comando apt-get es posible localizar una serie de subcomandos, cada uno con una función específica.
El comando actualiza paquetes, realiza la actualización, instala y remueve de acuerdo con la terminación que eliges.
El subcomando install, por ejemplo, es el encargado de realizar la instalación del programa en tu computadora.
A partir del comando apt-get + install + nano, es posible realizar la descarga completa del programa que deseas.
El uso de este comando es interesante, porque no solo instala, sino que también configura, básicamente, la aplicación.
Otro comando que sirve para la instalación en las distribuciones Debian y Ubuntu es el dpkg.
Este comando es un poco más antiguo, pero aún así bastante eficiente. Para usarlo, basta con activar el comando y elegir alguna opción.
La opción -i, por ejemplo, se encarga de la instalación. Para instalar un programa en Linux con el comando dpkg, basta con seguir la siguiente fórmula:
dpkg -i nomedopacote.deb
Por último, otra opción para instalar paquetes en Linux es a través del comando aptitude.
Este comando es una herramienta gráfica que muestra los paquetes instalados, los paquetes no instalados, los paquetes visuales y los comandos.
De este modo, puedes navegar en paquetes no instalados y elegir alguno para realizar la instalación.
Caso tengas dudas sobre cómo usar esta interfaz gráfica, basta con hacer clic en ctrl + h y tendrás acceso a los comandos.
Conoce diferentes formas de cómo instalar un programa en Linux

Ya enseñamos cómo instalar paquetes en Linux Debian y Ubuntu de las formas más comunes y simples.
Sin embargo, también debes aprender cómo hacerlo de formas diferentes. Entonces, es eso lo que vamos a enseñar ahora:
Instalar programas en Linux a través de los repositorios
Linux cuenta con algunos repositorios de software para una instalación de programas simplificada.
El repositorio es como si fueran las actuales tiendas virtuales, disponibles en otros sistemas operativos bien conocidos.
Se trata de la principal forma de instalar aplicaciones en Linux, pero aún puede ser limitada debido a que algunos programas no están disponibles por ahí.
Para instalar a través de los repositorios, se utiliza algún gestor de paquetes. El comando para las distribuciones Ubuntu y Debian es el apt.
Caso desees instalar directamente la aplicación en la línea de comando, basta con utilizar el comando:
sudo apt-get install nomedoprograma.
Instalar programas en Linux a través de paquetes universales
Ya imaginaste poder usar programas independientemente de la distribución o de cualquier paquete, sea este .deb o .rpm?
Esto es posible con los paquetes universales. Estos paquetes se ejecutan en la mayoría de las distribuciones.
Un ejemplo de programas que disponibilizan la instalación de paquetes universales son Snap, AppImage y Flatpak.
Instalar programas en Linux a través de paquetes ya configurados
Los paquetes ya configurados son aquellos ya distribuidos en un archivo listo, es decir, ya configurado. Además, generalmente son disponibilizados en formatos simples de instalar.
Para instalar los paquetes de este tipo, es posible utilizar un repositorio.
Al descargar los paquetes, debes hacer clic dos veces en el archivo y entonces se abrirá una interfaz gráfica, indicándote los pasos necesarios para concluir la instalación.
Otra forma de finalizar la instalación del paquete descargado es a través de una terminal.
Instalar programas en Linux a través de scripts de instalación
Algunos desarrolladores trabajan con formatos genéricos para sus programas. Es posible instalar estas aplicaciones a través de un instalador propio o una terminal.
Para ejecutar esta instalación en la terminal, sin embargo, es necesario saber el código de instalación del archivo.
Con un instalador, el proceso se vuelve bastante simple, donde solo debes seguir los pasos solicitados por la interfaz gráfica.
Instalar programas en Linux con el código fuente del programa
Esta forma de instalar programas fue bastante utilizada en los primeros años de Linux. Aún es un medio disponible y por eso vamos a enseñarte más sobre esto.
La instalación, en este caso, ocurre a través del código fuente, o source, de determinado programa.
Algunos programas estarán disponibles en un archivo compactado. Para instalar, el desarrollador debe compilar e instalar los ejecutables.
Por este motivo, se trata de un método mucho más complejo,demorado y complicado, principalmente para quienes están comenzando.
Consulte aquí un tutorial completo que te enseña a instalar programas en Linux a través del código fuente.
Aprende cómo instalar un programa en Linux a través de la terminal

¿Deseas instalar un programa en Linux a través de la terminal? Separamos los mejores comandos para realizar esto, divididos por distribución.
Consulta:
Cómo instalar programas en Linux Debian y Ubuntu
Como se introdujo anteriormente, el principal comando para instalar programas en Linux Debian y Ubuntu es apt.
La fórmula es:
sudo apt install nomedopacote
Cómo instalar programas en Linux CentOS/RHEL
En el caso de las distribuciones CentOS y RHEL, el gestor de paquetes es yum.
De esta forma, para instalar, se utiliza:
yum install nomedopacote
Cómo instalar programas en Linux Fedora
Para la distribución Fedora, el gestor de paquetes es dnf.
En la práctica, el comando es:
dnf install nomedopacote
Cómo instalar programas en Linux OpenSUSE
La distribución OpenSUSE hace uso del formato de paquete RPM, pero tiene su propio gestor, que es zypper.
La fórmula para instalar programas en OpenSUSE a través de la terminal es:
zypper install nomedopacote
Cómo instalar programas en las demás distribuciones Linux
Linux cuenta con diversas distribuciones. Además de las ya mencionadas, ve una lista con los comandos de instalación para algunas distribuciones populares:
- Arch Linux: pacman -S nomedopacote;
- Gentoo: emerge --ask nomedopacote;
- Void Linux: xbps-install -S nomedopacote;
- Solus: eopkg install nomedopacote.
Aprende cómo instalar programas hechos para Windows en Linux
Para quienes desean instalar en su Linux programas disponibles únicamente en Windows, sepa que es posible.
Para ello, es necesario descargar una capa llamada Wine, que es un tipo de emulador.
Básicamente, este programa traduce los DLLs de Windows para Linux.
Para realizar la instalación de Wine, abre tu línea de comandos y escribe:
sudo apt-get install wine
Después de instalado, todas las aplicaciones con extensión .exe se abrirán a través del programa.
¿Ya pensaste en aprender todo sobre Linux y convertirte en un desarrollador valorado por el mercado? ¡La Certificación Linux puede ayudarte con eso!
Conclusión
Este blog buscó solucionar las principales dudas sobre la instalación de programas en Linux, sea Ubuntu, Debian y muchas otras distribuciones.
Si te gustó el contenido, recomendamos la lectura de este artículo: "Emuladores para Linux: 8 excelentes opciones para utilizar".
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.