Oppsett Pacman speil på Arch Linux

Oppsett Pacman speil på Arch Linux
I denne artikkelen vil jeg vise deg hvordan du konfigurerer Pacman -speil på Arch Linux. La oss komme i gang.

Hva er et Arch Linux -speil?

Som alle de andre Linux -distribusjonene som Ubuntu, har Arch Linux også et offisielt pakkelager. Det er vert på den offisielle Arch Linux -serveren. For å lagre båndbredde og redusere kostnadene, for å øke nedlastingshastigheten og responstiden, kopieres det offisielle pakkelageret til forskjellige server i forskjellige deler av verden. Så folk i nærheten av en viss geografisk beliggenhet kan bruke den serveren i stedet den offisielle Arch Linux -serveren når de er synkronisert med det offisielle Arch Linux -pakkelageret.

Hver av disse serverne som oppbevarer en kopi av det offisielle Arch Linux -pakkelageret, kalles et speil.

Pacman Mirror Configuration -filen

Arch Linux Package Manager Pacman holder speillisten i /etc/pacman.d/speilliste fil. For å endre Pacman -speil, må du endre denne filen.

Generere en speilliste Fil for spesifikk geografisk beliggenhet

Du kan generere en speilliste fil for spesifikk geografisk plassering ved hjelp av det offisielle Arch Linux -nettstedet.

Gå til https: // www.Archlinux.org/ speilliste/ og du bør se følgende side som vist på skjermdumpen nedenfor.

Du kan også bruke speilliste Generatorveiviseren som er merket på skjermdumpen nedenfor.

Velg først landet ditt.

Så sjekk heller http eller https eller begge (http og https) i Protokoll Seksjon avhengig av behovet ditt.

Velg deretter IP -versjon. IPv4 er tilgjengelig i hvert land, IPv6 kan ikke være tilgjengelig. Du kan velge begge deler.

Til slutt klikk på Generere liste knapp.

EN speilliste Fil skal generere som du kan se på skjermdumpen nedenfor.

Trykk nå + s og lagre filen som speilliste.tekst

Det er frelst.

Åpne nå filen med en hvilken som helst tekstredigerer.

$ nano ~/nedlastinger/speilliste.tekst

Fjern hasj (#) -tegnet fra linjen som starter med Server =

Merk: Hvis du har flere linjer som begynner med Server = , Fjern deretter hasj (#) -tegnet fra linjene du vil legge til som Pacman -speil, la resten ligge som det er.

Når du er ferdig, lagre filen.

Erstatt nå /etc/pacman.d/speilliste med denne filen med følgende kommando:

$ sudo mv -v ~/nedlastinger/speilliste.txt /etc /pacman.d/speilliste

Filen er flyttet.

Oppdater nå Pacman Package Repository Cache med følgende kommando:

$ sudo pacman -yy

PacMan Package Repository Cache skal oppdateres, og som du kan se fra den markerte delen av skjermbildet nedenfor, får jeg 10 ganger mer fart enn vanlig. FYI Min vanlige nedlastingshastighet er 128 kbps.

Finne det raskeste Arch Linux -speilet

Noen ganger er det ikke nok å sette et geografisk nærmere buelinux -speil. Så før du setter et Arch Linux -speil, bør du sjekke og finne ut det raskeste speilet på det nåværende ISPS -nettverket. Takket være Arch Linux har Pacman et innebygd verktøy Rankmirrors å teste og finne det raskeste speilet for deg.

Kjør først følgende kommando for å laste ned en speilliste Fil som inkluderer alle tilgjengelige Arch Linux -speil:

$ krøll -o ~/nedlastinger/speilliste

https: // www.Archlinux.org/speilliste/alle/

Filen skal lagres i Nedlastinger/speilliste På brukerens hjemmekatalog.

Kjør nå følgende kommando for å avgjøre alle speillinjene:

$ sed -i 's/#s/s/g' ~/nedlastinger/speilliste

Start nå sjekken med følgende kommando:

$ rankmirrors ~/nedlastinger/speilliste> ~/nedlastinger/speilliste.raskest

Når sjekken er fullført, blir speilene sortert i synkende rekkefølge avhengig av nedlastingshastigheten i ~/Nedlastinger/speilliste.raskest fil. Det bør ta lang tid å sjekke alle speilene hvis internettforbindelsen din er treg.

Erstatt nå /etc/pacman.d/speilliste fil med ~/Nedlastinger/speilliste.raskest fil med følgende kommando:

$ sudo mv -v ~/nedlastinger/speilliste.raskest /etc /pacman.d/speilliste

Fil erstattet.

Oppdater nå Pacman Package Repository Cache med følgende kommando:

$ sudo pacman -yy

Slik setter du opp Pacman -speil på Arch Linux. Takk for at du leste denne artikkelen.