Eliminar dependencias de paquetes eliminados en CentOS con yum autoremove.
El administrador de paquetes yum elimina las dependencias al eliminar un paquete, pero no todas, siempre quedan librerías perdidas que con el paso del tiempo solo ocupan espacio. Esto tiene solución.
Para lograr que nuestro sistema quede lo más limpio posible al desinstalar una aplicación, debemos aplicar la directiva clean_requirements_on_remove (alguna versión ya la tiene integrada, no todas), y eso es lo que vemos en este articulo, no te preocupes que es algo muy simple.
Eliminar dependencias de paquetes eliminados
Debemos agregar la nueva directiva al archivo de configuración de yum, sigue los pasos que te indico que es algo muy simple. Editamos el archivo.
nano /etc/yum.conf
Veras algo similar a…
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://$
distroverpkg=centos-release
# This is the default, if you make this bigger yum won’t see if the metadata
Bien, después de la ultima linea (antes de las que están comentadas), en este caso distroverpkg=centos-release, insertamos lo siguiente:
clean_requirements_on_remove=1
ejemplo…
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://$
distroverpkg=centos-release
clean_requirements_on_remove=1
Guarda el archivo y cierra el editor.
Para limpiar todas las dependencias y librerías de anteriores aplicaciones, ejecutamos lo siguiente…
yum autoremove
Veremos en la pantalla la basura de nuestro CentOS, revisa y elimina.
yum autoremove
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Eliminar dependencias.