Contents

Jak naprawić "apt-get: nie znaleziono polecenia" w terminalu systemu Linux

Kluczowe wnioski

Jeśli wystąpi problem z niedostępnością polecenia “apt-get”, konieczne jest sprawdzenie, czy system operacyjny wykorzystuje dystrybucję opartą na Debianie.

Podczas wdrażania w alternatywnych dystrybucjach Linuksa, takich jak CentOS lub RHEL, zaleca się korzystanie z odpowiedniego menedżera pakietów, a nie poleganie na apt-get.

Ponowne uruchomienie systemu operacyjnego lub pobranie i zainstalowanie pakietu .deb może rozwiązać problem niedostępności polecenia “apt-get” w systemach operacyjnych Debian, Ubuntu lub Raspbian. Wskazane jest, aby potwierdzić dokładność wszelkich błędów ortograficznych i wykorzystać “sudo”, jeśli jest to wymagane podczas tego procesu.

Podczas próby zainstalowania oprogramowania w dystrybucji Linuksa opartej na Debianie, wysoce zalecane jest użycie niezawodnego polecenia terminalowego “apt-get”. Niemniej jednak możliwe jest napotkanie problemu, w którym system zwraca komunikat “nie znaleziono polecenia” podczas procesu instalacji.

Aby rozwiązać problem napotkania błędu “nie znaleziono polecenia” podczas próby użycia narzędzia “apt-get”, wykonaj następujące kroki:

Co to jest apt-get?

Apt-get jest niezbędnym narzędziem zaprojektowanym specjalnie do zarządzania pakietami w systemach operacyjnych opartych na Debianie za pośrednictwem interfejsu wiersza poleceń. Ta wszechstronna aplikacja umożliwia użytkownikom wydajną instalację, aktualizację lub usuwanie różnego rodzaju aplikacji z łatwością. Aby efektywnie wykorzystać Apt-get, wykonaj następujące proste kroki:

 apt-get [option] [command] 

Aby zainstalować oprogramowanie do przechwytywania ekranu scrot, można użyć interfejsu wiersza poleceń, wpisując “sudo apt-get install scrot” i naciskając klawisz Enter w terminalu lub wierszu polecenia.

 apt-get install scrot 

Z technicznego punktu widzenia zaleca się powstrzymanie się od używania apt-get do jakiejkolwiek formy interakcji użytkownika podczas instalacji pakietów, ponieważ jego status przestarzały dyktuje, że nie powinien być używany w takich kontekstach. Zamiast tego należy wybrać bardziej zwięzłe polecenie apt, które obejmuje operacje apt-get w swoim zakresie. Warto jednak zauważyć, że apt-get pozostaje akceptowalną opcją do automatyzacji instalacji poprzez procesy skryptowe.

Chociaż obie metody mogą z powodzeniem instalować oprogramowanie, nie ma między nimi znaczącej różnicy pod względem wydajności lub funkcjonalności.

Ale co jeśli apt-get nie działa?

Otrzymujesz “apt-get: nie znaleziono polecenia” na CentOS lub RHEL?

Funkcjonalność polecenia apt-get jest ogólnie bezproblemowa; jednak w przypadku napotkania trudności, jak można je rozwiązać?

W przypadkach, gdy dana dystrybucja nie wykorzystuje apt-get jako podstawowego systemu zarządzania pakietami, proces instalacji będzie nieefektywny i przyniesie niezadowalające rezultaty. Ta niedogodność może wynikać między innymi z próby uzyskania dostępu do odległego serwera za pośrednictwem interfejsu internetowego. Aby zaradzić takim sytuacjom, konieczne jest wdrożenie odpowiedniego menedżera pakietów, który ułatwi płynne wykonywanie wymaganych komponentów oprogramowania.

Konkretny menedżer pakietów wykorzystywany w danej dystrybucji Linuksa może się różnić i może potencjalnie obejmować między innymi Pacman, Zypper, Yum lub DNF.

W przypadku, gdy ktoś jest podłączony do serwera CentOS i chce zainstalować oprogramowanie, zamiast używać polecenia “apt-get” lub po prostu “apt”, konieczne jest użycie alternatywnego menedżera pakietów znanego jako “yum”.

 yum install PACKAGE_NAME 

