Strona 1 z 1

Nie znaleziono polecenia / command not found

: 24 października 2009, 19:16
autor: Rad
Na forum często pojawiają się pytania o błąd "nie znaleziono polecenia". Odpowiedź na większość z nich jest praktycznie zawsze taka sama. Oto instrukcja jak radzić sobie z takim problemem.

Przykład z niedawnego postu:

Kod: Zaznacz cały

# make-kpkg linux-image linux-headers --initrd
-bash: make-kpkg: nie znaleziono polecenia
Ten błąd oznacza, że taki plik wykonywalny nie znajduje się w żadnym katalogu określonym przez zmienną $PATH. Najprawdopodobniej nie mamy zainstalowanego pakietu, w którym znajdowałby się taki plik. Jak się dowiedzieć jaki to pakiet? Bardzo prosto.

1. Wchodzimy na stronę http://packages.debian.org/ , szukamy nagłówka "przeszukaj zawartość pakietów i wpisujemy potrzebny nam plik, w tym wypadku make-kpkg.

2. Po chwili wyświetlą się wyniki: http://packages.debian.org/search?searc ... g&arch=any

3. Wniosek: należy zainstalować pakiet kernel-package i powinno wszystko działać.

W przypadku poleceń innych niż make-kpkg należy postępować analogicznie.