Linuxiarze.pl Forum

Dystrybucje Linux => Arch => Wątek zaczęty przez: Piejanto w Wrzesień 06, 2022, 12:40:10 AM

Tytuł: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: Piejanto w Wrzesień 06, 2022, 12:40:10 AM
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.
Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: pavbaranov w Wrzesień 06, 2022, 10:19:05 AM
Czasowy błąd. Tak zresztą jak napisane. Spróbuj za jakiś czas ponownie.
Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: Piejanto w Wrzesień 07, 2022, 01:48:31 AM
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ć?


Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: pavbaranov w Wrzesień 07, 2022, 08:49:22 AM
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.
Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: robson75 w Wrzesień 07, 2022, 01:09:19 PM
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
Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: pavbaranov w Wrzesień 07, 2022, 01:21:45 PM
I masz z tym jakiś problem? Bo ja nie. A Jankowi - im mniej informacji - tym lepiej.
Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: robson75 w Wrzesień 07, 2022, 03:42:55 PM
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.
Tytuł: Odp: o co chodzi z aktualizacją mirrorów ?
Wiadomość wysłana przez: Piejanto w Wrzesień 08, 2022, 12:12:31 AM
@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.