Technical Anshu Strona główna › Poradniki › Napraw aktualizację apt-get
🐧 Ubuntu trafna poprawka

Napraw apt-get update nie działa

Sudo apt update nie działa na Ubuntu? Ostatnie wiersze wyniku określają prawdziwą przyczynę - zły zegar, repozytorium wycofane z eksploatacji, uszkodzony PPA, brak klucza GPG lub zamek. W tym przewodniku pokazano, jak odczytać błąd i naprawić tylko winne źródło.

✍️ Technical Anshu🐧 Ubuntu / Linux🎧 Multi-Language Audio
Napraw apt-get update nie działa
🎧 Wielojęzyczny dźwięk: W odtwarzaczu wideo kliknij [Ustawienia] (⚙️) ➔ [Ścieżka dźwiękowa], aby wybrać język.

📑Rozdziały

  1. Uruchom sudo apt update i przeczytaj ostatnie wiersze — podają prawdziwą przyczynę
  2. Nieprawidłowy zegar — błąd „Plik wydania nie jest jeszcze ważny”
  3. Sieć i DNS – czy ten komputer w ogóle może dotrzeć do Archive.ubuntu.com?
  4. Przed edycją czegokolwiek wykonaj kopię zapasową plików źródłowych
  5. Repozytorium wycofane z eksploatacji - wersja, która opuściła główne archiwum
  6. Uszkodzony PPA – jedno złe źródło zewnętrzne wstrzymuje całą aktualizację
  7. Brakujący klucz GPG – błąd NO_PUBKEY
  8. Blokada - inny proces pakietu już działa

📋Omówienie i przewodnik krok po kroku

1

Uruchom aktualizację i przeczytaj ostatnie wiersze

Zacznij od uruchomienia aktualizacji i prawidłowego odczytania wyników – od dołu. Większość linii to dobre wieści: Hit oznacza, że ​​źródło odpowiedziało poprawnie, a Get oznacza, że ​​pobrano nową listę pakietów. Liczą się tylko dwa rodzaje linii: linie Err na środku i linie podsumowania rozpoczynające się od E: lub W: na samym końcu. Ostatnie dwie lub trzy linijki określają w prostych słowach jedyne uszkodzone źródło i przyczynę.

__PEŁNY BLOK KODU0__
2

Sprawdź zegar

Pierwsza z dwóch 30-sekundowych kontroli. Każde repozytorium Ubuntu publikuje podpisany plik Release opatrzony datą jego utworzenia i datą, do której pozostaje ważny, a następnie apt sprawdza ten stempel z zegarem komputera. Jeśli zegar jest nieprawidłowy – często zdarza się to przy wyczerpanej baterii CMOS i komputerach z podwójnym rozruchem – apt odrzuca plik z komunikatem Plik wydania nie jest jeszcze ważny i nawet odlicza czas oczekiwania. Uruchom date i porównaj ze swoim telefonem; liczy się zły rok, miesiąc, a nawet kilka godzin.

__PEŁNY BLOK KODU1__
3

Sprawdź sieć i DNS

Drugie 30-sekundowe sprawdzenie: czy ten komputer może w ogóle dotrzeć do archiwum Ubuntu? Jeśli to polecenie wydrukuje adres IP, rozpoznawanie nazw będzie działać, a ścieżka sieciowa będzie działać. Jeśli nic nie wyświetli, przyczyną jest wina sieci lub DNS - żadne repozytorium nie jest winne, a edycja plików źródłowych nie pomoże, dopóki łączność nie zostanie naprawiona.

__PEŁNY BLOK KODU2__
4

Utwórz kopię zapasową plików źródłowych, zanim cokolwiek zaczniesz edytować

Pozostałe poprawki mogą obejmować pliki informujące apt, skąd pobrać: /etc/apt/sources.list i pliki poszczególnych źródeł w /etc/apt/sources.list.d/. Zanim zmienisz pojedynczy wiersz w którymkolwiek miejscu, zapisz kopię oryginału w bezpiecznym miejscu, aby nieprawidłową edycję można było zawsze cofnąć, odkładając kopię.

⚠️ Edytuj ostrożnie — zła edycja powoduje dalsze przerwanie aktualizacji. Każda linia zawiera nazwę kodową jednego konkretnego wydania Ubuntu. Jeśli linia wskazuje inną wersję niż ta zainstalowana, apt łączy dwie wersje i mnożą się błędy; usunięcie wpisów powoduje usunięcie nadal potrzebnych źródeł. Zmień lub wyłącz tylko jeden wpis powodujący błąd o nazwie - nic więcej.
5

Napraw repozytorium wycofane z eksploatacji

Jeśli błąd informuje, że repozytorium nie zawiera pliku wydania – zwykle z kodem 404 – dla każdej linii jednego wydania Ubuntu, oznacza to, że okres istnienia tego wydania dobiegł końca, a jego pakiety zostały przeniesione z głównego archiwum. apt raportuje prawdę: pod tym adresem nie ma już nic.

Szczere rozwiązania są dwa. Prawdziwym jest aktualizacja komputera do obsługiwanej wersji Ubuntu. Opcja wstrzymania polega na wskazywaniu tylko wierszy starego wydania w archiwum starych wydań Ubuntu (old-releases.ubuntu.com), które przechowuje dostępne stare wydania - przydatne do ponownej aktualizacji komputera, a nie sposób na zapewnienie bezpieczeństwa nieobsługiwanego systemu na zawsze. Nigdy nie zastępuj całego pliku źródłowego losowym plikiem skopiowanym z Internetu; będzie nosił niewłaściwe kryptonimy i niewłaściwe źródła.

