Töltse le az Arch Linux leggyorsabb tükreiből a Reflector segítségével

Gyors linux

Csomagok letöltésekor disztribúciónk tárházaiból GNU / Linux, fontos a leggyorsabb tükrök konfigurálása, hogy a letöltés a lehető legrövidebb időn belül megtörténjen. Általában erre a célra ajánlott a helyünkhöz legközelebb eső tükröket kiválasztani, bár a gyakorlatban ez nem mindig a legmegfelelőbb, mivel ugyanannak a szervernek a válaszsebessége, ahol a tükör található, nagyobb befolyással bír.

Abban az esetben, Arch Linux, az oldalon Tükör állapota a fejlesztők közzétettek egy táblázatot, amely tartalmazza az összes ismert tükröt, és amely automatikusan frissül, bemutatva az állapotukat és a reakció sebességüket. Ha szeretnénk, onnan elvihetjük azokat, amelyek tetszenek nekünk, és manuálisan beírhatjuk őket a tükrös listánkba, bár a feladat megkönnyítése érdekében ott van Reflektor.

Reflektor egy olyan szkript, amely a Mirror Status által szolgáltatott adatokért felel, és lehetővé teszi számunkra, hogy a konzolon található parancsok segítségével különböző módon dolgozzunk velük. Most megnézzük, hogyan kell használni a leggyorsabb tükrök automatikus konfigurálását minden frissítés előtt.

utasítás

Kezdjük a csomag telepítésével Reflektor a tárolókból:

# pacman -S reflector

Az összes rendelkezésre álló lehetőség megtekintéséhez megnézhetjük a súgóját:

$ reflector --help

Alapvető felhasználása a következő lenne:

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

Magyarázat:

  • -fajta: Mondja Reflektor milyen paramétert kell használnia a tükrök rendezéséhez. A rendelkezésre álló lehetőségek a következők arány (letöltési sebesség), pontszám (pontszám tükör állapotban), ország (a hely országa), kor (az utolsó szinkron kora) és késleltetés (késési idő). Ebben az esetben azt mondjuk, hogy a legjobb letöltési sebességnek megfelelően rendelje meg őket.
  • -l: Az eredmények számát a tükrök számára korlátozza, figyelembe véve az utolsó szinkronizálás dátumát. Itt azt mondjuk, hogy adja meg nekünk az 5 legfrissebb tükröt.
  • -Megment: Beállítja a fájlt arra a helyre, ahol kinyomtatja azt az 5 leggyorsabb és legfrissebb tükröt, amelyet talált. A fájl, ahol szükségünk van rájuk, nyilvánvalóan a tükrös listánk. Nagyon fontos, hogy először készítsen biztonsági másolatot az eredeti tükrös listáról.. A telepítés során Arch Linux automatikusan létrehoz egy egyet az /etc/pacman.d/mirrorlist.original fájlban, de nem árt megbizonyosodnunk arról, hogy ott van, vagy létrehozunk egyet, ha nem létezik.

Ily módon a legjobb tükrökből történő letöltéshez elegendő lenne elkészíteni az eredeti tükrös listánk biztonsági másolatát, majd felhívni Reflektor a már említett paranccsal. Ez azonban nyilvánvalóan nagyon hosszú parancs, amelyet bizonyára nehéz megjegyezni vagy lusta írni. Akkor jó alternatíva lenne hozzon létre álnevet hogy egyszerűbb paranccsal hívjam meg.

-Val közös installációban Bash Csak meg kell nyitnunk a ~ / .bashrc fájlt egy szövegszerkesztővel, és a végére fel kell tennünk egy ilyen sort:

alias nombre_del_alias='comandos a ejecutar'

Alkalmazza a módosításokat:

$ . .bashrc

És ezzel most egy egyedi paranccsal tudjuk végrehajtani a kívánt parancsokat. Például a Reflektor ezt használom:

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

Ennek az álnévnek köszönhetően, amikor frissíteni akarom a rendszert, csak írnom kell frissítés a terminálban, ami Reflektor nyomtassa ki az 5 leggyorsabban és legutóbb szinkronizált tükröt a tükrlistára, majd futtassa Yaourt - a hivatalos adattárak és a AUR és fejlõdni.

Most minden ember feladata, hogy az álnevet igényeihez igazítsa. Lehet, hogy ugyanazt akarják használni, mint én, vagy inkább csak azért hoznak létre Reflektor, vagy cserélje ki Yaourt által csomagoló vagy egyszerűen Pacman. A lehetőségek végtelenek.

