패키지를 구매할 때 설치되었거나 설치 될 파일 목록은 어떻게 얻습니까? 반대로 특정 파일을 설치 한 패키지를 찾을 수 있습니까?
답변
참고 : 다음 명령에서 ‘root #’로 시작하는 명령은 root로 실행해야 함을 의미합니다.
패키지로 설치된 파일을 찾으려면 dpkg -L
다음을 사용하십시오 .
$ dpkg -L $package
apt-file
패키지를 설치하기 전에 어떤 파일을 설치할지 알려줄 수 있습니다 :
root# apt-get install apt-file
root# apt-file update
$ apt-file list $package
또는 패키지를 .deb
로컬 파일로 이미 가지고있는 경우 다음을 실행할 수 있습니다 dpkg
.
$ dpkg --contents $package.deb
시스템에 이미있는 파일을 제공하는 패키지를 찾으려면 다음을 사용하십시오.
$ dpkg -S /path/to/file
현재 시스템에없는 파일을 제공하는 패키지를 찾으려면 apt-file
다시 사용 하십시오.
$ apt-file search /path/to/file
답변
dpkg -S /path/to/file/in/question
내가 아는 한, dpkg는 apt-get이 의존하는 저수준 도구입니다.
답변
설치 한 경우 와 같은 방법으로 dlocate
사용할 수 있습니다 . 이 경우 정확히 동일하지만 여러 가지 다른 옵션이 있습니다.dlocate -L
dpkg -L