답변:
나는 보통 RPM의 내용을 나열하고를 사용하여 필터링합니다 /bin/
. 해당 디렉토리의 파일은 실행 가능합니다.
$ rpm -ql ImageMagick | grep /bin/
/usr/bin/animate
/usr/bin/compare
/usr/bin/composite
/usr/bin/conjure
/usr/bin/convert
/usr/bin/display
/usr/bin/identify
/usr/bin/import
/usr/bin/mogrify
/usr/bin/montage
/usr/bin/stream
rpm -ql FoxitReader | grep bin/
-RPM의 전체 파일 이름을 사용하지 마십시오.
rpm
명령 에 대한 다른 옵션 은 다른 의미를 갖기 때문입니다. 일부는 설치된 패키지의 이름을 예상하고 다른 패키지는 실제 파일의 이름을 기대합니다.
rpm -qlp FoxitReader-1.1-0.fc9.i386.rpm
RPM에 파일을 나열하고 rpm -qlf /usr/share/misc/magic
설치된 패키지에서 rpm -qla
설치된 모든 파일에 대한 다른 파일을 찾는 데 사용할 수 있습니다 .
데비안도 마찬가지입니다. 설치된 패키지의 경우
dpkg -L <packagename> | grep -F /bin/
dpkg -L
패키지의 내용을 나열하고 (기본적으로 인쇄 /var/lib/dpkg/info/<packagename>.list
)를 grep
포함하는 모든 파일 경로를 선택 /bin/
합니다.
A에 대한 deb
아직 설치하지 않은 파일,
dpkg-deb -c path/to/filename.deb | grep -F /bin/
익숙하지 않은 패키지의 경우 일반적으로 검사 /usr/share/doc/<packagename>/README.Debian
하고 디렉토리에 NEWS
파일 examples
이나 contrib
하위 디렉토리 와 같은 다른 유용한 항목이 포함되어 있는지 확인하십시오 .
dpkg -S
해당 이름이 포함 된 패키지를 검색 합니다. 패키지에는 일반적으로 이름과 일치하는 파일이 포함되어 있습니다. 당신은 정말로 원합니다dpkg -L
package FoxitReader-1.1-0.fc9.i386.rpm is not installed
I이 (가) 설치를 수행 냠 localinstall 사용하기 때문에 즉를?