Setup Pacman Mirrors su Arch Linux

Setup Pacman Mirrors su Arch Linux
In questo articolo ti mostrerò come configurare gli specchi Pacman su Arch Linux. Iniziamo.

Cos'è uno specchio Arch Linux?

Come tutte le altre distribuzioni Linux come Ubuntu, Arch Linux ha anche un repository di pacchetti ufficiali. È ospitato sul server Arch Linux ufficiale. Per risparmiare la larghezza di banda e ridurre il costo, per aumentare la velocità di download e i tempi di risposta, il repository di pacchetti ufficiale viene copiato su un server diverso in diverse parti del mondo. Quindi le persone vicine a una determinata posizione geografica possono utilizzare quel server invece il server Arch Linux ufficiale in quanto sono sincronizzati con il repository ufficiale di pacchetto Linux Arch Linux.

Ognuno di questi server che mantiene una copia del repository del pacchetto Arch Linux ufficiale è chiamato specchio.

Il file di configurazione del mirror Pacman

Il gestore dei pacchetti di Arch Linux Pacman mantiene la sua lista di mirror in /etc/pacman.d/mirrorlist file. Per modificare gli specchi Pacman, è necessario modificare questo file.

Generare a mirrorlist File per posizione geografica specifica

Puoi generare un mirrorlist File per posizione geografica specifica utilizzando il sito Web ufficiale di Arch Linux.

Vai a https: // www.Archlinux.org/ mirrorlist/ e dovresti vedere la pagina seguente come mostrato nello screenshot seguente.

Puoi anche usare il mirrorlist Generigente generatore come contrassegnato nello screenshot seguente.

Prima seleziona il tuo paese.

Quindi controlla http O https o entrambi (http E https) nel Protocollo sezione a seconda della tua necessità.

Quindi selezionare il Versione IP. IPv4 è disponibile in ogni paese, IPv6 potrebbe non essere disponibile. Puoi selezionare entrambi.

Finalmente fare clic su Genera elenco pulsante.

UN mirrorlist Il file dovrebbe essere generato come puoi vedere nello screenshot di seguito.

Ora premi + S e salva il file come mirrorlist.TXT

È salvato.

Ora apri il file con qualsiasi editor di testo.

$ nano ~/downloads/mirrorlist.TXT

Rimuovi il segno hash (#) dalla linea che inizia con Server =

Nota: se hai più righe che iniziano con Server = , Quindi rimuovi il segno hash (#) dalle righe che si desidera aggiungere come specchio Pacman, lascia i riposo così com'è.

Una volta terminato, salva il file.

Ora sostituire /etc/pacman.d/mirrorlist Con questo file con il seguente comando:

$ sudo mv -v ~/downloads/mirrorlist.txt /etc /pacman.d/mirrorlist

Il file viene spostato.

Ora aggiorna la cache del repository pacchetti Pacman con il seguente comando:

$ sudo pacman -syy

La cache del repository package Pacman dovrebbe essere aggiornata e come puoi vedere dalla sezione contrassegnata dello screenshot seguente, ottengo una velocità 10 volte più del solito. FYI La mia solita velocità di download è di 128 kbps.

Trovare lo specchio Arch Linux più veloce

A volte non è sufficiente impostare un specchio dell'arco linux geograficamente più vicino. Quindi, prima di impostare uno specchio Arch Linux, dovresti controllare e scoprire lo specchio più veloce sulla tua attuale rete ISPS. Grazie ad Arch Linux, Pacman ha un'utilità incorporata Rankmirrors per testare e trovare lo specchio più veloce per te.

Prima eseguire il seguente comando per scaricare un mirrorlist File che include tutti gli specchi ARCH LINUX disponibili:

$ CURL -O ~/Downloads/MirrorList

https: // www.Archlinux.org/mirrorlist/all/

Il file deve essere salvato in Download/Mirrorlist Nella directory home dell'utente.

Ora esegui il seguente comando su REGAMENTO tutte le righe specchio:

$ sed -i 's/#s/s/g' ~/downloads/mirrorlist

Ora inizia il controllo con il seguente comando:

$ Rankmirrors ~/downloads/mirrorlist> ~/downloads/mirrorlist.più veloce

Una volta completato il controllo, gli specchi verranno ordinati in ordine decrescente a seconda della velocità di download in ~/Download/mirrorlist.più veloce file. Dovrebbe richiedere molto tempo per controllare tutti gli specchi se la connessione Internet è lenta.

Ora sostituire /etc/pacman.d/mirrorlist file con il ~/Download/mirrorlist.più veloce file con il seguente comando:

$ sudo mv -v ~/downloads/mirrorlist.più veloce /etc /pacman.d/mirrorlist

File sostituito.

Ora aggiorna la cache del repository pacchetti Pacman con il seguente comando:

$ sudo pacman -syy

Ecco come si imposta Pacman specchi su Arch Linux. Grazie per aver letto questo articolo.