Lataa Arch Linuxin nopeimmista peileistä heijastimella

Nopea linux

Ladattaessa paketteja jakelumme arkistoista GNU / Linux, on tärkeää määrittää nopeimmat peilit siten, että lataus tapahtuu mahdollisimman lyhyessä ajassa. Yleensä on suositeltavaa valita peilimme, jotka ovat lähimpänä sijaintiamme tätä tarkoitusta varten, vaikka käytännössä tämä ei ole aina sopivin, koska saman palvelimen vastenopeudella, jossa peiliä isännöidään, on suurempi vaikutus.

Tapauksessa Arch Linux, sivulla Peilien tila kehittäjät ovat lähettäneet taulukon, jossa on kaikki tunnetut peilit, ja se päivitetään automaattisesti, mikä osoittaa heidän tilansa ja vastausnopeutensa. Jos haluaisimme, voisimme ottaa haluamamme sieltä ja kirjoittaa ne manuaalisesti peililuetteloon, vaikka auttaaksemme meitä tekemään tämän tehtävän Heijastin.

Heijastin on komentosarja, joka vastaa Mirror Status -tietojen hakemisesta ja jonka avulla voimme työskennellä heidän kanssaan eri tavoin käyttämällä konsolin komentoja. Nyt aiomme nähdä, kuinka sen avulla konfiguroidaan nopeimmat peilit automaattisesti ennen jokaista päivitystä.

ohjeet

Aloitetaan asentamalla paketti Heijastin arkistoista:

# pacman -S reflector

Jos haluat nähdä kaikki käytettävissä olevat vaihtoehdot, voimme katsoa sen ohjekirjaa:

$ reflector --help

Peruskäyttö olisi tämä:

# reflector --sort rate -l 5 --save /etc/pacman.d/mirrorlist

Selitys:

  • -järjestellä: Kertoo Heijastin mitä parametria sinun tulisi käyttää peilien lajittelussa. Käytettävissä olevat vaihtoehdot ovat hinta (latausnopeus), pisteet (pisteet peilien tilassa), maa (sijaintimaa), ikä (viimeisen synkronoinnin ikä) ja viivyttää (viiveaika). Tässä tapauksessa kehotamme sinua tilaamaan ne parhaan latausnopeuden mukaan.
  • -l: Rajoittaa tulosten määrän ilmoitettuun peilien määrään viimeisen synkronoinnin päivämäärä huomioon ottaen. Tässä käskemme sinua toimittamaan meille viisi viimeisintä peiliä.
  • -Tallentaa: Asettaa tiedoston paikkaan, jossa se tulostaa ne 5 nopeinta ja viimeisintä löydettyä peiliä. Tiedosto, missä niitä tarvitaan, on tietysti peililista. On erittäin tärkeää tehdä ensin varmuuskopio alkuperäisestä peililuettelosta.. Asennuksen aikana Arch Linux luo yhden automaattisesti tiedostoon /etc/pacman.d/mirrorlist.original, mutta se ei vahingoita varmistaaksesi, että se on olemassa, tai luo sellainen, jos sitä ei ole.

Tällä tavalla lataaminen parhaista peileistä riittää, kun teet varmuuskopion alkuperäisestä peililuettelostamme ja soitamme sitten Heijastin jo mainitulla komennolla. Se on kuitenkin tietysti hyvin pitkä komento, jota on todennäköisesti vaikea muistaa tai laiska kirjoittaa. Hyvä vaihtoehto olisi silloin luoda aliaksen kutsua sitä yksinkertaisemmalla komennolla.

Yhteisessä asennuksessa Kemut Meidän on vain avattava ~ / .bashrc-tiedosto tekstieditorilla ja laitettava rivi loppuun näin:

alias nombre_del_alias='comandos a ejecutar'

Ota muutokset käyttöön:

$ . .bashrc

Ja sen avulla voimme nyt suorittaa haluamamme tilaukset mukautetulla komennolla. Esimerkiksi Heijastin käytän tätä:

alias update='sudo reflector --sort rate -l 5 --save /etc/pacman.d/mirrorlist && yaourt -Syyu --aur --devel'

Tämän aliaksen ansiosta minun on vain kirjoitettava, kun haluan päivittää järjestelmän päivitys terminaalissa, mikä tekee Heijastin tulosta viisi nopeinta ja viimeksi synkronoitua peiliä peililuetteloon ja suorita sitten yaourt - päivittää sekä virallisten tietovarastojen paketit että AUR ja kehittää.

Nyt jokaisen on itse mukautettava alias tarpeidensa mukaan. Ehkä he haluavat käyttää samaa kuin minä tai haluavat luoda sellaisen vain Heijastintai korvaa yaourt mukaan Pakkaaja O simplemente Pacman. Mahdollisuudet ovat rajattomat.

Lopuksi on huomattava, että käyttämällä Heijastin Ennen jokaista päivitystä Mirror Status -kyselyn suorittaminen kestää aluksi hieman normaalia kauemmin, vaikka se kompensoi pakettien lataamisen tarjoaman suuremman nopeuden.


