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.
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ä.
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.
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.
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.
Tiedätkö sattuessasi mitä parametreja kyseisen distron heijastin käyttää?
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
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. 🙂
Hei!
Voit myös kokeilla https://aur.archlinux.org/packages/?O=0&SeB=nd&K=rate+arch+mirrors+&outdated=&SB=n&SO=a&PP=50&do_Search=Go
vain verrata heijastimeen.
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.
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".
Voimme käyttää myös aur-komentosarjaa, voimme ladata sen "armrr-git"
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