Po wydaniu polecenia w poszukiwaniu programu sprawdzane są katalogi zawarte w zmiennej PATH, możesz wyświetlić jej zawartość wykonując polecenie:
Zmienna ta przyjmuje różne wartości dla roota i dla zwykłego użytkownika. Zmienna PATH dla roota zawiera 3 dodatkowe katalogi:
W tych lokalizacjach zawarte są programy służące do uruchomienia lub zmiany konfiguracji systemu. Do poprawnego działania wymagają uprawnień root'a, więc zwykłemu użytkownikowi i tak się nie przydadzą.
Programy instalowane ze źródeł poleceniem:
zazwyczaj (to zależy od autora źródeł, developerzy Debiana nie wiele mają tu do powiedzenia) instalowane są w drzewie:
W związku z tym poszukiwania programu zacząłbym w katalogach:
W tym przypadku najbardziej poprawny jest ten pierwszy. Jak widać powodów problemu może być kilka (przynajmniej 2). Zacznij od zlokalizowania programu, powinien znajdować się w /usr/local/bin. Jeżeli tam jest to sprawdź swoją zmienną PATH, wcześniej napisałem jak sprawdzić jej zawartość. Jeżeli jakimś cudem brakuje Ci tam /usr/local/bin, to edytuj plik:
i zmień odpowiednią linijkę. U mnie jest to linia 7:
Kod: Zaznacz cały
PATH="[B]/usr/local/bin[/B]:/usr/bin:/bin:/usr/local/games:/usr/games"
To krótki plik, jak go przejrzysz powinieneś połapać się co i jak. Jeżeli program zainstalował się gdzieś indziej, to albo go przeinstaluj (tutaj napisane jak zmienić katalog instalacyjny:
http://trac.ffmpeg.org/wiki/CompilationGuide/Generic niestety trzeba to zrobić na poziomie configure), albo dodaj katalog gdzie zainstalowany jest program do zmiennej PATH, wyżej napisałem co i jak.