Zárásként meg kell jegyezni, hogy a Reflektor Minden egyes frissítés előtt eleinte a normálnál kicsit hosszabb ideig tart lekérdezni a Tükör állapotát, bár ezt a nagyobb sebesség kompenzálja, amelyet a csomagok letöltésekor biztosít.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   illukki dijo

    Több hónapja problémáim vannak a tükrökkel. A reflektor használata ellenére egy-kéthetente hibát tapasztalok velük a frissítés során; mintha elestek volna és amit az európaiak általában használnak (mielőtt a brazilok használták volna). Tehát folyamatosan változtatnom kell rajtuk.
    Amikor lesz időm, elkötelezem magam, hogy megtudjam, mi a probléma.
    Jó poszt, üdvözlet.

    1.    A Forrás kézikönyve dijo

      Ugyanez történt velem, pontosan ezért tettem az álnevet, hogy minden egyes frissítés előtt felhívjam a Reflectort, mivel különben, ha egy tükör jól működött nekem egy frissítés során, akkor a következőnél lehetséges, hogy már nem válaszol.

    2.    Te Buntu dijo

      Nemcsak az Ubuntuban, hanem az Arch, Debian, Suse telepítésével is problémákat tapasztaltam, ahol hirtelen a letöltési sebesség, főként nagyobb fájlok, például kernel, libreoffice vagy linux firmware esetén, 640 Kb alá csökken / sa 22 Kb / s, és ez örökké tart, de ... van egy hiba, Isten áldja meg, amely lehetővé teszi számomra a letöltés felgyorsítását:

      Amikor ez a nézeteltérés megtörténik, azt szoktam tenni, hogy elindítom a Firefox böngészőt, és a letöltés kb. 1200 másodpercig felmegy 10 Kb / s sebességgel, és újra csökkenni kezd, ezért folyamatosan nyitom és csukom, illetve nyitom és zárom az oldalakat mennyivel Minél tovább tart a betöltés, annál hosszabb az impulzus, amíg a fájl letöltése befejeződik.

      Az a tény, hogy felmegy 1200 kb / s sebességre, azt hiszem, az 10 MB-ig terjedő adsl szerződésnek köszönhető, bár általában csak 5 érkezik, ha egyáltalán.

      Remélem, valaki segít, ah! És a telepítés során is használható, tegnap este a Chromixiumot telepítettem a VirtualBoxba, hogy teszteljem, majd egy olyan laptopra telepítsem, akinek át kell költöznie a Güindous-ból, bár végül az Antix-et telepítettem , és a Chrome elindítása jelentősen megnövelte a letöltési időt.

      Üdvözlet.

  2.   mat1986 dijo

    Részletként említem, hogy az Bridge-en alapuló Bridge Linux alapértelmezés szerint beépíti a Reflector-t, így a folyamat csak a "sudo pacman -Syyu" alkalmazását jelentette, és a Reflector automatikusan működött.

    1.    A Forrás kézikönyve dijo

      Tudja véletlenül, hogy az adott disztró reflektora milyen paramétereket használ?

      1.    mat1986 dijo

        Az alábbi beillesztés a Bridge Linux telepítés utáni parancsfájljának része: http://paste.desdelinux.net/5059

        További információ itt:
        http://millertechnologies.net/forum/index.php?topic=829.msg4300#msg4300

        1.    A Forrás kézikönyve dijo

          Úgy látom, be vannak állítva, hogy az elmúlt 10 órában szinkronizált tükröket vegyenek és használják a paramétert -f helyett –Rendezési arány felsorolni az 5 leggyorsabb tükröt. Az az igazság, hogy soha nem értettem, miért vannak a Reflektornak ezek a kettős lehetőségei; valamint van is –Sort ország y -Ország. Kérdés lenne megvizsgálni, milyen előnyei vannak az egyiknek a másikkal szemben. Köszönöm a közreműködést. 🙂

    2.    Nikita A. dijo
  3.   Bábel dijo

    Csodálatos bejárat. Köszönöm a tippet, nem is jöttem rá, milyen álneveket lehetne használni ebben a tekintetben. Alkalmazni fogom az Arch számítógéppel a két számítógépemen.

  4.   Abaddon dijo

    Az egyik hátrány, hogy a leggyorsabb tükrök nem mindig szinkronban vannak a legújabb csomagokkal.

    Számos alkalommal ellenőriztem, hogy az Arch honlapján megjelenik-e az X csomag frissítése, de még a -Syyu-val sem jelenik meg ilyen frissítés. Ezért inkább a "–rendezési pontszám" helyett a "–rendezési arány".

  5.   bitl0rd dijo

    Használhatunk egy forgatókönyvet az aur-ból, és letölthetjük azt "armrr-git"

  6.   jose dijo

    Helló, miután ezt megtette, yaourt a következő hibát veti fel nekem:
    AUR hiba: Érvénytelen lekérdezési argumentumok
    hiba: adatbázis nem található: aur

    Módosítottam a bashrc-t, forrásként hagyva, eltávolítottam a reflektort, feltettem a forrás-tükrös listát és újratelepítettem a yaourt-ot, de nem találja meg az aur adatbázist a pacman.conf fájlban, ha az archlinuxfr repo ott van, de igen nem tudom hova dobni
    Az üdvözlő