특정 dpkg에서 단일 파일을 검색하시나요?

특정 dpkg에서 단일 파일을 검색하시나요?

시스템에 설치된 특정 dpkg 파일 내에서 검색하는 dpkg또는 명령이 있습니까 ? 예를 들어, 패키지 에서 제공하는 dpkg-query모든 항목을 찾으려면 grep을 사용하지 않고 실행할 수 있나요?pl_PL.affhunspell-pl

답변1

특정 파일을 제공하는 패키지를 확인하는 방법:

$ dpkg -S /usr/share/hunspell/en_US.aff
hunspell-en-us: /usr/share/hunspell/en_US.aff   # The package is: hunspell-en-us

패키지에서 제공하는 모든 파일을 나열하는 방법:

$ dpkg -L hunspell-en-us 
/.
/usr
/usr/share
/usr/share/hunspell
/usr/share/hunspell/en_US.aff
/usr/share/hunspell/en_US.dic
/usr/share/doc
/usr/share/doc/hunspell-en-us
/usr/share/doc/hunspell-en-us/README.txt
/usr/share/doc/hunspell-en-us/copyright
/usr/share/doc/hunspell-en-us/changelog.Debian.gz

dpkg에는 필터가 포함되어 있지 않습니다. grep, sed, awk 등을 사용해야 합니다.

$ dpkg -L hunspell-en-us | grep aff
/usr/share/hunspell/en_US.aff

관련 정보