Jeśli mam być szczery Nie wiem, co się stało (Już się dowiedziałem), ale mi się to przydarzyło. W rzeczywistości zdarzyło mi się to w Kubuntu 19.10 (Eoan Ermine), Ubuntu 19.10 i Ubuntu 20.04 (Focal Fossa), dwa ostatnie w virtualboxie: nagle zdecydowali, że nie można go zaktualizować z oficjalnych repozytoriów, zawsze oferujący ten sam błąd. Z tego powodu zdecydowałem zresetuj repozytoria moich trzech wersji Ubuntu i na wypadek, gdyby zdarzyło się to komuś innemu, podzielę się z Tobą informacjami.
Błąd pojawił się we wszystkich oficjalnych repozytoriach, ale nie na przykład w backportach KDE. Wystąpił błąd i nie mógł zainstalować ani zaktualizować oprogramowania z repozytoriów Eoan Ermine lub Focal Fossa. Po około 24 godzinach widząc błąd w Discover (Plasma) i w Aktualizacji oprogramowania (Ubuntu), zdecydowałem się zresetować repozytoria, zaczynać od początku i wreszcie cofnij się, ale dokonaj niewielkiej modyfikacji pliku sources.list oryginalny. Poniżej wyjaśniłeś prosty proces.
Sprawdź przed wykonaniem resetu
Ten artykuł dotyczy resetowania repozytoriów Ubuntu, ale będzie to mały problem: plik Archiwum sources.list będzie praktycznie pustybez wszystkich informacji, które oferuje domyślny plik. Z tego powodu każdy jest odpowiedzialny za zrobienie tego lub nie. Pewne jest to, że przed zresetowaniem repozytoriów musimy wiedzieć, co się dzieje. To, co się ze mną stało, to błąd w repozytoriach dla Hiszpanii. Na przykład, jeśli zamierzamy http://security.ubuntu.com/ubuntu (URL katalogu bezpieczeństwa) zobaczymy, że można do niego wejść bez problemów, ale teraz to samo się nie stanie, jeśli spróbujemy wejść http://es.security.ubuntu.com/ubuntu. Innymi słowy, wydaje się, że „zwierciadłem” Hiszpanii jest to, które stwarza problemy. W takim przypadku, aby go rozwiązać, wystarczy wybrać opcję „Główne” w polu „Oprogramowanie i aktualizacje” naszego systemu opartego na Ubuntu.
Następnie zobaczysz, jak zresetować repozytoria. Myślę, że ważne jest, aby nalegać, aby jeśli napotykasz problemy w czasie pisania tego artykułu i w Hiszpanii, błąd prawdopodobnie zostanie uogólniony, ale można go rozwiązać, czekając, aż zadziała lub zmiana serwera, z którego będziesz pobierać oprogramowanie. Jest to znacznie szybsze i bezpieczniejsze, ale w przyszłości warto będzie wracać do hiszpańskiego lustra, a przynajmniej jeśli będziemy mieli wolniejsze pobieranie.
Zresetuj repozytoria w kilku krokach
Istnieją inne sposoby resetowania repozytoriów Ubuntu i innych dystrybucji Linuksa, ale najbezpieczniejszy sposób osiągniemy, wykonując następujące kroki:
- Otwieramy terminal.
- Wykonujemy kopię zapasową pliku, w którym przechowywane są repozytoria, więc może się to zdarzyć. Aby to zrobić, piszemy, co następuje, aby przenieść sources.list do naszego folderu osobistego:
sudo mv /etc/apt/sources.list ~/
- Następnie resetujemy za pomocą tego innego polecenia:
sudo touch /etc/apt/sources.list
- Kolejny krok będzie różny w zależności od używanego przez nas systemu operacyjnego. W Ubuntu bezpośrednio otworzymy „Oprogramowanie i aktualizacje”. W systemach ze środowiskiem graficznym Plasma musimy otworzyć Discover, przejść do Źródła iw prawym górnym rogu wpisać „Źródła oprogramowania”.
- Po wejściu do środka zobaczymy, że pola pierwszej karty (Oprogramowanie Ubuntu) i trzeciej karty (Aktualizacje) są odznaczone. Musimy je tylko ponownie oznaczyć. W ten artykuł wyjaśniamy, co zawiera każde repozytorium. W zakładce „Aktualizacje” uaktywnimy te, które nas interesują, ale przynajmniej musimy aktywować te ważne.
- Następnie klikamy Zamknij.
- Zapyta nas, czy chcemy, aby odświeżył repozytoria. Mówimy tak.
- Na koniec sprawdzamy, czy Discover, Ubuntu Software lub polecenie „sudo apt update” nie powoduje już żadnych błędów.
Jak już mówiłem, nie wiem, czy to, co mi się przydarzyło, przytrafiło się większej liczbie ludzi. Jeśli tak, lub musiałeś zresetować repozytoria z innego powodu, mam nadzieję, że ci pomogłem.
Zdarzyło mi się to dwa razy w poprzednim miesiącu i dało mi to błąd podczas instalowania aktualizacji. Widziałem, że repozytoria, które miałem, były bardzo wolne, więc zmieniłem je na szybsze z okna „zarządzania aktualizacjami” w Linux Mint i pozwoliło mi to na aktualizację, ale wkrótce potem dało mi to ten sam problem i musiałem powtórzyć operację. ..
Nie tylko niektórzy Hiszpanie padli, ale także niektórzy Francuzi i Niemcy ...
Dzięki za pomoc. W moim przypadku wyedytowałem plik sources.list i zmieniłem serwery z Hiszpanii (es.) Na te z Finlandii (fi.). Problem rozwiązany.
Halo
Tak, to jest powszechne. Tymczasowo zmieniłem repozytoria na główne. Poczekam kilka dni i wrócę do hiszpańskiego, aby sprawdzić, czy jest już rozwiązany.
Ale dzięki za samouczek! Warto wiedzieć, jak to naprawić.
Mnie też się stało, rozwiązaniem była zmiana serwera z Hiszpanii na główny. Używam kubuntu 18.4 LTS.
pozdrowienia
Problem, który znalazłem dotyczył „Oprogramowania i aktualizacji”: system nie zakończył aktualizacji pamięci podręcznej. Rozwiązaniem, które wymyśliłem, było zresetowanie repozytoriów i znalazłem i wykonałem kroki przedstawione w tym przewodniku. Był bardzo przydatny: działał bardzo dobrze. Dzięki.
ohhhh! Dziękuję Ci! Dokonałem upgrade'u z 16 do 18 kilka tygodni temu i cały system się spieprzył, jakikolwiek uruchomiony program zaczął wyrzucać komunikaty o błędach i nie mógł nic zaktualizować ... święty remedium
Świetnie, działało idealnie dla mnie, miałem dni, aby zaktualizować do 20.04
Krok 7. zawodzi, mówię, że tak, zaczyna się „aktualizować pamięć podręczną” i kończy się niepowodzeniem, mówi mi, że nie mam połączenia z internetem, co oczywiście nie jest prawdą. Mam ubuntu 16 .. lts