6

Napraw uszkodzony PPA lub brakujący klucz GPG

PPA to źródło strony trzeciej dodane wcześniej przez Ciebie lub samouczek, a jeden martwy PPA – jego właściciel przestał publikować dla Twojej wersji lub PPA został usunięty – kończy się niepowodzeniem, mimo że każde źródło Ubuntu jest w dobrym stanie. Błąd podaje adres PPA. Wyłącz lub usuń tylko ten wpis PPA (jego własny plik w /etc/apt/sources.list.d/ lub wpis w Software and Updates w obszarze Other Software) i pozostaw wszystko inne nietknięte.

Inny problem z podpisem to NO_PUBKEY, po którym następuje identyfikator klucza: repozytorium jest w porządku, ale Twój komputer nie ufa jeszcze swojemu kluczowi podpisu. Rozwiązanie polega na dodaniu klucza tego repozytorium, pobranego wyłącznie z oficjalnej strony repozytorium — klucz podpisywania decyduje, któremu zaufa Twój komputer, więc nigdy nie importuj go z losowej witryny pobierania.

📌 W przypadku niektórych błędów apt sugeruje uruchomienie z --allow-insecure-repositories. Traktuj to najwyżej jako tymczasową diagnostykę, nigdy jako naprawę: wyłącza to sprawdzanie podpisu, które Cię chroni, więc prawdziwą naprawą jest zawsze klucz lub samo repozytorium.
7

Blokada — poczekaj na inny proces

Nie można uzyskać blokady oznacza, że system pakietów jest zajęty, a nie uszkodzony. Tylko jeden program może zapisywać bazę danych pakietu na raz, a sama wiadomość nazywa proces trzymający blokadę - na normalnym pulpicie, który bardzo często jest wykonywany w ramach nienadzorowanych aktualizacji (automatyczny program do aktualizacji zabezpieczeń wykonujący swoje zaplanowane uruchomienie), otwartego okna Aktualizatora oprogramowania lub innego terminala. Poczekaj kilka minut, pozwól mu się zakończyć i ponownie uruchom sudo apt update; większość błędów blokady usuwa się sama.

⚠️ Nigdy nie usuwaj plików blokady (na przykład w /var/lib/dpkg/ lub /var/lib/apt/lists/), gdy proces pakietu może nadal działać. Pliki blokady nie są problemem - są biletem do kolejki. Usunięcie ich umożliwia jednoczesne wejście do bazy danych dwóm autorom, co powoduje, że nieszkodliwa wiadomość zmienia się w rzeczywiste uszkodzenie systemu pakietów.

Bez względu na nazwę błędu, zakończ w ten sam sposób: napraw tylko jedną rzecz, uruchom jeszcze raz sudo apt update i potwierdź, że zakończy się ono bez linii E: na końcu.

🏷️Topic Search Variables & Keywords

🔍 Ubuntu 🔍 AptUpdate 🔍 Linux 🔍 TechnicalAnshu 🔍 ITAdmin 🔍 Troubleshooting 🔍 sudo apt update 🔍 apt-get update not working 🔍 sources.list 🔍 NO_PUBKEY 🔍 PPA Error 🔍 Release file not valid yet 🔍 Ubuntu Update Failed
🎙️ Pełna transkrypcja — kliknij, aby rozwinąć

Szczegółowy przewodnik dotyczący rozwiązywania problemów i rozwiązania — Nie działa? Spróbuj tego. Demonstracja na ekranie przeprowadzona przez Technical Anshu.

Sudo apt update nie działa na Ubuntu? Ostatnie wiersze wyniku określają prawdziwą przyczynę - zły zegar, repozytorium wycofane z eksploatacji, uszkodzony PPA, brak klucza GPG lub zamek. W tym przewodniku pokazano, jak odczytać błąd i naprawić tylko jego źródło.

(Transkrypcja dostępna na stronie źródłowej kończy się w tym miejscu — obejrzyj powyższy film, aby zapoznać się z pełną instrukcją).

❓ Często zadawane pytania

Czy korzystanie z tego samouczka jest w 100% bezpłatne?

Tak! Wszystkie przewodniki i metody zademonstrowane przez Technical Anshu korzystają z bezpłatnych, legalnych i edukacyjnych zasobów.

Czy początkujący mogą postępować zgodnie z tym przewodnikiem?

Absolutnie! Każdy krok jest pokazany na ekranie wraz ze szczegółowymi instrukcjami, dzięki czemu każdy może z łatwością go wykonać.

Gdzie mogę zadawać pytania, jeśli utknę?

Zostaw komentarz bezpośrednio pod filmem w YouTube, a nasza społeczność i techniczny Anshu Ci pomogą.

🚀 Obejrzyj cały samouczek na YouTube

🚀 Obejrzyj pełny samouczek wideo krok po kroku na YouTube: https://www.youtube.com/watch?v=rAWEvloS-Bw

Zasubskrybuj Technical Anshu, aby uzyskać pomoc techniczną, rozwiązywanie problemów z systemem Windows i zarządzanie serwerami.

▶️ Obejrzyj cały film
Ten samouczek jest oparty na filmie Technical Anshu Napraw apt-get update Nie działa • Utknąłeś na którymkolwiek kroku? Zapytaj w komentarzach do filmu – tam uzyskasz pomoc 🙏