Allservers.sh : Un script para actualizar Manjaro Linux

Siempre es bueno darse una vuelta al wiki de Manjaro, hasta hace unos días estaba bastante cómodo actualizando mi sistema con el método tradicional usando pacman sudo pacman -Syyu.

Pero descubrí el script en Bash Allservers que le da otra vuelta a la tuerca y automatiza varias tareas importantes dentro de la forma de actualizar Manjaro.

allservers actualizando el sistema

Por ejemplo:

  • Actualiza la lista de los mirrors más recientes de Manjaro y esto es importante porque constantemente se dan de alta nuevos o dejan de funcionar otros.
  • Crea una lista de los tres mejores mirrors basándose en su velocidad (rankmirrors).
  • Sincroniza la base de datos de paquetes.
  • Actualiza el sistema base y los paquetes AUR.
  • Limpia el cache de paquetes usando el script cacheclean que elimina paquetes antiguos pero deja las dos últimas versiones. Esto es muy útil, porque ahorramos espacio, pero guardamos un par de paquetes por si algo sale mal y queremos hacer una desactualización (downgrade).

Alservers necesita que instalemos primero el paquete cacheclean

yaourt -S cacheclean

Luego descargamos el script (copiar y pegar) y lo guardamos en el un archivo de nuestro home:

Para darle permisos de ejecución, en una terminal tecleamos:

chmod +x ./allservers.sh

Para ejecutar el script Allservers:

sudo ./allservers.sh

Y elegir alguna de las opciones del menú.

allservers menu principal

Simplemente la actualización de mirrors y su calificación hacen que este script valga la pena.

Actualización 27-abr-2013

Hubo una actualización a este script, usa la nueva estructura de paquetes y el comando pacman-mirrors -g para actualizar y calificar los mejores mirrors para Manjaro.

Si su sistema tiene instalado pacman 4.1 (o superior) probablemente les convenga usar este script en lugar del anterior.

Para saber más:

3 thoughts on “Allservers.sh : Un script para actualizar Manjaro Linux

¡Me encantaría saber que opinas!

%d bloggers like this: