¿Qué significa PPA en entornos Linux (Ubuntu / Linux Mint)?

PPA Linux

PPA es un acrónimo muy conocido a la hora de instalar repositorios en Linux.  Pero… ¿qué significa PPA? Muy sencillo…

Quiero leer...

Personal Package Archive

o lo que es lo mismo…

Archivo de Paquete Personal

Una PPA, por tanto, es un repositorio de software. Añadir repositorios extra en nuestra distribución Linux es muy útil…

  • … bien para actualizar algún software o paquete que nuestra distribución no actualiza y/o mantiene,
  • … bien porque ese paquete no está disponible de serie en nuestros repositorios y necesitamos añadirlo para poder instalarlo.

Ventajas

Las ventajas de añadir repositorios PPA son, entre otras, estar siempre actualizado en un paquete/software concreto, automatizar el proceso de instalación sin tener que recurrir a la instalación manual mediante código fuente o tener la capacidad de instalar los paquetes necesarios ajenos al software en cuestión de modo automático.

Desventajas

Sin embargo, también presenta algunas desventajas. En mi experiencia, el añadir una PPA para mantener actualizado en su última versión un paquete puede implicar que aparezcan algunas incompatibilidades entre distribución / paquete. No suele ser usual, pero lo comento para que a nadie le pille de sorpresa. En otras ocasiones, la última versión del paquete en cuestión presenta algunos bugs o inconsistencias que le hacen ser inestable.

Para corregir estos casos de incompatibilidades, lo mejor es:

  1. Desinstalar el paquete.
  2. Eliminar la PPA.
  3. Actualizar el listado de paquetes.
  4. Reinstalarlo.

Entonces… ¿la añadimos o no a nuestro Linux?

Mi recomendación es que siempre con precaución y que revisemos que la fuente sea fiable. Por norma general, después de haber probado muchas, las incompatibilidades son muy bajas. Pero las hay. De todos modos, debido a la facilidad de revertir una posible incompatibilidad, no dudaría en probarlo. Que nos funciona, perfecto. Que no, revertimos y listo.

Las distribuciones que actualmente soportan repositorios PPA son Ubuntu, Linux Mint y derivados.

¡Viva el Software Libre!

6 comentarios en «¿Qué significa PPA en entornos Linux (Ubuntu / Linux Mint)?»

Deja un comentario