Cómo eliminar PPA en distribuciones basadas en Ubuntu

Los archivos de paquetes personales (PPA) pueden ser excelentes. Obtiene software o programas más nuevos que faltan en los repositorios predeterminados de su distribución. Pero de vez en cuando, querrá eliminar un PPA por varias razones. La forma de hacer esto depende de lo que quiera lograr. Normalmente, se encontrará en uno de estos dos escenarios:

  • Desea eliminar el PPA de su lista de fuentes de software y eliminar los paquetes instalados.
  • Desea eliminar el PPA de su lista de fuentes de software y volver a los paquetes predeterminados proporcionados por su distribución.

Exploremos el primer escenario.

Eliminar PPA y sus paquetes

Asegúrese de tener instalada la utilidad “add-apt-repository”. Debería estar disponible, de forma predeterminada, en la mayoría de las distribuciones basadas en Ubuntu, pero solo para asegurarse, ejecute el siguiente comando.

A continuación, necesita el nombre exacto del PPA que desea eliminar. Si lo olvidó, puede buscarlo en Google, abrir la página de Launchpad donde está alojado y buscar las instrucciones de instalación. Allí encontrará su nombre exacto (por ejemplo, “ppa: libreoffice / ppa”).

Eliminar Ppa Encuentra el nombre de Ppa en Launchpad

Alternativamente, en lugar de buscar en la Web, puede buscar en sus listas de fuentes de software para ver qué PPA tiene actualmente activos.

Eliminar Ppa Buscar Ppas agregado al sistema

A continuación, puede abrir cualquier enlace que comience con “http://ppa.launchpad.net” y encontrar el nombre exacto de PPA que necesita.

Reemplace “NAME_OF_PPA” en el siguiente comando con el nombre real que encontró anteriormente. Por ejemplo, el comando final podría verse así: sudo add-apt-repository --remove ppa:libreoffice/ppa.

Actualiza la información del administrador de paquetes.

Finalmente, elimine el paquete y sus dependencias con

Después de ingresar este comando, preste mucha atención a la lista de paquetes que se eliminarán. Si ve algo que necesita en esa lista, utilice el remove opción de apto (en lugar de autoremove):

Encuentre todos los paquetes instalados de PPA

Si la opción de eliminación automática no parece desinstalar todos los paquetes que provienen de ese PPA, es posible que deba eliminarlos manualmente.

Instale la siguiente utilidad.

Ahora, puede encontrar todos los paquetes instalados en su sistema que provienen de un PPA.

A continuación, puede eliminarlos con sudo apt remove o sudo apt autoremove. autoremove intentará desinstalar automáticamente los paquetes que especifique, además de todas las dependencias. remove simplemente desinstalará los paquetes que especifique.

Si está seguro de que puede eliminar todos los paquetes mostrados anteriormente por apt-forktracer, puede usar un comando como

Asegúrese de verificar lo que se eliminaría para no desinstalar accidentalmente algo que necesita.

Eliminar PPA y revertir los paquetes a las versiones de distribución

Como en la sección anterior, primero debe conocer el nombre exacto del PPA. Si no lo sabe, pruebe los métodos anteriores.

Instale ppa-purge.

Ejecute el script ppa-purge, que eliminará los PPA de sus repositorios de software y reemplazará los paquetes de PPA instalados con los paquetes de su distribución. Por supuesto, esto requiere que su distribución de Linux tenga estos paquetes disponibles. En la mayoría de los casos, esto significa que el software más nuevo se degradará a versiones anteriores.

Comando de ejemplo: sudo ppa-purge ppa:libreoffice/ppa.

Conclusión

En sistemas “limpios”, los comandos anteriores deben ejecutarse sin problemas. En otros sistemas, sin embargo, puede encontrarse con algunos conflictos generados por paquetes que son incompatibles entre sí. Desafortunadamente, no existe una solución general, ya que depende de su situación exacta. La mayoría de las veces se puede solucionar eliminando / degradando / actualizando algunos de esos paquetes. Para evitar una experiencia así en el futuro, puede leer No rompa Debian para saber cómo mantener su sistema operativo en un estado “limpio”.

¿Es útil este artículo?

¡Compártelo en redes!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *