domingo, 5 de junio de 2011

Cómo remover aplicaciones junto con sus dependencias

El gestor de paquetes YUM, dispone de una extensión 'yum-plugin-remove-with-leaves', diseñada para eliminar todas aquellas dependencias que hayan sido incorporadas durante el proceso de instalación de un determinado paquete o grupo de paquetes, que de otra forma no serian eliminadas, manteniendo así el sistema libre de paquetes huerfanos.

Para usar éste plugin, deberás instalar el siguiente paquete:
  • $ su -c 'yum -y install yum-plugin-remove-with-leaves'
Una vez concluida la instalación, se habrán añadido al comando 'remove' las siguientes opciones:
--leaves-exclude-bin (no elimina paquetes hojas con binarios)
--remove-leaves (elimina dependencias innecesarias)
Finalmente, para eliminar cualquier paquete junto con sus dependencias, deberás hacer lo siguiente:
  • $ su -c 'yum -y remove --remove-leaves paquete' ó
  • $ su -c 'yum -y remove --leaves-exclude-bin paquete'
Ejemplo:
  • $ su -c 'yum -y remove --remove-leaves filezilla'

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.