Cómo instalar programas en Ubuntu con APT

¿Acabas de entrar en Ubuntu y no sabes cómo instalar una aplicación? Si quieres hacerlo desde la terminal, APT es una de las formas más sencillas de hacerlo.

En este tutorial vamos a instalar OBS Studio con APT y veremos qué significa cada parte del comando. Además, aprenderás a buscar programas, comprobar si ya están instalados y utilizar otros comandos para mantener limpio y actualizado tu sistema.

Antes de empezar: si quieres probar los comandos sin instalar Ubuntu en tu ordenador, puedes utilizar DistroSea.

¿Usas Fedora en vez de Ubuntu? El proceso cambia un poco — te lo explicamos en cómo instalar aplicaciones en Fedora con DNF.

Cómo instalar programas en Ubuntu con APT desde la terminal

La forma más rápida de instalar un programa desde la terminal es utilizar el comando apt install seguido del nombre del paquete.

Instalar OBS Studio con APT

Abre una terminal y ejecuta:

sudo apt install obs-studio

Y ya está. APT se encargará de descargar e instalar OBS Studio junto con las dependencias que necesite.

¿Qué significa sudo apt install obs-studio?

Aunque el comando puede parecer complicado al principio, en realidad está formado por varias partes muy sencillas:

  • sudo: permite ejecutar el comando con permisos de administrador.
  • apt: es el gestor de paquetes que utilizamos para administrar software en Ubuntu.
  • install: indica a APT que queremos instalar un paquete.
  • obs-studio: es el nombre del paquete que queremos instalar.

Por ejemplo, si quisiéramos instalar VLC, utilizaríamos:

sudo apt install vlc

También podemos instalar varios programas a la vez separando los nombres de los paquetes con espacios:

sudo apt install vlc gimp obs-studio

De esta forma, no tenemos que ejecutar un comando diferente para cada aplicación.

Cómo buscar un programa antes de instalarlo en Ubuntu

Uno de los problemas habituales cuando empezamos a utilizar APT es no saber cuál es el nombre exacto del paquete que queremos instalar.

Por ejemplo, queremos instalar OBS Studio, pero el nombre que debemos proporcionar a APT es obs-studio.

Para buscar paquetes podemos utilizar:

apt search nombre

Por ejemplo:

apt search obs

APT mostrará los paquetes relacionados con esa búsqueda que estén disponibles en los repositorios configurados. Esto resulta especialmente útil cuando conocemos el nombre del programa, pero no sabemos exactamente cómo se llama el paquete.

Una vez localizado, podemos instalarlo utilizando apt install:

sudo apt install nombre-del-paquete

Comandos APT que conviene conocer en Ubuntu

APT no sirve únicamente para instalar aplicaciones. También podemos utilizarlo para actualizar, eliminar y gestionar los paquetes instalados en Ubuntu. Estos son los comandos que más conviene conocer.

apt update: actualizar la información de los repositorios

sudo apt update

Este comando actualiza la información disponible sobre los paquetes de los repositorios configurados. No actualiza por sí mismo los programas instalados — solo la información sobre qué versiones hay disponibles.

apt upgrade: instalar las actualizaciones disponibles

sudo apt upgrade

Una vez actualizada la información de los repositorios, apt upgrade es el comando que se encarga de aplicar las actualizaciones disponibles para los paquetes instalados.

Por tanto, si queremos mantener el sistema al día, la rutina habitual es:

sudo apt update
sudo apt upgrade

En mi caso, suelo ejecutar estos dos comandos aproximadamente una vez a la semana y, por lo general, no suelen darme problemas.

apt remove: desinstalar programas

sudo apt remove nombre-del-paquete

Por ejemplo:

sudo apt remove obs-studio

Esto elimina el paquete indicado del sistema. Si quieres hacer una desinstalación más completa, existen otras opciones de APT, pero para una eliminación normal remove es una de las más sencillas.

apt autoremove: eliminar dependencias que ya no se necesitan

sudo apt autoremove

Con el tiempo podemos instalar y eliminar diferentes programas, y algunas dependencias que se instalaron junto con ellos pueden dejar de ser necesarias. Este comando las localiza y permite eliminarlas — es otro de los que utilizo cuando quiero hacer limpieza del sistema.

Como siempre, antes de confirmar cualquiera de estas operaciones conviene revisar qué paquetes va a instalar, actualizar o eliminar APT.

Cómo comprobar si un programa ya está instalado en Ubuntu

Antes de instalar un programa, puede ser útil comprobar si ya lo tenemos instalado. Una opción es utilizar:

apt list --installed

Esto muestra los paquetes instalados en el sistema. También podemos buscar dentro de esa lista para localizar un paquete concreto:

apt list --installed | grep obs

Si el paquete aparece en el resultado, podremos confirmar que está instalado.

¿Dónde se instalan los programas en Ubuntu?

Cuando instalamos una aplicación utilizando APT, no tenemos que elegir manualmente una carpeta de instalación como ocurre habitualmente en Windows. APT coloca los diferentes archivos del paquete en las ubicaciones correspondientes del sistema.

Por eso, al utilizar sudo apt install nombre-del-paquete, no veremos necesariamente una carpeta con el nombre del programa dentro de «Archivos de programa», como ocurre en Windows. Los ejecutables, bibliotecas, archivos de configuración y otros componentes pueden encontrarse en diferentes directorios del sistema dependiendo del tipo de archivo.

