Debian 및 Ubuntu에서 적절한 패키지가 설치된 위치를 찾는 방법

Debian 및 Ubuntu에서 적절한 패키지가 설치된 위치를 찾는 방법
당신과 같은 독자들이 MUO를 지원하는 데 도움을 줍니다. 귀하가 당사 사이트의 링크를 사용하여 구매하면 당사는 제휴 수수료를 받을 수 있습니다. 자세히 읽어보세요.

Debian이나 Ubuntu에 새로운 최신 프로그램을 설치하고 싶습니다. 패키지를 찾아 apt를 사용하여 설치합니다. 그러나 명령줄에서 실행하려고 하면 셸에서 '명령을 찾을 수 없습니다.'라는 오류 메시지가 나타납니다. apt가 어디에 설치되었는지 확인하는 방법은 다음과 같습니다.





건물의 역사를 찾는 방법
MUO 오늘의 영상 콘텐츠를 계속하려면 스크롤하세요.

방금 해당 패키지를 설치했지만 이를 실행하는 명령은 무엇입니까?

대부분의 경우 실행 프로그램의 이름은 Debian 또는 Ubuntu 패키지의 이름과 일치합니다. 때로는 서로 다르기 때문에 실행 파일의 이름을 알아내려면 약간의 작업을 수행해야 합니다. 이는 패키지 이름이 기존 패키지와 충돌하기 때문인 경우가 많습니다. 다행스럽게도 프로그램 이름을 알아내는 데는 단 하나의 명령만 필요합니다.





dpkg를 사용하여 설치된 파일 나열

패키지에 설치된 파일의 전체 경로 이름을 나열하려면 다음을 사용하십시오. -L(대문자 L) dpkg 명령을 사용한 옵션입니다. 예를 들어 Firefox ESR을 검사하려면 다음을 수행하십시오.





 dpkg -L firefox-esr

매우 중요한 실행 파일을 포함하여 패키지가 설치된 각 파일의 경로가 표시됩니다.

 데비안의 Firefox-esr dpkg 목록

Linux에서 실행 가능한 프로그램은 어디에 있습니까?

찾고 있는 실행 파일은 일반적으로 큰 상자 'binary'를 의미하는 디렉토리입니다. ~ 안에 리눅스 디렉토리 구조 , /usr/bin은 설치하는 실행 파일의 기본 위치입니다.

 데비안의 /usr/bin 목록

쉘은 명령을 입력할 때 검색 경로를 사용하여 이러한 디렉토리에서 프로그램을 찾습니다. 검색 경로에서 디렉터리를 보려면 $PATH 환경 변수 :

 echo $PATH

검색 경로에 콜론으로 구분된 디렉터리가 표시됩니다. ( : ) 성격. Debian과 Ubuntu는 일반적으로 다음 위치에 새 프로그램을 설치합니다. /usr/빈 또는 /usr/sbin 디렉토리. 후자는 일반적으로 sudo를 사용하여 루트로 실행해야 하는 시스템 관리 프로그램입니다.

PS4 계정을 만드는 방법

이제 해당 프로그램이 어디에 설치되었는지 알 수 있습니다.

빠른 dpkg 명령과 Linux 디렉토리 구성에 대한 지식을 통해 apt가 새로운 프로그램을 어디에 설치했는지 쉽게 파악할 수 있습니다. 이 프로세스는 프로그램 이름이 패키지 이름과 일치하지 않을 때 특히 유용합니다.