Kuinka päivittää Arch Linuxin peilikartta

Kuinka päivittää Arch Linuxin peilikartta
Indeksi
  1. Mikä on Arch Linuxin peililista
  2. Miksi peililistaa on tarpeen päivittää
  3. Miten päivittää peililista
  4. Automaattiset peilien päivitykset kellonajalla
  5. Peililistan generointi manuaalisesti
  6. Loppupohdinnat

Päivityksen hitaus Arch Linuxissa voi johtua vanhasta peililistasta. Ajantasaisen peililistan pitäminen takaa sujuvat päivitykset ja paremmat latausnopeudet. Tutustu, miten voit päivittää sen tehokkaasti.

Jos käytät Arch Linuxia ja mietit, miksi yksinkertainen päivitys kesti ikuisuuden, vaikka internet-yhteys on hyvä, se voi johtua vanhasta tai huonosti järjestetystä peililistasta. Peililistan pitäminen ajan tasalla takaa järjestelmäsi sujuvan toiminnan. Sukelletaan syvemmälle Arch Linuxin peililistoihin, mitä ne ovat ja miten niitä voi päivittää eri menetelmin.

Mikä on Arch Linuxin peililista

Kun kerrot pakettienhallintaohjelmalle, pacmanille, että haluat päivittää Firefoxin tai saada uusimman Linux-ytimen, se ei vain taikalailla lataa niitä pilvestä. Sen on yhdistettävä tiettyyn palvelimeen jossain päin maailmaa ladatakseen tiedostot. Näitä palvelimia kutsutaan peileiksi.

Toisin sanoen Arch Linuxin peili on yksinkertaisesti palvelin, joka isännöi kopiota virallisista Arch Linuxin arkistoista. Niitä on satoja ympäri maailmaa. Jotkut ovat yliopistojen ylläpitämiä, toiset internetpalveluntarjoajien ja osa on omistautuneiden Linux-harrastajien hallinnoimia.

Peililista itsessään on yksinkertainen tekstityyppi sijaintina “/etc/pacman.d/mirrorlist” järjestelmässäsi. Jos avaat tuon tiedoston juuri nyt, näet pitkän luettelon verkkosoitteista, jokainen osoittaa eri peiliin. Pacman lukee tämän listan ylhäältä alas ja yrittää ensimmäistä saatavilla olevaa peiliä. Jos se peili on hidas, offline tai ei ole synkronoitu viikkoon, latauksesi kulkevat hitaasti tai epäonnistuvat. Kun suoritat pacman -Syu tai asennat jotain uutta, pacman lataa paketteja näistä peileistä.

Lisäksi Arch ei automaattisesti lajita peilejä nopeuden tai sijainnin mukaan. Tämä tarkoittaa, että voit ladata paketteja maapallon toiselta puolelta samalla kun nopeampi peili jää käyttämättömäksi alempana listassa. Yhteenvetona voidaan todeta, että peililista päättää, mistä järjestelmäsi saa ohjelmistonsa. Hyvin hoidettu peililista tekee päivityksistä nopeita ja luotettavia. Laiminlyöty peililista muuttuu jokainen päivitys kärsimyksen kokeiluksi.

Jos ihmettelet, miksi meillä on tarpeen monia peilejä, se johtuu siitä, että ne jakavat kuormitusta, varmistavat redundanssia ja tarjoavat maantieteellistä monimuotoisuutta, jotta käyttäjät ympäri maailmaa voivat saavuttaa paketteja tehokkaasti.

Miksi peililistaa on tarpeen päivittää

On monia syitä päivittää peililista. Ilmeisin niistä on nopeus. Palvelin, joka oli nopea, kun asensit Arch Linuxin, voi olla ylikuormitettu tänään. Ehkä se palvelin on huoltotoimenpiteissä tai se voi yksinkertaisesti olla huonona päivänä. Hitaammilla tai vanhemmilla laitteilla tällä on huomattava vaikutus.

Toinen yleinen ongelma on "tiedoston noutaminen epäonnistui" -virheet. Nämä tapahtuvat, koska jotkut peilit jäävät jälkeen pääarkistoista. Kun pacman kysyy pakettiversiosta, jota peili ei vielä omaa, asiat menevät pieleen.

Päivittämällä peililistasi varmistat, että järjestelmäsi kommunikoi nopeimpien ja reagoivimpien palvelimien kanssa, jotka ovat tällä hetkellä käytettävissäsi. Tuore peililista priorisoi peilejä, jotka synkronoivat usein, mikä vähentää epäonnistuneiden tai osittaisten päivitysten mahdollisuutta. Jopa kohtuullisella internet-yhteydellä lähipeili voi tyydyttää kaistanleveytesi. Kaukainen ei yleensä pysty siihen.