Wspomniany wcześniej termin “NAZWA PAKIETU” oznacza pakiet, który można zainstalować.

Nasze badanie APT (Advanced Package Tool), YUM (Yellowdog Updater Modified) i DNF (Dandified YUM) zapewnia bardziej dogłębną analizę ich podobieństw i różnic.

Naprawa błędu “apt-get: command not found” na Debianie, Ubuntu lub Raspberry Pi OS

Jeśli korzystasz z dystrybucji z rodziny Debian, w tym Ubuntu, Pop!\_OS lub Raspberry Pi OS, i napotkasz problem, w którym polecenie “apt-get” jest niedostępne, jakie działania należy podjąć, aby rozwiązać tę sprawę?

Zaskakująco, takie zdarzenie jest możliwe; jednak jakie środki można podjąć, aby naprawić sytuację?

Przywrócenie systemu operacyjnego jest szybkim i minimalnym podejściem do rozwiązania tego problemu.

⭐ Alternatywnie, pobierz apt.deb z strony Ubuntu i zainstaluj za pomocą sudo dpkg -i apt_[VERSION].deb (zmień nazwę pliku, aby pasowała do pobranego pliku).

W niektórych przypadkach osoby korzystające z systemu operacyjnego Raspberry Pi mogą napotkać problem, w którym użycie “apt-get install” lub “sudo apt-get install” nie może skutecznie wykonać zamierzonej funkcji. W takich przypadkach zaleca się użycie alternatywnego polecenia “apt install”, które łagodzi wspomniany problem i umożliwia pomyślną instalację pożądanych pakietów.

W przypadku napotkania komunikatu o błędzie o treści “Temporary failure resolving” wraz z adresem URL serwera podczas próby wykonania polecenia “apt-get install”, sugeruje to, że problem leży po stronie połączenia internetowego.Aby to sprawdzić, należy wykonać następujące testy:

⭐Połączenie sieciowe

⭐Zegar systemowy i data

Aby ustalić, czy komputer jest w stanie uzyskać dostęp do określonej witryny internetowej, takiej jak Google, użycie polecenia “ping” może być skuteczne. Narzędzie to pozwala użytkownikom określić, czy ich urządzenie jest w stanie komunikować się z określonymi stronami internetowymi poprzez wysyłanie i odbieranie pakietów danych. Wykonując ten proces, użytkownicy mogą zweryfikować stan łączności między swoim komputerem a docelową witryną, upewniając się, że są pomyślnie połączeni z Internetem.

Po zakończeniu wszelkich wymaganych modyfikacji zaleca się ponowne uruchomienie urządzenia w celu uzyskania optymalnej wydajności, a następnie ponowne wykonanie zadania.

Inne sposoby naprawienia błędu “ap-get: nie znaleziono polecenia”

wyświetlany komunikat o błędzie “nie znaleziono polecenia”.

Prawidłowe wprowadzenie polecenia “apt-get” ma kluczowe znaczenie dla uniknięcia potencjalnych problemów, które mogą powstać z powodu literówek lub nieprawidłowej pisowni w środowisku terminala Linux. Ważne jest, aby podjąć niezbędne środki ostrożności i dokładnie zweryfikować poprawność polecenia przed przystąpieniem do jakichkolwiek operacji.

Być może problem leży w niewystarczających uprawnieniach. Alternatywą dla “apt-get” może być “sudo apt-get”. Może to rozwiązać wszelkie problemy związane z napotkanym komunikatem o błędzie “nie znaleziono polecenia”.

błąd “nie znaleziono polecenia” utrzymuje się pomimo próby wykonania poprzednich kroków rozwiązywania problemów, możliwe jest, że główna przyczyna leży w samym systemie sudo, a nie w menedżerze pakietów apt-get. Aby rozwiązać ten konkretny problem, zapoznaj się z naszym obszernym przewodnikiem na temat rozwiązywania problemu “sudo: nie znaleziono polecenia”, aby uzyskać dalszą pomoc.