dpkg는 데비안 패키지 관리자입니다. Nebeans를 (아마도 로컬) 스크립트로 설치했기 때문에 dpkg -l에 나열되지 않습니다.
데스크탑 파일에서 응용 프로그램 명령을 검색하십시오.
명령을 모르지만 데스크탑 파일이있는 응용 프로그램이 설치되어 있으면 데스크탑 파일의 내용에서 읽을 수 있습니다. 바탕 화면에있는 링크가 있습니다 바탕 화면 파일. "Exec ="로 시작하는 줄을 찾으십시오. 그 문자열 뒤에 오는 것은 찾고있는 명령입니다.
Dash에서 애플리케이션을 사용 가능하게하십시오.
일반적으로 응용 프로그램은 데스크탑 파일을 /usr/share/applications
emacs처럼 설치합니다 . 데스크톱 파일이 해당 위치 또는에있는 ~/.local/share/applications
경우 Dash에 자동으로 표시되므로 데스크톱 파일을에 복사하면 ~/.local/share/applications
다음에 로그인 한 후 대시에 나타납니다.
이진 파일 이름 (또는 아님)으로 만 응용 프로그램을 엽니 다.
netbeans
쉘이 2 진 파일의 경로를 모르기 때문에 Netbeans가 명령에서 열리지 않았습니다. 바이너리 파일이 /usr/bin
(응용 프로그램 바이너리 파일의 기본 경로)에 있으면 경로 접두사없이 바로 열립니다. 예를 들어 emacs의 경우입니다.
응용 프로그램이에 이진 파일을 설치하지 않으면 /usr/bin
세 가지 가능성이 있습니다. 두 응용 프로그램의 바탕 화면 파일의 당신이의 실행 줄에 예를 들어 볼 수있는 라인이 파일의 경로를 포함 실행 file-explorer indicator
:의 바탕 화면 파일 /opt/indicator-file-explorer/bin/indicator-file-explorer
, 또는 바이너리 파일의 경로는 $ PATH (에 추가됩니다 /etc/environment
쉘, 그래서) 해당 디렉토리에서 이진 파일을 검색하거나 응용 프로그램이에 이진 파일에 대한 링크를 설치합니다 /usr/bin
. 응용 프로그램 설치 방식에 관계없이 세 가지 옵션이 모두 발생합니다.
응용 프로그램을 로컬로 설치 한 경우 전역 디렉토리 (예 : /usr/bin
; 다른 사용자에게는 홈 디렉토리에 유효한 권한이 없으므로 연결이 끊어 질 수 있습니다. 따라서 가장 쉬운 방법은 로컬 bin 디렉토리 ( ~/bin
)를 작성하고 해당 디렉토리 (ln -sf)에서 로컬 2 진 파일에 대한 링크를 작성하는 것입니다. 그렇게하면 단일 명령으로 로컬로 설치된 Netbeans을 실행할 수 있습니다 netbeans
.