Преузмите са најбржих огледала на Арцх Линуку са Рефлектором

Фаст линук

Приликом преузимања пакета из спремишта наше дистрибуције ГНУ / ЛинукВажно је конфигурисати најбржа огледала тако да се преузимање одвија у најкраћем могућем року. Обично се у ту сврху препоручује одабир огледала најближих нашој локацији, мада у пракси то није увек најприкладније, јер бржи одзив истог сервера на коме је смештено огледало има већи утицај.

У случају Арцх Линук, на страници Миррор Статус програмери су поставили табелу са свим познатим огледалима и она се аутоматски ажурира показујући њихов статус и брзину одговора. Ако бисмо желели, одатле бисмо могли да узмемо оне који нам се свиђају и ручно их унесемо у нашу зрцалну листу, мада да би нам олакшали овај задатак постоји Рефлектор.

Рефлектор је скрипта која је задужена за консултовање података које пружа Миррор Статус и омогућава нам да са њима радимо на различите начине користећи команде у конзоли. Сада ћемо видети како се користи за аутоматско конфигурисање најбржих огледала пре сваког ажурирања.

инструцционес

Почнимо са инсталирањем пакета Рефлектор из спремишта:

# pacman -S reflector

Да бисмо видели све доступне опције, можемо погледати његов приручник за помоћ:

$ reflector --help

Основна употреба би била ова:

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

Објашњење:

  • -врста: Каже Рефлектор који параметар бисте требали користити за сортирање огледала. Доступне опције су стопа (брзина преузимања), скор (резултат у зрцалном статусу), земља (држава локације), старост (старост последње синхронизације) и кашњење (кашњење). У овом случају вам поручујемо да их наручите према вашој најбољој брзини преузимања.
  • -l: Ограничава број резултата на број огледала које назначимо, узимајући у обзир датум последње синхронизације. Овде вам кажемо да нам доставите 5 најновијих огледала.
  • -Сачувати: Поставља датотеку на коју ће исписати оних 5 најбржих и најновијих огледала које је пронашла. Датотека тамо где су нам потребне очигледно је наша зрцална листа. Веома је важно прво направити резервну копију оригиналне листе зрцала.. Током инсталације, Арцх Линук аутоматски креира један у /етц/пацман.д/миррорлист.оригинал, али не смета ако се уверите да је ту или да га направите ако не постоји.

На тај начин, за преузимање из најбољих огледала било би довољно направити резервну копију оригиналне листе огледала, а затим назвати Рефлектор са већ поменутом командом. Међутим, очигледно је да се ради о врло дугој наредби коју је вероватно тешко запамтити или је лењо написати. Тада би била добра алтернатива створити алиас да га позове једноставнијом наредбом.

У заједничкој инсталацији са Басх Морамо само отворити датотеку ~ / .басхрц помоћу уређивача текста и ставити ред на крај овако:

alias nombre_del_alias='comandos a ejecutar'

Примени промене:

$ . .bashrc

И тиме сада можемо извршити жељене наредбе помоћу прилагођене наредбе. На пример, за Рефлектор користим ово:

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

Захваљујући том алиасу, када желим да ажурирам систем, све што морам је да напишем ажурирање у терминалу, што чини Рефлектор одштампајте 5 најбржих и најновијих синхронизованих огледала на листу огледала, а затим покрените Иаоурт да изврши комплетно ажурирање и пакета званичних спремишта и пакета АУР и развијати се.

Сада је на свакој особи да прилагоди псеудоним у складу са својим потребама. Можда желе да користе исти као и ја или више воле да га направе само за Рефлектор, или заменити Иаоурт по Пацкер или једноставно Пацман. Могућности су бесконачне.

