dpkg jest menedżerem pakietów Debiana, ponieważ zainstalowałeś Nebeans za pomocą (przypuszczalnie lokalnego) skryptu, nie będzie wymieniony w dpkg -l.
Pobierz polecenie aplikacji z pliku na pulpicie:
Jeśli masz zainstalowaną aplikację, której nie znasz polecenia, ale masz plik pulpitu, możesz go odczytać z zawartości pliku pulpitu. Link, który masz na pulpicie, to plik na pulpicie. Poszukaj linii zaczynającej się od „Exec =”. Po tym ciągu następuje polecenie, którego szukasz.
Udostępnij aplikację w Dash:
Zwykle aplikacje instalują plik pulpitu /usr/share/applications
(podobnie jak emacs). Jeśli plik pulpitu znajduje się w tej lokalizacji lub w ~/.local/share/applications
, pojawia się automatycznie w Dash, więc jeśli skopiujesz plik pulpitu ~/.local/share/applications
, pojawi się w Dash po następnym zalogowaniu.
Otwórz aplikację przez (tylko) jej nazwę pliku binarnego (lub nie):
Netbeans nie otworzył się na komendzie, netbeans
ponieważ powłoka nie zna ścieżki do pliku binarnego. Jeśli pliki binarne znajdują się w /usr/bin
(domyślna ścieżka do plików binarnych aplikacji), otworzą się od razu, bez prefiksu ścieżki. Tak jest na przykład w przypadku emacsa.
Jeśli aplikacja nie zainstaluje swojego pliku binarnego /usr/bin
, istnieją trzy możliwości; albo linia wykonywania pliku pulpitu aplikacji zawiera ścieżkę do pliku, jak widać na przykład w linii wykonania file-explorer indicator
pliku pulpitu: /opt/indicator-file-explorer/bin/indicator-file-explorer
lub ścieżka do pliku binarnego jest dodawana do $ PATH ( /etc/environment
), więc powłoka wyszuka również pliki binarne w tym katalogu lub aplikacja zainstaluje link do pliku binarnego w /usr/bin
. Występują wszystkie trzy opcje, bez względu na sposób instalacji aplikacji.
Jeśli aplikacja została zainstalowana lokalnie, złym pomysłem byłoby (próba-) utworzenie łącza do pliku binarnego aplikacji z katalogu globalnego, takiego jak /usr/bin
; inni użytkownicy utkną z martwym linkiem, ponieważ nie mają ważnych uprawnień w twoim katalogu domowym. Dlatego najłatwiejszym sposobem jest utworzenie lokalnego katalogu bin ( ~/bin
) i utworzenie łącza do lokalnego pliku binarnego z tego katalogu (ln -sf). W ten sposób możesz uruchomić lokalnie zainstalowane Netbeans za pomocą jednego polecenia netbeans
.