APT 패키지로 설치된 모든 파일을 나열하는 방법은 무엇입니까?

APT 패키지로 설치된 모든 파일을 나열하는 방법은 무엇입니까?

geoip-bin다음 명령을 사용하여 apt-get패키지를 설치 했습니다 .

sudo apt-get install geoip-bin

이 패키지를 사용하기 위한 명령줄 명령을 알고 싶습니다.
하지만 패키지로 설치된 파일을 나열 geoip-bin하고 실행 파일을 찾으려고 하면 dpkg -S출력에 나열 되지 않습니다.

% dpkg -S geoip-bin
geoip-bin: /usr/share/doc/geoip-bin/changelog.Debian.gz
geoip-bin: /usr/share/lintian/overrides/geoip-bin
geoip-bin: /usr/share/doc/geoip-bin
geoip-bin: /usr/share/doc/geoip-bin/copyright

약간의 조사 끝에 이 패키지가 command/executable 을 설치한다는 것을 알게 되었습니다 /usr/bin/geoiplookup. 이제 명령을 알았지만 나중에는 패키지가 어떤 파일을 설치하는지 알아내는 방법을 알고 싶습니다.

"역방향" 파일 조회를 수행하면 dpkg -S해당 파일이 geo-ipbin 패키지에서 가져온 것임을 알 수 있습니다.

% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup

파일 이 에 의해 생성되었기 dpkg -S때문에 출력에 표시되지 않는지 궁금합니다 . 예를 들어 종속성을 쿼리한 다음 파일과 하위 종속성을 재귀적으로 쿼리한 후에도 패키지에서 제공하는 파일을 나열할 수 없습니다. . 패키지에 의해 설치된 전체 파일 목록을 생성하려면 어떻게 해야 합니까?/usr/bin/geoiplookupgeoip-binapt-cache show geoip-bingeoip-bin

답변1

-L, --listfiles

dpkg -L package-name

관련 정보