내 Linux 시스템(Ubuntu/APT)의 패키지로 설치된 파일 목록

내 Linux 시스템(Ubuntu/APT)의 패키지로 설치된 파일 목록

다음과 같이 APT를 사용하여 Ubuntu에 새 패키지를 설치할 때:

sudo apt install binutils

그것은 나를 위해 설치됩니다/usr/bin/nm유용. 그러나 다른 위치에 다른 파일도 설치합니다.

특정 패키지에 대해 어떤 파일이 어디에 설치되어 있는지 확인할 수 있는 방법이 있습니까? (실제로 패키지를 설치하기 전에 설치될 파일 목록을 검토해 보세요!)

나는 다음과 같은 방법으로 반대 작업을 수행할 수 있다는 것을 알고 있습니다(파일 소유 패키지 참조).적절한 파일주문하다.

답변1

나는 스스로 답을 찾았습니다.

dpkg -L <package-name>

예를 들어:

liviu@core-i5:~$dpkg -L binutils
/.
/usr
/usr/bin
/usr/lib
/usr/lib/compat-ld
/usr/lib/gold-ld
/usr/lib/x86_64-linux-gnu
/usr/share
/usr/share/bug
/usr/share/bug/binutils
/usr/share/bug/binutils/presubj
/usr/share/doc
/usr/share/doc/binutils
/usr/share/doc/binutils/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/binutils
/usr/share/man
/usr/bin/addr2line
/usr/bin/ar
/usr/bin/as
/usr/bin/c++filt
/usr/bin/dwp
/usr/bin/elfedit
/usr/bin/gold
/usr/bin/gprof
/usr/bin/ld
/usr/bin/ld.bfd
/usr/bin/ld.gold
/usr/bin/nm
/usr/bin/objcopy
/usr/bin/objdump
/usr/bin/ranlib
/usr/bin/readelf
/usr/bin/size
/usr/bin/strings
/usr/bin/strip
/usr/lib/compat-ld/ld
/usr/lib/gold-ld/ld
/usr/share/doc/binutils/changelog.Debian.gz

관련 정보