Utknąłeś, próbując dowiedzieć się, jak uruchomić właśnie zainstalowany program? Po prostu skorzystaj z tej prostej metody.
Chcesz zainstalować jakiś nowy, gorący program na Debianie lub Ubuntu. Znajdź pakiet i użyj apt, aby go zainstalować. Ale gdy spróbujesz uruchomić go w wierszu poleceń, pojawi się komunikat o błędzie z powłoki: „Nie znaleziono polecenia”. Oto jak dowiedzieć się, gdzie apt go zainstalował.
Właśnie zainstalowałeś ten pakiet, ale jakie jest polecenie jego uruchomienia?
W większości przypadków nazwa programu wykonywalnego odpowiada nazwie pakietu Debian lub Ubuntu. Czasami są różne i trzeba trochę popracować, aby znaleźć nazwę pliku wykonywalnego. Często dzieje się tak dlatego, że nazwa pakietu koliduje z nazwą istniejącego pakietu. Na szczęście wystarczy jedno polecenie, aby poznać nazwę programu.
Użycie programu dpkg do wyświetlenia listy zainstalowanych plików
Aby wyświetlić pełne nazwy ścieżek zainstalowanych plików pakietu, po prostu użyj opcji -L (duże L) opcję za pomocą polecenia dpkg. Na przykład, aby sprawdzić Firefox ESR:
dpkg -L firefox-esr
Zobaczysz ścieżki każdego pliku zainstalowanego przez pakiet, w tym niezwykle ważnego pliku wykonywalnego:
Gdzie są programy wykonywalne w systemie Linux?
Plik wykonywalny, którego szukasz, zwykle znajduje się w formacie kosz katalog, który oznacza „binarny”. W strukturę katalogów Linuksa, /usr/bin to główna lokalizacja instalowanych plików wykonywalnych:
Twoja powłoka używa ścieżki wyszukiwania do wyszukiwania programów w tych katalogach, gdy wpiszesz polecenie. Aby zobaczyć katalogi na ścieżce wyszukiwania, sprawdź plik Zmienna środowiskowa $PATH:
echo $PATH
Zobaczysz katalogi na ścieżce wyszukiwania oddzielone dwukropkiem (:)postać. Debian i Ubuntu zazwyczaj instalują nowe programy w formacie /usr/bin Lub /usr/sbin katalogi. Te ostatnie to zazwyczaj programy do administrowania systemem, które wymagają uruchomienia jako root przy użyciu sudo.
Teraz wiesz, gdzie apt zainstalował ten program
Dzięki szybkiemu poleceniu dpkg i znajomości organizacji katalogów Linuksa łatwo jest dowiedzieć się, gdzie apt zainstalował Twój nowy program. Ten proces jest szczególnie przydatny, gdy nazwa programu nie jest zgodna z nazwą pakietu.