Los repositorios PPA son una de las cosas que más le gustan a Ubuntu. Es un repositorio personal que permite a los desarrolladores independientes una plataforma para distribuir sus paquetes para Ubuntu. Sin embargo, muchos de estos paquetes son compatibles con Debian, por lo que es necesario saber cómo agregarlos a Debian. Esto es exactamente lo que aprenderá en esta publicación, cómo agregar y eliminar repositorios PPA en Debian.
Repositorios y PPA
En primer lugar, es necesario saber qué es un repositorio en Linux.
En Linux, los paquetes y las aplicaciones suelen estar alojados en un repositorio. Estos repositorios pueden ser oficiales, es decir, incluidos con la distribución, o pueden ser no oficiales o no estar relacionados con la distribución.
En resumen, un repositorio es una tienda o espacio donde se alojan paquetes. Estos repositorios tienen características específicas que los hacen compatibles con la distribución de Linux.
Estos repositorios suelen ser gestionados por cada distribución. Es decir, cada distribución es responsable de los paquetes que distribuye a cada uno de sus usuarios. Pero, ¿qué pasa si soy un desarrollador y quiero distribuir mi programa?
La verdad es que no es tan fácil que puedas incluirlo en un repositorio oficial, por lo que la mejor opción es tener uno propio o empaquetarlo y distribuirlo a través de una web u otra herramienta.
Entonces, un PPA (Personal Package Archive) es un repositorio especial alojado en Launchpad que es perfectamente compatible con Ubuntu . Entonces, si es un desarrollador independiente, puede empaquetar su aplicación y distribuirla mediante un PPA. La gran ventaja para el usuario es que cada vez que actualiza la aplicación y el usuario tiene su repositorio agregado, entonces puede actualizarlo sin ningún problema.
Los PPA se usan principalmente en Ubuntu, pero también es posible agregarlos en Debian.
Cómo agregar/eliminar repositorios PPA en Debian
Debian es un sistema operativo bastante popular pero algo cerrado en la gestión de paquetes. Si bien es cierto que hay muchos paquetes incluidos en Debian, también es cierto que muchas aplicaciones populares no están en sus repositorios.
Por lo tanto, hay ocasiones en las que es necesario agregar un PPA.
Para ello, podemos hacerlo a través de la terminal, que es un método muy rápido.
Primero, instale el paquete necesario para agregar PPA en Debian:
apt install software-properties-common
Abra una terminal desde el menú principal y para agregar un PPA, siga esta sintaxis como usuario raíz.
add-apt-repository ppa:ppa_name
Por ejemplo:
add-apt-repository ppa:jonathonf/nimlang
Después de eso, puede actualizar APT.
apt update
Y finalmente instale cualquier paquete de este repositorio:
apt install [package]
Y es así de simple.
Eliminar un repositorio PPA en Debian
Para eliminar un repositorio, podemos usar el mismo comando pero agregar -remove
La sintaxis de uso es la siguiente:
add-apt-repository -remove ppa:ppa_name
O en este caso:
add-apt-repository ppa:jonathonf/nimlang
Y con esto, se elimina el PPA.
Método 2:Eliminar el PPA manualmente
Otra forma de eliminar un PPA es hacerlo manualmente eliminando su entrada en la carpeta que APT dedica a las fuentes de software.
Primero, muestre todos los archivos del repositorio que están en Debian
ls /etc/apt/sources.list.d/
Y luego, simplemente elimínelo con el comando rm
rm /etc/apt/sources.list.d/[ppa-name]
Por ejemplo:
sudo rm /etc/apt/sources.list.d/jonathonf-ubuntu-nimlang.list
Y así de simple es eliminar un PPA en Debian.
Agregar/Eliminar PPA en Debian usando la GUI
Debian se usa tanto en servidores como en el escritorio. Por eso es posible que prefiera utilizar la interfaz gráfica.
Desde el menú principal abre el programa llamado Software y Actualizaciones y vaya a la pestaña Otro software
Desde esta interfaz, solo tienes que pulsar uno de los botones según la operación que necesites. Para agregar un PPA simplemente haga clic en Agregar y para eliminar un PPA simplemente seleccione uno y haga clic en Eliminar.
Conclusión
Agregar PPA en Debian es una tarea sencilla pero conviene saber que agregamos PPA para evitar inestabilidades. Ahora que ya sabes puedes agregar algunos.
Háganos saber lo que piensa, ¿usa Debian? ¿Te gusta? usas PPA? déjanos un comentario y comparte esta publicación.