Nazion Linux

Archlinux velocizzare gli aggiornamenti

Archlinux server mirror

Archlinux è una distribuzione molto supportata a livello mondiale.
Esistono molti siti (mirror) che permettono di scaricare i pacchetti per Archlinux per avere un idea basta visitare la pagina https://www.archlinux.org/mirrorlist/all/ che contiene tutti i mirror divisi per nazioni.
Per avere una migliore velicità bisognerebbe fare il ping ad ognuno dei siti e trovare i server mirror che rispondono nel minor tempo.
Esiste una procedura abbastanza semplice per fare tutto ciò, aprire un terminale e autentificarsi come amministratore.
Per sicurezza fare una copia del file mirrorlist con il comando

`cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup`

per comodità spostiamoci in

`cd /etc/pacman.d/`

ora dobbiamo decommentare tutti i server con il comando

`sed '/^#\S/ s|#||' -i mirrorlist.backup`

il precedente comando non fa altro che eliminare il simbolo # (cancelletto) nel file mirrorlist.backup decommentando tutti i server.
Ora lanciamo il comando

`rankmirrors -n 6 mirrorlist.backup > mirrorlist`

6 sono il numero di quanti server mirror vogliamo usare nel file mirrorlist.

Per finire bisognare poi eseguire il comando

`pacman -Syy`

per aggiornare la lista dei server mirror ed il comando

`pacman -Syu`

per aggiornare la nostra distribuzione Archlinux.

Esiste anche una versione web per generare il file mirrorlist alla pagina https://www.archlinux.org/mirrorlist/ dove è possibile selezionare i server per nazione ed il tipo ti protocollo: http, https, IPv4, IPv6