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-ip
bin 패키지에서 가져온 것임을 알 수 있습니다.
% dpkg -S /usr/bin/geoiplookup
geoip-bin: /usr/bin/geoiplookup
파일 이 에 의해 생성되었기 dpkg -S
때문에 출력에 표시되지 않는지 궁금합니다 . 예를 들어 종속성을 쿼리한 다음 파일과 하위 종속성을 재귀적으로 쿼리한 후에도 패키지에서 제공하는 파일을 나열할 수 없습니다. . 패키지에 의해 설치된 전체 파일 목록을 생성하려면 어떻게 해야 합니까?/usr/bin/geoiplookup
geoip-bin
apt-cache show geoip-bin
geoip-bin
답변1
-L, --listfiles
dpkg -L package-name