Jump to content
Sign in to follow this  
Toni

Nie można pobrać listy aktualizacji

Recommended Posts

Od dłuższego czasu przy sprawdzaniu aktualizacji otrzymuję taki komunikat. Aktualizacje pobierają się i instalują. Wygląda to na jakiś fałszywy komunikat. Czy mam rację?

Zrzut ekranu z 2021-07-20 20-02-39.png

Share this post


Link to post
Share on other sites

Gnome Software nie pobiera aktualizacji z jednego centralnego serwera, ale z kilkunastu serwerów "mirror", wybieranych według szybkości pobierania plików na Twój komputer. Zdarza się, że jeden, czy dwa z nich źle zsynchronizują pliki. Powiedzmy, że plik firefox-90.0-3.fc34.x86_64.rpm na serwerze ftp.icm.edu.pl został przez serwer icm nie do końca dobrze pobrany. Skąd Gnome Software (a ściślej mówiąc dnf) ma to wiedzieć? Ponieważ przed instalacją czegokolwiek, aktualizacją czegokolwiek (oraz co jakiś czas dla zasady, co jest kontrolowane za pomocą timera dnf-makecache w systemd) pobiera małe bazy danych z sumami kontrolnymi plików rpm w repozytorium.

Działa to w ten sposób: suma kontrolna sha256 dla pliku firefox-90.0-3.fc34.x86_64.rpm to "7c186c0b9b641092dc069e29206ee76c4b9b2195fcee885af0ee3a9a5d55d13d". Jeżeli po pobraniu pliku z serwera icm tak nie jest, plik jest pobierany z innego mirrora, aż do skutku.

A skąd dnf ma wiedzieć, że baza danych z sumami kontrolnymi jest prawidłowa? Z pliku repmod.xml , gdzie są sumy kontrolne owych baz danych. A jeśli plik repmod.xml będzie podstawiony? To już nie wiem :) .

Jeżeli chcesz widzieć, co się od początku do końca dzieje, napisz w terminalu:

# dnf update

co zaktualizuje system pomijając graficzne klikadła. Daj znać, jeżeli zobaczysz jakiekolwiek błędy.

Share this post


Link to post
Share on other sites

Zawsze po zaktualizowaniu systemu poprzez graficzne klikadła wpisuję

dnf update --refresh -y

i czekam aż system poinformuje mnie że "Nie ma nic zrobienia"

Za każdym  razem po zaktualizowaniu przez graficzną powłokę mimo informacji "Nie mogę pobrać listy aktualizacji" wchodzę do terminala wpisuje komendę wyżej i zawsze "Nie ma nic do zrobienia"

To chyba znaczy, że to fałszywy alarm, prawda? Wołałem się jednak upewnić i poinformować o tym pojawiającym się za każdym razem błędnym komunikacie.

Share this post


Link to post
Share on other sites

Ja do aktualizacji używam dnf, jeszcze nigdy nie zawiódł (a przynajmniej nie na tyle, żebym nie wiedział co zrobić). Jest zaprojektowany bardzo bezpiecznie i w razie problemów po prostu nic nie zrobi. Jasne, że nie dostrzega wszystkich problemów - na przykład baterii na wyczerpaniu w połowie aktualizacji - ale generalnie daje radę. Zwłaszcza ładnie wypisuje konflikty, sprawdza sumy kontrolne i weryfikuje podpisy pgp.

Share this post


Link to post
Share on other sites

SeeM a byłbyś tak miły i upewnił mnie czy dobrze myślę? Ten komunikat, który otrzymuję klikając na przycisk "szukanie aktualizacji" jest zupełnie błędny prawda? Mam ci wkleić co wyświetla dnf?  Czy wystarczy ci informacja, że informuje on:  "Nie ma nic do zrobienia"? To chyba oznacza, że w tym graficznym menadżerze  komunikat z d*py wzięty?

Share this post


Link to post
Share on other sites
22 godziny temu, Toni napisał:

SeeM a byłbyś tak miły i upewnił mnie czy dobrze myślę? Ten komunikat, który otrzymuję klikając na przycisk "szukanie aktualizacji" jest zupełnie błędny prawda? Mam ci wkleić co wyświetla dnf?  Czy wystarczy ci informacja, że informuje on:  "Nie ma nic do zrobienia"? To chyba oznacza, że w tym graficznym menadżerze  komunikat z d*py wzięty?

A nie wiem, bo ja tego graficznego Gnome Apps nie używam. Być może błędnie interpretuje błędy dnf-a. Ale ma taki plus, że aktualizuje firmware oraz flatpaki, czego dnf nie zrobi. Dostępność mirrorów jest dosyć losowa, więc ten komunikat czasami się pojawi, a czasami nie.

Taka informacja wystarczy, co oznacza, że masz zaktualizowany system.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...