(РЕШЕНО) Не могу настроить Reflector.

Haron_Prime
дайте ему паузу секунд 5-10 - возможно, и в самом деле сеть не успевает подняться
ExecStart=/usr/bin/sleep 10 && /usr/bin/reflector --protocol http --latest 30 --number 20 --sort rate --save /etc/pacman.d/mirrorlist
Я пробовал с разыми значениями дошел до 60 с и все равно пишет Failed to start Pacman mirrorlist update.
[zerg@swap-pc ~]$ systemctl status reflector.service
● reflector.service - Pacman mirrorlist update
   Loaded: loaded (/etc/systemd/system/reflector.service; enabled; vendor preset
   Active: failed (Result: exit-code) since Thu 2017-03-30 18:52:22 EEST; 3min 3
  Process: 318 ExecStart=/usr/bin/sleep 60 && /usr/bin/reflector --protocol http
 Main PID: 318 (code=exited, status=1/FAILURE)

мар 30 18:52:22 swap-pc systemd[1]: Starting Pacman mirrorlist update...
мар 30 18:52:22 swap-pc sleep[318]: /usr/bin/sleep: неверный ключ — «-»
мар 30 18:52:22 swap-pc sleep[318]: По команде «/usr/bin/sleep --help» можно пол
мар 30 18:52:22 swap-pc systemd[1]: reflector.service: Main process exited, code
мар 30 18:52:22 swap-pc systemd[1]: Failed to start Pacman mirrorlist update.
мар 30 18:52:22 swap-pc systemd[1]: reflector.service: Unit entered failed state
мар 30 18:52:22 swap-pc systemd[1]: reflector.service: Failed with result 'exit-
lines 1-13/13 (END)

Многие спрашивают зачем мне это, не проще сделать так-то так...
Отвечаю:
Я даже и не знал, что нужно обновлять зеркала или ставить быстрые... просто наткнулся на Reflector Сайт то официальный и мне даже в голову не приходило, что это не самый лучший вариант и что есть другие варианты.
Я просто хотел сделать как можно лучше свою систему а вышло как всегда...

Почитав ваши коменты понял, что этот Mirror Status список общественных и активных зеркал Arch - Linux лучший вариант и он обновляется постоянно!
А вот как его прикрутить к своей системе я не знаю!
в принципе, да
я того же мнения придерживаюсь - важна не скорость, а актуальность и стабильность
хотя тут тоже нюансы есть - на днях прилетело обновление сразу на 56 пакетов, а через некоторое время ещё на 21
это при том, что у меня всегда система в актуальном состоянии
обновлялся конечно не всю ночь, но непривычно долго
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Yashalta
мар 30 18:52:22 swap-pc sleep[318]: /usr/bin/sleep: неверный ключ — «-»
Ошибки не исчезают с опытом - они просто умнеют
Yashalta
Я даже и не знал, что нужно обновлять зеркала
А pacman-mirrorlist это пакет вообще то, последний раз обновился 19-го марта. Пользуйтесь терминалом для обновления, там все подробно пишут. Вот еще то что может пригодиться: Pacman Mirrorlist Generator.
In Tux We Trust
Yashalta
мар 30 18:52:22 swap-pc sleep[318]: /usr/bin/sleep: неверный ключ — «-»
???
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Yashalta
А вот как его прикрутить к своей системе я не знаю!
не надо ничего прикручивать!
просто руками пропишите себе нужные зеркала и оставьте mirrorlist в покое
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Проверил ….. (правда сохранил в ~/mirrorlist_test)
/usr/bin/sleep 10 && /usr/bin/reflector --protocol http --latest 30 --number 20 --sort rate --save ~/mirrorlist_test
Все работает …..... около 30-40с
cat ~/mirrorlist_test
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################

# With:       reflector --protocol http --latest 30 --number 20 --sort rate --save /home/malyh/mirrorlist_test
# When:       2017-03-30 16:29:28 UTC
# From:       https://www.archlinux.org/mirrors/status/json/
# Retrieved:  2017-03-30 16:25:58 UTC
# Last Check: 2017-03-30 16:12:53 UTC

Server = http://mirror.neuf.no/archlinux/$repo/os/$arch
Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
Server = http://mirror.de.leaseweb.net/archlinux/$repo/os/$arch
Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch
Server = http://archlinux.surlyjake.com/archlinux/$repo/os/$arch
Server = http://mirror.hactar.xyz/$repo/os/$arch
Server = http://mirror.archlinux.no/$repo/os/$arch
Server = http://mirror.us.leaseweb.net/archlinux/$repo/os/$arch
Server = http://ftp.sh.cvut.cz/arch/$repo/os/$arch
Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
Server = http://archlinux.dynamict.se/$repo/os/$arch
Server = http://ftp.nluug.nl/os/Linux/distr/archlinux/$repo/os/$arch
Server = http://ftp.myrveln.se/pub/linux/archlinux/$repo/os/$arch
Server = http://mirror.frgl.pw/archlinux/$repo/os/$arch
Server = http://mirror.aur.rocks/$repo/os/$arch
Server = http://mirror.kaminski.io/archlinux/$repo/os/$arch
Server = http://arch.softver.org.mk/archlinux/$repo/os/$arch
Server = http://il.mirrors.linaxe.net/archlinux/$repo/os/$arch
Server = http://mirrors.rutgers.edu/archlinux/$repo/os/$arch
Server = http://mirror.yellowfiber.net/archlinux/$repo/os/$arch
Ошибки не исчезают с опытом - они просто умнеют
vasek
Все работает …..... около 30-40с
ну примерно так и должно быть - он же пингует все зеркала, а потом отбирает из них те, у которых задержка наименьшая...
или не пингует, а пытается качать список пакетов на пробу....
и сортирует по скорости загрузки....
или ещё откуда-то информацию о зеркалах тянет...
я точно не знаю )))
не пользуюсь я им - ставил когда-то, но давно снёс

P.S>
vasek
--protocol http
я поставил бы https
но это имхо
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
Yashalta
мар 30 18:52:22 swap-pc sleep[318]: /usr/bin/sleep: неверный ключ — «-»
???
Спасибо, исправил и все заработало!
изменил на такой вид
ExecStart=/usr/bin/sleep 60
ExecStart=/usr/bin/reflector --protocol http --latest 30 --number 20 --sort rate --save /etc/pacman.d/mirrorlist
Haron_Prime
не пользуюсь я им - ставил когда-то, но давно снёс
Я вообще им ни разу не пользовался, тоже не вижу смысла. Попробовал просто проверить - работает или нет .
Когда то давно раскоментировал 4 немецких зеркала ........ и забот не знаю ....
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.