Jätä kommentti

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

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   illukki dijo

    Minulla on ollut ongelmia peilien kanssa useita kuukausia. Huolimatta heijastimen käytöstä, joka toinen tai toinen viikko, saan virheitä päivittäessäni; ikään kuin he olisivat kaatuneet ja mitä eurooppalaiset yleensä käyttävät (ennen kuin brasilialaiset käyttivät). Joten minun on muutettava niitä jatkuvasti.
    Kun minulla on aikaa, omistaudun itselleni selvittämään ongelman.
    Hyvä viesti, terveisiä.

    1.    Lähteen käsikirja dijo

      Sama tapahtui minulle, juuri siksi tein aliaksen soittamaan heijastimelle ennen jokaista päivitystä, koska muuten, jos peili toimi minulle hyvin päivityksessä, seuraavaksi oli mahdollista, että se ei enää vastannut.

    2.    Sinä Buntu dijo

      Olen kokenut ongelmia latausten kanssa paitsi Ubuntussa myös Archin, Debianin, Suse: n asennuksessa ... missä yhtäkkiä latausnopeus, lähinnä suurempien tiedostojen, kuten ytimen, libreoffice tai linux-laiteohjelmiston, kohdalla laskee alle 640 kt / sa 22 Kb / s, ja se kestää ikuisesti, mutta… on vika, Jumala siunatkoon sinua, joka antaa minun nopeuttaa lataamista:

      Kun erimielisyyttä tapahtuu, käynnistän yleensä Firefox-selaimen, ja lataus nousee nopeuteen 1200 Kb / s noin 10 sekunnin ajan ja alkaa taas laskea, joten jatkan avaamista ja sulkemista tai avaamista ja sulkemista sivuille, kuinka paljon Mitä kauemmin lataaminen kestää, sitä pidempi impulssi kestää, kunnes tiedoston lataus on valmis.

      Se, että se nousee nopeuteen 1200 kb / s, johtuu mielestäni jopa 10 Mt: n adsl-sopimuksesta, vaikka yleensä vain 5 saapuu, jos ollenkaan.

      Toivon, että joku auttaa, ah! Ja sitä voidaan käyttää myös asennuksen aikana, viime yönä asensin Chromixiumin VirtualBoxiin testataksesi sitä ja sitten asentamalla sen kannettavan tietokoneen kannettavaan tietokoneeseen, joka tarvitsee siirtyä Güindousista, vaikka lopulta asensin Antix ja Chromen käynnistäminen nopeuttivat latausaikaa huomattavasti.

      Tervehdys.

  2.   mat1986 dijo

    Mainitsen yksityiskohtana, että Bridge Linux -pohjainen Arch-pohjainen versio sisältää oletusarvoisesti heijastimen, joten prosessin oli oltava vain "sudo pacman -Syyu" ja heijastin toimi automaattisesti.

    1.    Lähteen käsikirja dijo

      Tiedätkö sattuessasi mitä parametreja kyseisen distron heijastin käyttää?

      1.    mat1986 dijo

        Seuraava tahna on osa Bridge Linuxin asennuksen jälkeistä komentosarjaa: http://paste.desdelinux.net/5059

        Lisätietoja täältä:
        http://millertechnologies.net/forum/index.php?topic=829.msg4300#msg4300

        1.    Lähteen käsikirja dijo

          Näen, että heillä on se asetettu ottamaan peilit synkronoituna viimeisten 10 tunnin aikana ja käyttämään parametria -f sijaan –Lajitteluaste luettelo 5 nopeinta peiliä. Totuus on, että en ole koskaan ymmärtänyt, miksi heijastimella on nämä päällekkäiset vaihtoehdot; samoin kuin sillä on –Lajittele maa y -Maa. Kyse olisi tutkia, mitä etuja toisilla on. Kiitos panoksestasi. 🙂

  3.   Baabel dijo

    Ihana sisäänkäynti. Kiitos vinkistä, en ollut edes tajunnut, mitä aliaksia voitaisiin käyttää tässä suhteessa. Aion käyttää sitä molemmissa tietokoneissani Archin kanssa.

  4.   Abaddon dijo

    Yksi haittapuoli on, että nopeimmat peilit eivät ole aina synkronoitu uusimpien pakettien kanssa.

    Olen useaan otteeseen tarkistanut, että Archin kotisivulla näkyy X-paketin päivitys, mutta edes -Syyu-ohjelmassa tällaista päivitystä ei näy. Siksi pidän parempana "–lajittelupisteet" kuin "-lajitteluprosentti".

  5.   bitl0rd dijo

    Voimme käyttää myös aur-komentosarjaa, voimme ladata sen "armrr-git"

  6.   jose dijo

    Hei, tämän tekemisen jälkeen yaourt heittää minulle seuraavan virheen:
    AUR-virhe: Virheelliset kyselyargumentit
    virhe: tietokantaa ei löydy: aur

    Olen muokannut bashrc: tä jättäen sen lähteeksi, olen poistanut heijastimen, olen laatinut lähdekoodin peililistan ja olen asentanut yaourtin uudelleen, mutta se ei löydä aur-tietokantaa pacman.conf-tiedostosta, jos archlinuxfr-repo on siellä, mutta en tiedä mihin heittää
    tervehdys