El año pasado creé un alias para actualizar toda la paquetería de Arch con un sólo comando. Se trata de un pequeño truco muy sencillo que me facilita la gestión del software, y esta vez quise simplificar la eliminación de paquetes innecesarios para liberar espacio en disco. Así pues, me he creado un alias para esa tarea con una palabra que siempre voy a recordar.
Para borrar los paquetes sobrantes en la caché quise usar la palabra clean, y para definir la orden hice lo siguiente:
Abrí la consola y edité el perfil de bash con
nano ~/.bashrc
Al final del documento incorporé la función deseada. Me gusta borrar todos los paquetes excepto la versión anterior (por si hay algún problema y necesito hacer downgrade). Por tanto el alias queda así:
alias clean="sudo paccache -rk 1"
Guardé los cambios y cerré nano con los habituales CTRL + O, CTRL + X. Procedo a actualizar bash con
source ~/.bashrc
Y listo. Ahora cada vez que quiera deshacerme de los paquetes sobrantes y ganar unos jugosos megas/gigas solamente tendré que acordarme de ejecutar el comando clean.
Estúpidamente simple, estúpidamente eficaz.
Añado el comando para liberar paquetes huerfanos:
sudo pacman -Rsn `pacman -QqtdMe gustaLe gusta a 1 persona
A mí últimamente ese comando me da fallos, o al menos me marca como huérfanos ciertos paquetes que están en uso.
Me gustaMe gusta
[…] actualizaciones, ejecutando Pacman y Flatpak en un solo comando llamado update. El otro alias es un liberador de espacio en disco, y se encarga de borrar la caché de Arch manteniendo la última versión de los paquetes. Sin […]
Me gustaMe gusta