Lo importante es que APT se encarga de gestionar estas ubicaciones automáticamente.

¿Se pueden instalar programas de Windows en Ubuntu?

Sí, aunque aquí cambia el procedimiento. Los programas diseñados específicamente para Windows no son paquetes nativos de Ubuntu y, por tanto, no podemos instalarlos normalmente utilizando apt install.

Una de las herramientas más conocidas para ejecutar aplicaciones de Windows en Linux es Wine, que proporciona una capa de compatibilidad para ejecutar determinados programas desarrollados para Windows en sistemas Linux. No todos los programas funcionan igual de bien y la compatibilidad depende de cada aplicación, así que si existe una versión específica para Linux de la aplicación que queremos utilizar, normalmente será preferible instalar esa.

Otras formas de instalar programas en Ubuntu

APT es una de las opciones disponibles en Ubuntu, pero no es la única.

Desde la tienda de Ubuntu: Ubuntu también ofrece una interfaz gráfica desde la que podemos buscar e instalar aplicaciones — es una opción cómoda si no queremos utilizar la terminal. En este artículo nos centramos en la terminal porque permite entender mejor cómo funciona la gestión de paquetes y da un mayor control sobre lo que estamos haciendo.

Paquetes .deb: otra posibilidad es descargar directamente un paquete .deb, utilizado por Ubuntu y otras distribuciones basadas en Debian. En estos casos podemos instalarlo con dpkg o mediante las opciones gráficas de Ubuntu. La diferencia respecto a instalar desde los repositorios es que, al descargar un .deb, somos nosotros quienes obtenemos el archivo — cuando usamos APT, es el propio gestor quien localiza el paquete y resuelve las dependencias.

APT, Snap y Flatpak: en Ubuntu convive APT con otros sistemas de distribución de software, como Snap y Flatpak. No hay una única respuesta válida para todos los programas — si una aplicación está disponible en los repositorios y podemos instalarla cómodamente con apt install, suele ser la opción más sencilla; para otras puede ser más conveniente Snap, Flatpak o el paquete que ofrezca el propio desarrollador. Lo importante es comprobar qué método ofrece la aplicación que queremos instalar.

¿Qué hacer si APT no encuentra un programa?

Uno de los mensajes que podemos encontrarnos al intentar instalar una aplicación es que APT no puede localizar el paquete.

Si ocurre, lo primero es comprobar que hemos escrito correctamente el nombre del paquete. También podemos actualizar la información de los repositorios y volver a buscar:

sudo apt update
apt search nombre-del-programa

Si el programa sigue sin aparecer, puede que no esté disponible en los repositorios que tenemos configurados — en ese caso habrá que comprobar qué método de instalación recomienda el desarrollador de la aplicación.

No conviene instalar paquetes o añadir repositorios de procedencia desconocida simplemente porque el primer resultado de Internet nos lo indique. Es mejor utilizar fuentes fiables y saber qué estamos incorporando al sistema.

Conclusión

Instalar programas en Ubuntu desde la terminal es mucho más sencillo de lo que puede parecer al principio: indicamos que queremos utilizar APT, le decimos qué operación queremos realizar y especificamos el paquete sobre el que queremos trabajar. Una vez entiendes esa estructura, deja de tener mucho misterio.

Preguntas frecuentes sobre cómo instalar programas en Ubuntu

¿Cuál es el comando para instalar un programa en Ubuntu?

El comando básico es sudo apt install nombre-del-paquete. Solo tienes que sustituir nombre-del-paquete por el nombre del paquete que quieres instalar.

¿Cómo instalar programas en Ubuntu desde la terminal?

Abre una terminal y utiliza apt install junto con el nombre del paquete. Por ejemplo: sudo apt install vlc. Si quieres instalar varios programas a la vez, puedes escribir sus nombres separados por espacios.

¿Qué diferencia hay entre apt update y apt upgrade?

apt update actualiza la información disponible sobre los paquetes de los repositorios. apt upgrade utiliza esa información para instalar las actualizaciones disponibles de los paquetes instalados. Por eso es habitual utilizarlos en este orden: primero sudo apt update y después sudo apt upgrade.

¿Cómo desinstalo un programa instalado con APT?

Puedes utilizar sudo apt remove nombre-del-paquete. Por ejemplo: sudo apt remove obs-studio.

¿Qué hace apt autoremove?

Busca dependencias que ya no son necesarias para los paquetes instalados y permite eliminarlas. Se utiliza principalmente para mantener limpio el sistema después de instalar y desinstalar aplicaciones.

¿Puedo instalar varios programas con un solo comando?

Sí. Solo tienes que escribir los nombres de los paquetes separados por espacios: sudo apt install vlc gimp obs-studio. APT intentará instalar todos los paquetes indicados en el mismo proceso.

¿Es necesario utilizar la terminal para instalar programas en Ubuntu?

No. Ubuntu también ofrece herramientas gráficas para buscar e instalar aplicaciones. Sin embargo, la terminal y APT ofrecen una forma rápida y directa de gestionar los programas, especialmente cuando quieres tener un mayor control sobre lo que ocurre en el sistema.