Lisäksi Arch seuraa jatkuvaa julkaisumallia. Tämä tarkoittaa usein päivityksiä. Peililistan ajantasaisena pitäminen kuuluu luonnollisesti säännölliseen järjestelmän ylläpitoon, aivan kuten välimuistin tyhjentäminen tai levyn tilan tarkistaminen.

Miten päivittää peililista

On useita tapoja päivittää Arch Linuxin peililista, mutta tehokkain menetelmä on käyttää reflector-työkalua. Tämä työkalu hallinnoi Arch Linuxin peilejä suunnittelultaan. Se noutaa viimeisimmät peilidatat, testaa peilejä nopeuden ja synkronoinnin perusteella ja luo puhtaan peililistan puolestasi.

Ennen kuin muutat mitään, varmuuskopioi nykyinen peililista. Avaa terminaali ja suorita tämä:

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

Nyt olet turvassa. Seuraavaksi varmista, että reflector on asennettuna. Jos se ei ole, asenna se komennolla:

sudo pacman -S reflector

Voit käynnistää reflectorin erilaisilla lipuilla (valinnoilla) hallitaksesi peilien valintaa. Tässä on hyvä komento saadaksesi nopeita ja uusimpia peilejä:

sudo reflector --country FI --protocol https --latest 10 --sort rate --save /etc/pacman.d/mirrorlist

Tämä komento valitsee äskettäin synkronoidut peilit, lajittelee ne latausnopeuden mukaan ja tallentaa tuloksen suoraan peililistaan.

Voit korvata US omalla maallasi tai poistaa maan vaihtoehdon kokonaan, jos haluat globaaleja peilejä.

Suorituksen jälkeen, päivitä pacmanin tietokanta komennolla:

sudo pacman -Syu

Huomaat todennäköisesti nopeuseron heti.

Automaattiset peilien päivitykset kellonajalla

Jos haluat asioiden toimivan hiljaa taustalla, voit myös automatisoida peilien päivitykset. Onneksi Reflectorissa on järjestelmädemon palvelu, joka voi huolehtia tästä automaattisesti.

Aloita avaamalla konfiguraatiotiedosto suosikkieditorillasi, kuten:

nano /etc/xdg/reflector/reflector.conf

Seuraavaksi muokkaa tiedostoa sisällyttäen mieltymyksesi (maa, lajittelu nopeuden mukaan jne.). Ota sitten aikakytkin käyttöön:

sudo systemctl enable reflector.timer
sudo systemctl start reflector.timer

Tämä päivittää peilistasi viikoittain oletuksena. Saat tuoreita peilejä ilman että sinun tarvitsee ajatella asiaa.

Vinkki: Jos asennat Arch Linuxia alusta alkaen käyttäen archinstall, voit valita peilien valinnan asennuksen aikana. Lähimmän alueen valitseminen antaa sinulle kohtuullisen peililistan heti alusta alkaen. Silti, peilien päivittäminen asennuksen jälkeen on hyvä tapa.

Peililistan generointi manuaalisesti

Jos et halua asentaa ylimääräisiä työkaluja, voit luoda peililistan manuaalisesti muokkaamalla konfiguraatiotiedostoja. Mutta ensin sinun on luotava lista käyttämällä virallista Arch Linuxin peililistan generaattoria. Verkkosivustolta voit luoda listan mieltymystesi mukaan ja kopioida sen tekstin.

Avaa seuraavaksi peilistasi tiedosto millä tahansa tekstieditorilla:

sudo nano /etc/pacman.d/mirrorlist

Poista kaikki tiedostosta (mutta varmista, että olet tehnyt varmuuskopion), liitä uusi teksti, jonka sait verkkosivustolta, ja tallenna tiedosto.

Tallennuksen jälkeen, suorita:

sudo pacman -Syyu

Tämä pakottaa pacmanin päivittämään pakettitietokannat käyttäen päivitettyä peilijärjestystä. Manuaalinen editointi toimii, mutta se vaatii säännöllistä huomiota.

Voit myös poistaa kommentit kaikilta palvelimilta tietyissä maissa, jotka haluat, ja ohjata sen sitten rankmirrors -komennolle. Se vie kauan aikaa, koska skripti lataa tietoja jokaiselta palvelimelta testattavaksi. Reflector on paljon nopeampi ja älykkäämpi, joten kannattaa pysyä siinä, jos pystyt.

Loppupohdinnat

Arch Linuxin peililistan päivittäminen saattaa tuntua pieneltä ylläpitotehtävältä, mutta sen vaikutus voi olla merkittävä järjestelmällesi. Nopeat ja luotettavat peilit tarkoittavat nopeita päivityksiä, sujuvia asennuksia ja vähemmän aikaa pakettien lataamiseen. Lisäksi voit oppia erilaisia tapoja tehdä Arch Linuxistasi vakaampi.

Nyt kun olet lukenut Kuinka päivittää Arch Linuxin peilikartta loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up