На крају треба напоменути да коришћење Рефлектор Пре сваког ажурирања, у почетку ће бити потребно мало више времена него што је уобичајено да се затражи Миррор Статус, иако ће се то надокнадити већом брзином коју ће пружити приликом преузимања пакета.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   иллукки дијо

    Имам проблема са огледалима већ неколико месеци. Упркос коришћењу рефлектора, сваке седмице или две недеље добијам грешку са њима приликом ажурирања; као да су пали и оно што Европљани углавном користе (пре него што су Бразилци користили). Зато их морам непрекидно мењати.
    Када будем имао времена посветићу се томе да сазнам у чему је проблем.
    Добар пост, поздрав.

    1.    Мануел де ла Фуенте дијо

      И мени се догодило исто, управо зато сам и направио псеудоним да позовем Рефлецтор пре сваког ажурирања, јер у супротном, ако ми је огледало добро функционисало у ажурирању, за следеће је било могуће да више не одговара.

    2.    Ти Бунту дијо

      Имао сам проблема са преузимањима не само у Убунтуу, већ и са инсталацијом Арцх, Дебиан, Сусе ... где одједном брзина преузимања, углавном већих датотека као што су кернел, либреоффице или линук фирмваре, пада испод 640 Кб / са 22 Кб / с, и то траје заувек, али ... постоји грешка, Бог вас благословио!, која ми омогућава да убрзам преузимање:

      Када дође до тог неслагања, оно што обично радим је да покренем прегледач Фирефок, а преузимање се убрза до 1200 Кб / с за око 10 секунди и поново почне да опада, тако да га стално отварам и затварам, или отварам и затварам странице, Колико је дуже потребно за учитавање, то ће импулс бити дужи док се преузимање датотеке не заврши.

      Чињеница да се креће и до 1200 кб / с мислим да је то последица адсл уговора до 10 Мб, иако обично стигне само 5, ако уопште.

      Надам се да неко помаже, а! А може се користити и током инсталације, синоћ сам инсталирао Цхромикиум у ВиртуалБок да бих га тестирао, а затим инсталирао на лаптоп некога ко треба да мигрира са Гуиндоус-а, иако сам на крају инсталирао Антик и покретање Цхроме-а знатно су убрзали време преузимања.

      Поздрав.

  2.   матКСНУМКС дијо

    Као детаљ напомињем да Бридге Линук заснован на Арцху подразумевано укључује Рефлецтор, тако да је поступак био само примена „судо пацман -Сииу“ и Рефлецтор је радио аутоматски.

    1.    Мануел де ла Фуенте дијо

      Знате ли случајно које параметре користи Рефлектор тог дистро-а?

      1.    матКСНУМКС дијо

        Следећа паста је део скрипте за инсталирање Бридге Линук-а: http://paste.desdelinux.net/5059

        Више информација овде:
        http://millertechnologies.net/forum/index.php?topic=829.msg4300#msg4300

        1.    Мануел де ла Фуенте дијо

          Видим, они су поставили да узима огледала синхронизована у последњих 10 сати и користи параметар -f уместо –Сорт рате да наведете 5 најбржих огледала. Истина је да никада нисам разумео зашто Рефлецтор има те дупликате опција; као што и има –Сортирај земљу y –Држава. Било би питање испитивања какве предности једно има над другим. Хвала на уносу. 🙂

    2.    Никита А. дијо

      Поздрав!
      Можете и покушати https://aur.archlinux.org/packages/?O=0&SeB=nd&K=rate+arch+mirrors+&outdated=&SB=n&SO=a&PP=50&do_Search=Go
      само да упоредим са Рефлектором.

  3.   Бабел дијо

    Предиван улаз. Хвала на савету, нисам ни слутио шта би псеудоними могли да послуже у том погледу. Применићу га на оба рачунара са Арцх-ом.

  4.   Абаддон дијо

    Један недостатак је што се најбржа огледала нису увек синхронизована са најновијим пакетима.

    У неколико наврата сам проверавао да ли Арцх почетна страница приказује ажурирање Кс пакета, али ни са -Сииу се такво ажурирање не појављује. Због тога више волим „–разврставање резултата“ у односу на „–разврставање“.

  5.   битл0рд дијо

    Такође можемо користити скрипту из аур-а, можемо је преузети "армрр-гит"

  6.   Хозе дијо

    Здраво, након овог, иаоурт ми доноси следећу грешку:
    АУР грешка: Неважећи аргументи упита
    грешка: база података није пронађена: аур

    Модификовао сам басхрц остављајући га као извор, деинсталирао сам рефлектор, ставио сам изворну листу зрцала и поново инсталирао иаоурт, али он не налази базу података аур, у пацман.цонф ако је тамо репо арцхлинукфр, али не знам Не знам где да га бацим
    поздрави