Cómo instalar y desinstalar programas en Ubuntu: App Center, apt, snap, .deb y compilar
Para instalar programas en Ubuntu, abre el App Center desde el Dock, busca el programa y pulsa Instalar. Para quitarlo, en el mismo App Center ve a Gestionar, elige el programa y pulsa Desinstalar. Si prefieres la terminal, sudo apt install programa instala y sudo apt remove programa desinstala. El resto de vías (snap desde la terminal, Flatpak, paquetes .deb sueltos, repositorios externos y compilar) sirven para casos concretos, sobre todo cuando el programa no está en los repositorios de Ubuntu.
Con el App Center
Es la tienda de aplicaciones de Ubuntu. Si no la ves en el Dock, busca Software en Actividades. Según la documentación de Ubuntu Desktop, ofrece las aplicaciones en dos formatos, snap y deb, y cuando una existe en los dos muestra primero el snap. Te pedirá la contraseña antes de instalar.
Para desinstalar, pulsa Gestionar en la barra lateral, busca la aplicación en la lista de instaladas y pulsa Desinstalar. Si otra aplicación depende de ella, el App Center te avisa de que se quitarán las dos y te pide confirmación.
Snap o deb
Los snaps se publican al margen de tu versión de Ubuntu, así que tienes la última versión que haya sacado su autor, se actualizan solos cada día y normalmente funcionan aislados del resto del sistema. Ocupan más disco porque llevan dentro parte de lo que necesitan. Los deb de los repositorios oficiales van ligados a tu versión de Ubuntu, de modo que en una LTS algunas aplicaciones pueden quedarse algo atrás. Lo explica Ubuntu en su página sobre paquetes snap y deb.
Desde la terminal con apt
Es la forma recomendada para los paquetes deb, según la guía de gestión de paquetes de Ubuntu. Lo primero es actualizar la lista de paquetes, y después instalar o quitar:
sudo apt update
sudo apt install nombre-del-paquete
sudo apt remove nombre-del-paquete
Algunas cosas útiles más, sacadas de la página de manual de apt:
apt search palabrabusca paquetes por nombre o descripción, yapt show paquetete dice qué es, cuánto ocupa y de qué depende.sudo apt purge paquetequita también los archivos de configuración que dejaremove. No toca lo que haya en tu carpeta personal.sudo apt autoremoveelimina las dependencias que se instalaron automáticamente y ya no hacen falta. Revisa la lista antes de aceptar.sudo apt upgrade, después deapt update, actualiza todo lo instalado.
Synaptic, el gestor gráfico de paquetes que venía en las versiones antiguas, sigue disponible en el repositorio universe para quien lo prefiera.
Snaps desde la terminal
La guía de inicio de snap usa estos comandos para buscar, instalar, ver lo instalado y desinstalar:
snap find "media player"
sudo snap install vlc
snap list
sudo snap remove vlc
Flatpak, si lo necesitas
Si el programa que buscas se distribuye en Flatpak, el App Center no lo instala. Flathub explica en su guía para Ubuntu cómo prepararlo: instalar flatpak, opcionalmente el complemento gnome-software-plugin-flatpak si quieres instalar desde una tienda gráfica (trae su propia aplicación Software, distinta del App Center), añadir el repositorio de Flathub y reiniciar.
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Paquetes .deb descargados de una web
Muchos fabricantes ofrecen su programa como un archivo .deb. Se instala desde el propio App Center o desde la terminal, y está explicado en la guía para instalar paquetes .deb en Ubuntu con dpkg. Ubuntu desaconseja los deb de terceros cuando hay alternativa, porque pueden añadir sus propios repositorios y tienen acceso sin restricciones al sistema. Instala solo los de desarrolladores de los que te fíes.
Repositorios externos y PPA
Si un programa no está en Ubuntu, a veces su autor ofrece un PPA o un repositorio propio. Ubuntu explica cómo añadir un repositorio y avisa de que solo añadas los de fuentes de confianza, porque nadie de Ubuntu los revisa y das acceso a tu sistema a quien los mantiene. Su recomendación es buscar antes si existe el snap. Cómo gestionar los PPA está en la guía de PPA en Ubuntu de forma gráfica o desde el terminal, y si al hacer apt update te aparece un error de clave, en la de solucionar el error GPG NO_PUBKEY.
Compilar desde el código fuente
Es el último recurso, cuando el programa solo se distribuye como código. Primero instala las herramientas de compilación. El paquete build-essential trae el compilador de C y C++, make y las bibliotecas básicas de desarrollo:
sudo apt install build-essential
Después descomprime el código, entra en su carpeta y lee el README o el INSTALL, porque cada proyecto explica sus pasos. La guía de Debian para mantenedores resume los casos habituales. En los proyectos que usan Autotools se ejecuta ./configure && make para compilar y make install para instalar, y esas instrucciones suelen dar por hecho que el programa irá a /usr/local/bin. Solo el último paso necesita sudo:
./configure
make
sudo make install
Lo malo de compilar es desinstalar. Apt no sabe nada de lo que has instalado así, y solo algunos proyectos traen make uninstall para quitar sus archivos. Por eso conviene mirar antes si el programa existe como deb, snap o Flatpak.
Convertir un paquete .rpm con alien
Si el programa solo existe como .rpm (el formato de Red Hat), alien lo convierte a .deb. Su página de manual advierte que no debe usarse para sustituir paquetes importantes del sistema, porque cada distribución los prepara a su manera. Para un programa suelto:
sudo apt install alien
alien --to-deb paquete.rpm
Y si lo que quieres es usar un programa de Windows, eso va por otro camino: instalar programas de Windows en Linux con Wine.
Revisado y actualizado en octubre de 2026.
Deja un comentario