Mam Asusa z Archem XFCE i swiadomość, że aktualizacje powinienem robić często poleceniem [pak - Syu] a aktualizacje mirrorów powinienem robić co miesiąc.
Miesiąc temu robiłem aktualizację mirrorów poleceniem
[reflector --verbose --latest 5 --sort rate --save /etc/pacman.d/mirrorlist]
i wszystko poszło gładko.
Po miesiącu teraz, od trzech dni usiłuję zrobić aktualizację mirrorów tym samym poleceniem i dostaję komunikaty o niebezpieczeństwie i błędach.
polecenie, które sobie zapisałem do [skopiuj-wklej] w Mauspaddzie, wyświetla mi sekcję [5 --sort] na niebiesko. O co chodzi tym razem???
Działanie wygląda następująco:
# reflector --verbose --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
[2022-09-06 00:22:53] INFO: rating 5 mirror(s) by download speed
[2022-09-06 00:22:53] INFO: Server Rate Time
[2022-09-06 00:22:53] WARNING: failed to rate http(s) download (https://archmirror.it/repos/community/os/x86_64/community.db): HTTP Error 403: Forbidden
[2022-09-06 00:22:53] INFO: https://archmirror.it/repos/ 0.00 KiB/s 0.00 s
[2022-09-06 00:23:00] WARNING: failed to rate http(s) download (http://archlinux-br.com.br/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2022-09-06 00:23:00] INFO: http://archlinux-br.com.br/archlinux/ 0.00 KiB/s 0.00 s
[2022-09-06 00:23:06] WARNING: failed to rate http(s) download (https://archlinux-br.com.br/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2022-09-06 00:23:06] INFO: https://archlinux-br.com.br/archlinux/ 0.00 KiB/s 0.00 s
[2022-09-06 00:23:06] WARNING: failed to rate rsync download (rsync://archlinux-br.com.br/archlinux/community/os/x86_64/community.db): [Errno 2] No such file or directory: 'rsync'
[2022-09-06 00:23:06] INFO: rsync://archlinux-br.com.br/archlinux/ 0.00 KiB/s 0.00 s
[2022-09-06 00:23:10] INFO: https://archlinux.thaller.ws/ 2002.10 KiB
******************
Gdy próbowałem po takiej akcji powtórzyć działanie, otrzymałem informację :
# reflector --verbose --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
error: failed to retrieve mirrorstatus data: URLError: <urlopen error [Errno -3] Temporary failure in name resolution>
*******************************************
Będę wdzięczny za nauki.
Czasowy błąd. Tak zresztą jak napisane. Spróbuj za jakiś czas ponownie.
Dzisiaj próbowałem zrobić aktualizację najpierw Reflectorem, i mi wyszło to samo.
- Czasowy błąd.
W związku z tym zrobiłem Pak-iem [pak -m] i poszło rewelacyjnie.
Ale, że miałem powiedziane, iż mam robić Pacmanem, to ponowiłem próbę Reflectorem, który u mnie uruchamia Pacmana. I ta sama historia. Nie idzie.
Pak u mnie ściąga tę samą listę 5 Mirrorów którą ściąga Reflector.
No, to zastanawiam się, dlaczego nie powinienem aktualizować Pak-iem?
PS
A może ten mój Reflector jest felerny? Może powinienem go odinstalować i ponownie zainstalować?
Janek - do jasnej *** - już dość dawno Ci powiedzieliśmy, że rób jak chcesz. Doprawdy nie wiem dlaczego akurat Robert do pak ma tu jakieś uwagi, albowiem pak aktualizując listę mirrorów posługuje sie reflectorem.
Cytat: pavbaranov w Wrzesień 07, 2022, 08:49:22 AMDoprawdy nie wiem dlaczego akurat Robert do pak ma tu jakieś uwagi
Ponieważ ilekroć bym nie wykonał polecenia pak -m, to przez cały czas jako pierwszy jest generowany
Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch
I masz z tym jakiś problem? Bo ja nie. A Jankowi - im mniej informacji - tym lepiej.
Cytat: pavbaranov w Wrzesień 07, 2022, 01:21:45 PMI masz z tym jakiś problem? Bo ja nie.
Nie wiem jak jest teraz, ale wcześniej na tym mirrorze jak robiłem aktualizacje systemu przez terminal, to podczas pobierania paczek postęp stał w miejscu.
@pavbaranov
@robson75
Aaaaa... to zmienia postać rzeczy. Ja kiedyś zmieniałem ten
Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch
zgodnie z poradą Roberta, ale może faktycznie nie jest to mi aż tak konieczne (?).
Dla mnie istotne jest aby działało i nie musi być luxusowo.
"(...) A Jankowi - im mniej informacji - tym lepiej". - zgadzam się. Zresztą pierwszym, który to zauważył, był właśnie Robert. Ale widać uznał, że chwyciłem więcej niż mogłem. Dzięki Robert za zaufanie, niestety reformuję się niezwykle opornie, ale chyba jednak.
W tej sytuacji pozostaję przy poleceniu [pak -m] lecz i tak niepokoi mnie, dlaczego Reflector robi mi takie nieładne siurpryzy(?).
Przed chwilą spróbowałem jeszcze raz aktualizacji Mirrorów Reflectorem jako [su] oczywiście, i wynik był taki jak już podawałem wyżej.
A później znów zrobiłem aktualizację PAK-iem i jest jak niżej:
$ pak -m (09-08 00:03)
Używana jest konfiguracja użytkownika: /home/jan/.config/pak/pak.conf
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With: reflector -p https -n 5 --sort score
# When: 2022-09-07 22:03:16 UTC
# From: https://archlinux.org/mirrors/status/json/
# Retrieved: 2022-09-07 22:03:16 UTC
# Last Check: 2022-09-07 21:42:17 UTC
Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch
Server = https://archmirror.it/repos/$repo/os/$arch
Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch
Server = https://archlinux.thaller.ws/$repo/os/$arch
Server = https://mirror.f4st.host/archlinux/$repo/os/$arch
:: Użyć tej listy jako domyślnej listy mirrorów? (t/n)
[sudo] hasło użytkownika jan:
Lista mirrorów została zaktualizowana.
*********************
Rewelacja. Tylko DLACZEGO się mi tak dzieje????
PS.
Próba aktualizacji Reflectorem trwa zdecydowanie dłużej (kilka razy dłużej) niż PAK-iem i po kolei wyskakują mi kolejne powiadomienia o błędach. PAK informuje mnie "hurtem", że zaktualizowano.
Dzięki za odpowiedzi.