필수 설치 스크립트를 사용하고 있지만 setcap
찾을 수 없습니다. 어떤 패키지에 포함되어 있나요? libcap2
설치되었습니다.
답변1
수색setcap
setcap
나는 그것이 이 패키지에 포함되어 있다고 믿습니다 libcap2-bin
. 나는 "debian setcap"을 검색해 이 매뉴얼 페이지로 이동한 것을 발견했습니다:
매뉴얼 페이지의 제목은 해당 패키지가 어떤 패키지에 있는지 알려줍니다.
/jess/libcap2-bin/setcap(8)
이제 우리는 패키지 이름을 알고 있다고 "생각"하고 이를 검색할 수 있습니다.
이 페이지 하단으로 스크롤하면 다양한 스키마가 모두 표시됩니다. amd64 링크를 클릭하세요:
그것을 발견
게다가 setcap
:
File list of package libcap2-bin in jessie of architecture amd64
/sbin/capsh
/sbin/getcap
/sbin/getpcaps
/sbin/setcap
/usr/share/doc/libcap2-bin/README.Debian
/usr/share/doc/libcap2-bin/changelog.Debian.gz
/usr/share/doc/libcap2-bin/changelog.gz
/usr/share/doc/libcap2-bin/copyright
/usr/share/man/man1/capsh.1.gz
/usr/share/man/man1/getpcaps.1.gz
/usr/share/man/man5/capability.conf.5.gz
/usr/share/man/man8/getcap.8.gz
/usr/share/man/man8/pam_cap.8.gz
/usr/share/man/man8/setcap.8.gz
답변2
패키지에 해당 항목이 있는지 확인하려면 다음 명령을 사용하여 검색하세요.
apt-file search setcap
apt-file이 설치되어 있지 않으면 먼저 설치한 후 위 명령을 다시 실행하십시오.
sudo apt install apt-file -y && sudo apt-file update
apt-file search setcap
원하는 항목이 다음과 같이 나타납니다.
libcap2-bin:/sbin/setcap
이제 어떤 패키지가 있는지 알았으므로 다음을 사용하여 설치하십시오.
sudo apt-get install libcap2-bin
설치된 패키지 문제의 내용 보기
dpkg -L some-package
dpkg -L libcap2-bin
출력에는 다음이 포함됩니다.
/sbin/getcap
/sbin/setcap
setcap
이제 해당 제품을 설치하고 얻는 방법을 알았습니다.getcap