Mantenimiento y optimización de Manjaro, los comandos
Después de llevar algunos meses utilizando Manjaro, me he decidido a hacer un post donde se explique cómo realizar el mantenimiento y optimización de esta excelente distribución. Me he basado en el artículo "System maintenance" de la Wiki de Arch Linux (https://wiki.archlinux.org/index.php/System_maintenance). Sin más, pasamos a enumerar y explicar los comandos.
Actualizar el sistema
Podemos actualizar los paquetes del repositorio oficial:sudo pacman -Syu
O bien actualizar los paquetes del repositorio oficial y de AUR (Arch User Repository):
yaourt -Syua
Eliminar los paquetes huérfanos
Se van a eliminar los paquetes que no dependen de ninguna aplicación. Para listar dichos paquetes usamos:pacman -Qdt
Si hay paquetes huérfanos los eliminamos así:
sudo pacman -Rns $(pacman -Qdtq)
Borrar la caché de los paquetes
Ésto solo lo haremos en caso de que estemos seguros de que los paquetes instalados son estables. Borrará las versiones anteriores de la carpeta de caché y por tanto no podremos hacer downgrade:sudo pacman -Sc
El comando siguiente es aun más agresivo, ya que borra completamente la carpeta de caché. No debemos usarlo a no ser que desesperadamente queramos obtener espacio en disco:
sudo pacman -Scc
Optimizar el acceso a la base de datos
Con el siguiente comando se mejora la velocidad de acceso a la base de datos y por tanto también el tiempo necesario para las operaciones sobre ésta:sudo pacman-optimize && sync
Actualizar los repositorios
Se va a rehacer el archivo mirrorlist, de foma que ordene los servidores disponibles dependiendo de su tiempo de acceso (previamente deberemos hacer una copia de seguridad del archivo mirrorlist, como se muestra a continuación):
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
sudo pacman-mirrors -g
pacman -Syy
Vaciar las papeleras de reciclaje y otras carpetas
Este paso es opcional y no aparece en el artículo "System maintenance" que mencioné al principio. Cada uno debe pensar si es conveniente llevarlo a cabo o no. Se vaciarán las papeleras de reciclaje de todos los usuarios del sistema, incluida la de root:
rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
sudo rm -rf /root/.local/share/Trash/*/** &> /dev/null
Personalmente también borro la carpeta de Descargas, ya que ahí siempre quedan archivos que no voy a volver a necesitar:
sudo rm -rf ~/Descargas/* &> /dev/null
Si te ha parecido interesante, puedes pasar al post Mantenimiento y optimización de Manjaro, el script, donde se explica como automatizar todas estas tareas usando un script.
Fuentes:
https://wiki.archlinux.org/index.php/System_maintenanceTweet
Sea el primero en comentar
Publicar un comentario