Debian 9でSetcapが見つかりません


15

必要なインストールスクリプトを使用していますがsetcap、見つかりません。どのパッケージに含まれていますか?libcap2は既にインストールされています。

回答:


16

探している setcap

setcapこのパッケージに含まれていると思いますlibcap2-bin。これは、「debian setcap」のグーグル検索で見つけたので、このマニュアルページに移動しました。

manページのタイトルは、どのパッケージにあるかを示しています。

/ jessie / 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

@ gabriel-a-zorrilla-これで問題が解決した場合は、他の人に問題が解決したことがわかるように、問題を承認済みとしてマークしてください。
slm

8

パッケージにそのコマンドが含まれているかどうかを確認するには、検索を実行します

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

表示される場所setcapとその取得相手getcap

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.