Jak naprawić błąd „APT, nie znaleziono”

Jak naprawić błąd „APT, nie znaleziono”
„Ten artykuł wyjaśnia, jak rozwiązać”nie znaleziono polecenia apt-get„Błąd w Linux.

Bardzo ważne jest, aby wyjaśnić, że większość użytkowników otrzymuje ten błąd, nie otrzymuje prawdziwego błędu systemu, ale używają dystrybucji Linux z innym menedżerem pakietów niż trafny. Zazwyczaj jest to spowodowane błędem po stronie użytkownika.

W większości przypadków użytkownicy stojący przed tym komunikatem muszą po prostu użyć odpowiedniego menedżera pakietów do ich dystrybucji Linux.

Menedżerowie pakietów APT lub APT-get są używane przez dystrybucje Linux z siedzibą w Debian, takie jak Ubuntu.

Jeśli używasz innego dystrybucji Linux, takiego jak CentOS, musisz użyć mniam Menedżer pakietów zamiast APT. Jeśli używasz Fedory, użyj DNF Menedżer pakietów.

Użytkownicy SUSE muszą korzystać z Zypp Menedżer pakietów.

Jeśli używasz dystrybucji Linux, takiej jak Debian lub Ubuntu i otrzymujesz „apt, nie znaleziono błędu”, czytaj poniżej. Pierwsza sekcja tego dokumentu dotyczy użytkowników Ubuntu; Instrukcje dla użytkowników Debiana można znaleźć w drugiej sekcji.

Naprawienie „Nie znaleziono polecenia apt„Błąd w Ubuntu Linux

Zakładam, że w tym samouczku z jakiegoś powodu trafny Pakiety Manager Frontend został usunięty z systemu.

Poniższe instrukcje opisują wszystkie kroki w celu zainstalowania ostatniego trafny Wydanie pakietu dla Ubuntu.

Aby rozpocząć, uzyskaj dostęp do tego linku https: // pakiety.Ubuntu.com/ i przewiń stronę, aby znaleźć Szukaj Sekcja.

Typ trafny W polu słowa kluczowego wybierz poprawną wersję Ubuntu i naciśnij Szukaj przycisk wskazany przez strzałki na zrzucie ekranu poniżej.

Przewiń stronę początkową i naciśnij link do trafny pakiet, jak pokazano na poniższym obrazku.

Przewiń stronę początkową. Na dole znajdziesz linki dla każdej architektury; Naciśnij prawidłowy dla swojego systemu.

Aby zakończyć pobieranie trafny, Naciśnij link do pobrania.

Po pobraniu pakietu zainstaluj go za pomocą DPKG, jak pokazano poniżej. Ważne jest, aby to wyjaśnić 1.6.12ubuntu0.2_AMD64 Musi zostać zastąpiony dokładną wersją i architekturą, którą pobrałeś.

sudo dpkg -i apt_1.6.12ubuntu0.2_AMD64.Deb

Test trafny ponownie, aby sprawdzić, czy teraz działa.

Jeśli nadal nie działa, prawdopodobnie występuje problem ze zmienną środowiskową $ ścieżki.

Aby to potwierdzić, najpierw sprawdź, gdzie jest apt binarny. Możesz użyć polecenia gdzie jest, Jak pokazano w poniższym przykładzie.

Gdzie jest apt

Jak widać, binarny znajduje się w katalogu binarnym /usr/bin (/usr/bin/apt).

Aby potwierdzić, czy ścieżka jest zawarta w zmiennych $ ścieżka, użyj polecenia Echo a następnie zmienna środowiskowa, którą chcesz sprawdzić ($ Ścieżka).

Echo $ ścieżka

Jak widać, każda ścieżka jest oddzielona okrężnicy. Jeśli w twoim przypadku ścieżka /usr/bin nie jest uwzględnione, dodaj go za pomocą eksport polecenie, jak pokazano na poniższym obrazie, a następnie testuj trafny Ponownie.

Eksport ścieżka = $ ścieżka:/usr/bin

Jeśli po eksporcie ścieżki, trafny Menedżer pakietów działa poprawnie, znajdziesz problem. Ale eksport ścieżki z wiersza poleceń jest tylko tymczasową poprawką bez trwałości po ponownym uruchomieniu systemu lub zmianie sesji.

Aby to rozwiązanie było trwałe, otwórz .Bashrc Plik w katalogu domowym za pomocą edytora tekstu, takiego jak Nano Lub vi.

Nano .Bashrc

