Saltar al contenido
LINWIND de Windows a Linux

~/linux

Cómo instalar y desinstalar programas en Ubuntu: App Center, apt, snap, .deb y compilar

Linwind · · 5 min

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 palabra busca paquetes por nombre o descripción, y apt show paquete te dice qué es, cuánto ocupa y de qué depende.
  • sudo apt purge paquete quita también los archivos de configuración que deja remove. No toca lo que haya en tu carpeta personal.
  • sudo apt autoremove elimina las dependencias que se instalaron automáticamente y ya no hacen falta. Revisa la lista antes de aceptar.
  • sudo apt upgrade, después de apt 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.

# sigue leyendo

Comentarios

Deja un comentario

Tu correo no se publica.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.