W systemie Linux znalezienie lokalizacji instalacji konkretnego pakietu jest kluczowe dla płynnej pracy, działania aplikacji i wielu innych procesów. Użytkownicy systemów Debian i Ubuntu czasami napotykają trudności ze znalezieniem lokalizacji instalacji konkretnego pakietu, którego potrzebują.
Chcesz zainstalować jakieś fajne nowe aplikacje w Debianie lub Ubuntu? Zaczynasz od wyszukania pakietu i użycia apt do jego instalacji. Jednak gdy próbujesz uruchomić go z wiersza poleceń, pojawia się komunikat o błędzie: „Nie znaleziono polecenia”.
Oto jak dowiedzieć się, gdzie zainstalowany jest dowolny pakiet apt. Sprawdź Najlepsze aplikacje do zarządzania uprawnieniami, pilotami i danymi dla Flatpak.

Szybkie linki
Właśnie zainstalowałem ten pakiet. Jakie jest polecenie, aby go uruchomić?
Najczęściej nazwa aplikacji wykonywalnej odpowiada nazwie pakietu Debiana lub Ubuntu. Czasami te dane różnią się i ustalenie nazwy pliku wykonywalnego wymaga nieco pracy. Często wynika to z konfliktu nazw pakietów z istniejącymi pakietami. Na szczęście proces ten wymaga tylko jednego polecenia, aby znaleźć nazwę aplikacji.
Używanie dpkg do wyświetlania listy zainstalowanych aplikacji
Aby wyświetlić pełną listę nazw ścieżek zainstalowanych aplikacji dla pakietu, wystarczy użyć parametru-L (duże L) z poleceniem dpkgNa przykład, aby sprawdzić Firefox ESR:
dpkg -L firefox-esrZobaczysz ścieżki każdego pliku zainstalowanego w pakiecie, włączając w to bardzo ważny plik wykonywalny:

Gdzie znajdują się pliki wykonywalne w systemie Linux?
Plik wykonywalny, którego szukasz, zwykle znajduje się w katalogu kosz Co oznacza „binarny”. W strukturze katalogów Linuksa, / usr / bin Jest to katalog główny plików wykonywalnych, które instalujesz:

Wiersz poleceń używa ścieżki wyszukiwania do znajdowania aplikacji w tych katalogach po wpisaniu polecenia. Aby zobaczyć katalogi w ścieżce wyszukiwania, sprawdź zmienną środowiskową $PATH:
przegapić$ PATHKatalogi w ścieżce wyszukiwania będą oddzielone dwukropkiem (:). W systemach Debian i Ubuntu nowe aplikacje zazwyczaj instalują się w katalogach. / usr / bin أو / usr / sbinTe ostatnie to zazwyczaj aplikacje do zarządzania systemem, które wymagają uruchamiania kart za pomocą sudo. Zweryfikować Zsh kontra Bash: Wybór odpowiedniej powłoki do programowania i tworzenia skryptów.
często zadawane pytania
P1. Jaki jest podstawowy sposób sprawdzenia, gdzie zainstalowany jest pakiet w systemach Debian i Ubuntu?
Możesz użyć polecenia dpkg Aby znaleźć miejsce zainstalowania pakietu w systemie Debian, należy użyć polecenia dpkg-zapytanie W Ubuntu. Na przykład: dpkg -L <nazwa pakietu>.
P2. Czy mogę znaleźć miejsce zainstalowania pakietu bez jego instalowania?
Tak, możesz użyć tego polecenia. plik-apt W systemie Ubuntu możesz przeszukiwać bazę danych w celu znalezienia plików pakietów bez konieczności ich instalowania.
P3. Czy to samo polecenie działa w systemach Debian i Ubuntu, aby znaleźć miejsce instalacji pakietu?
Tak, wiele poleceń jest podobnych w Debianie i Ubuntu, ale mogą występować drobne różnice. Najlepiej użyć polecenia odpowiedniego dla konkretnej dystrybucji.
P4. Czy istnieje prostsze polecenie do znalezienia miejsca instalacji pakietu niż użycie dpkg?
Tak, możesz użyć plik-apt Łatwe odnajdywanie miejsca instalacji pakietu w systemie Ubuntu bez konieczności jego wcześniejszej instalacji.
Teraz już wiesz, gdzie zainstalowana jest ta aplikacja.
Korzystanie z polecenia dpkg Szybko i łatwo poznaj organizację katalogów Linuksa, co ułatwia identyfikację miejsca, w którym menedżer pakietów apt zainstalował nową aplikację. Jest to szczególnie przydatne, gdy nazwa aplikacji nie zgadza się z nazwą pakietu. Teraz możesz zobaczyć Jak usunąć zainstalowane pakiety w systemie Ubuntu.