Na końcu pliku dodaj następujący wiersz.

Eksport ścieżka = "$ ścieżka:/usr/bin"

Zamknij .Bashrc Zapisywanie plików zmiany i zaktualizuj zmienną środowiskową ścieżki, wykonując następujące polecenie.

źródło .Bashrc

Teraz trafny polecenie musi działać.

Jak naprawić błąd „Komenda APT nie znaleziono” w Debian Linux

Aby użytkownicy Debiana naprawili ten błąd, najpierw odwiedź link https: // www.Debian.org/dystrybucja/pakiety#Search_packages i przewiń w dół, aby znaleźć Szukaj Sekcja.

W polu słowa kluczowego wpisz apt, wybierz poprawną dystrybucję debiana i naciśnij Szukaj przycisk.

Zostaniesz przekierowany na stronę zawierającą listę pakietów. wciśnij trafny Link pakietu należący do Twojej wersji Debian.

Przewiń stronę początkową i naciśnij odpowiednią architekturę dla swojego systemu.

Po przekierowaniu na stronę lusterka naciśnij dowolny z nich, aby rozpocząć pobieranie pakietu.

W niektórych przypadkach przeglądarka może uniemożliwić pobieranie pakietu. Pozwól na pobranie pakietu.

Po uzyskaniu pakietu za pomocą menedżera pakietów DPKG do jego zainstalowania, jak pokazano poniżej. Zapamietaj to 2.2.4_AMD64 Musi zostać zastąpiony faktyczną wersją/architekturą, którą pobierasz.

sudo dpkg -i apt_2.2.4_AMD64.Deb

Teraz trafny polecenie musi działać. Jeśli nadal nie działa, prawdopodobnie występuje problem ze zmienną środowiskową $ ścieżki.

Najpierw sprawdź, gdzie jest apt binarny. Możesz użyć polecenia gdzie jest, Jak pokazano w poniższym przykładzie.

Gdzie jest apt

Jak widać, binarny jest pod katalogiem /usr/bin (/usr/bin/apt).

Aby sprawdzić, czy ścieżka jest zawarta w zmiennych środowiskowych, użyj polecenia Echo a następnie zmienna środowiskowa, którą chcesz sprawdzić (w tym przypadku, $ Ścieżka).

Echo $ ścieżka

Jak widać, każda ścieżka jest oddzielona okrężnicy. Jeśli w twoim przypadku ścieżka /usr/bin nie jest uwzględnione, dodaj go za pomocą eksport polecenie, jak pokazano poniżej, następnie testuj trafny Ponownie.

Eksport ścieżka = $ ścieżka:/usr/bin

Jeśli po wyeksporowaniu ścieżki działają menedżer pakietów apt, znajdziesz problem. Ale eksport ścieżki z wiersza poleceń jest tylko tymczasową poprawką bez wpływu po ponownym uruchomieniu lub zmianie sesji.

Aby ta poprawka była stała otwarta .Bashrc Plik w katalogu domowym za pomocą edytora tekstu.

Nano .Bashrc

Na końcu pliku dodaj następujący wiersz.

Eksport ścieżka = "$ ścieżka:/usr/bin"

Zamknij .Bashrc Zapisywanie plików zmiany i zaktualizuj zmienną środowiskową ścieżki, wykonując następujące polecenie.

źródło .Bashrc

To wszystko; Mam nadzieję, że te kroki rozwiązują Twój problem.

Wniosek

Najczęstszą przyczyną tego komunikatu o błędzie jest niewłaściwe użycie menedżera pakietów, które nie są kompatybilne z zainstalowanym dystrybucją Linux. W większości przypadków jest to błąd od strony użytkownika. Ale jeśli użytkownik próbuje poprawnie użyć menedżera pakietów Apt w kompatybilnym dystrybucji Linuksa, instalowanie go lub naprawianie ścieżki, jak opisano w tym samouczku, bardzo prawdopodobnie rozwiązuje problem, chyba że nie jest to konsekwencja niewłaściwej instalacji lub poważniejsza awaria systemu. Wszystkie możliwe rozwiązania wcześniej wyjaśnione są dość łatwe do wdrożenia przez każdego użytkownika Linux, niezależnie od poziomu wiedzy specjalistycznej. Wymaga tylko użycia menedżera pakietów DPKG lub naprawy ścieżki.

Dziękuję bardzo za przeczytanie tego artykułu; Mam nadzieję, że pomocne było rozwiązanie problemu. Śledź nas, aby uzyskać dodatkowe wskazówki i samouczki.