Cómo gestionar los PPA en Ubuntu de forma gráfica o desde el terminal
Para gestionar los PPA de forma gráfica en Ubuntu se usa la aplicación Software y actualizaciones (Software & Updates en inglés), en su pestaña Otro software (Other Software), desde la que se añaden con el botón Añadir. Para listarlos, quitarlos o devolver los paquetes a su versión oficial, lo más fiable es el terminal, con add-apt-repository y ppa-purge. Antes de añadir ninguno, conviene saber que Ubuntu no revisa lo que contienen.
Qué es un PPA
Un PPA (Personal Package Archive) es, según la documentación de Launchpad, un repositorio de apt de una persona o de un equipo alojado en Launchpad. Se usan para distribuir programas que no están en los repositorios oficiales, o versiones más nuevas que las que trae Ubuntu. Cada PPA tiene su página en Launchpad con un apartado llamado Adding this PPA to your system, donde aparece su dirección con la forma ppa:usuario/nombre. Launchpad firma los paquetes con una clave propia de cada dueño, y esa página muestra la clave y el comando para confiar en ella.
Añadir un PPA de forma gráfica
Son los pasos de la documentación de Ubuntu Desktop:
- En la página del PPA en Launchpad, copia la dirección que aparece bajo Adding this PPA to your system.
- Si no tienes la aplicación Software y actualizaciones, instala el paquete que la trae:
sudo apt install software-properties-gtk. - Abre Software y actualizaciones y entra en la pestaña Otro software (Other Software).
- Pulsa Añadir (Add), pega la dirección del PPA y confirma con Añadir origen (Add Source).
- Escribe tu contraseña y cierra la ventana. El App Center vuelve a leer los orígenes de software, ya con el PPA nuevo.
Gestionar los PPA desde el terminal
El terminal da más control y Ubuntu documenta con él todas las operaciones. Para añadir un PPA y actualizar la lista de paquetes:
sudo add-apt-repository ppa:usuario/nombre
sudo apt update
Según su página de manual, add-apt-repository descarga también la clave GPG del PPA, así que no hace falta añadirla a mano. Con add-apt-repository -L ves los repositorios que tienes activados, y con -r quitas uno:
sudo add-apt-repository -L
sudo add-apt-repository -r ppa:usuario/nombre
Quitar el PPA no desinstala lo que instalaste desde él. Para eso está ppa-purge, del componente universe, que según su manual devuelve todos los paquetes de ese PPA a las versiones de Ubuntu. Es la forma limpia de deshacer un PPA que ha dado problemas:
sudo apt install ppa-purge
sudo ppa-purge ppa:usuario/nombre
Y PPA Manager
Y PPA Manager es un gestor gráfico de PPA que existe desde 2010 y sigue publicado: su PPA en Launchpad tiene paquetes para Ubuntu 24.04. Según el artículo de presentación de su autor, sirve para buscar en todos los PPA de Launchpad el que contiene un programa, ver qué paquetes hay en cada uno, añadirlos, borrarlos y purgarlos. Para esas dos últimas tareas usa por debajo add-apt-repository y ppa-purge, las mismas herramientas de arriba.
Para instalarlo hay que añadir, precisamente, otro PPA:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt update
sudo apt install y-ppa-manager
Lo que más aporta es la búsqueda. Para añadir y quitar, la pestaña Otro software y el terminal hacen lo mismo sin depender de un repositorio externo más.
Los riesgos de un PPA
La propia página de cada PPA en Launchpad avisa de que vas a actualizar tu sistema con paquetes sin soporte de un PPA no verificado. La documentación de Ubuntu Desktop lo dice más claro: los repositorios de terceros no los revisa nadie de Ubuntu, ni por seguridad ni por fiabilidad, pueden contener software dañino y, al activarlos, das acceso a tu sistema a sus dueños. Por eso pide añadir solo repositorios de fuentes de confianza.
La guía de Ubuntu Server sobre repositorios de terceros añade dos problemas menos evidentes. Los paquetes de apt no se ejecutan aislados, de modo que la seguridad de todo el equipo queda al nivel del publicador menos cuidadoso que tengas añadido. Y estos repositorios son la causa más común de que falle una actualización de versión de Ubuntu, porque un paquete que funcionaba bien puede chocar con los de la versión siguiente. Antes de actualizar Ubuntu a una versión nueva, revisa qué PPA tienes y quita los que no necesites.
Alternativas: Snap y Flatpak
Ubuntu recomienda instalar el programa como snap siempre que exista, porque los snaps llevan dentro sus dependencias, se instalan en un directorio aislado y se ejecutan con acceso limitado al sistema, así que no pueden chocar con los paquetes de Ubuntu. Se instalan desde el App Center o con snap install.
La otra opción es Flatpak con el repositorio Flathub. Según la guía de Flathub para Ubuntu, se instala con sudo apt install flatpak, se añade Flathub con flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo y se reinicia. El App Center de Ubuntu no instala aplicaciones Flatpak, así que para hacerlo de forma gráfica Flathub indica instalar además gnome-software-plugin-flatpak.
Un PPA sigue teniendo sentido cuando el programa solo se distribuye así. Para todo lo demás, el snap o el Flatpak dan menos guerra.
Revisado y actualizado en octubre de 2026.
Deja un comentario