Setcap wurde in Debian 9 nicht gefunden


14

Ich verwende ein Installationsskript, das benötigt wird setcapund nicht gefunden wird. Welches Paket enthält es? libcap2Ist bereits installiert.

Antworten:


15

Auf der Suche nach setcap

Ich glaube setcap, dass in diesem Paket enthalten ist libcap2-bin. Ich fand das, indem ich nach "debian setcap" googelte, was mich zu dieser Manpage führte:

Der Titel der Manpage gibt an, in welchem ​​Paket es sich befindet:

/ jessie / libcap2-bin / setcap (8)

Jetzt, da wir "denken", dass wir den Namen des Pakets kennen, können wir danach suchen:

Wenn Sie zum Ende dieser Seite scrollen, sehen Sie alle verschiedenen Architekturen. Klicken Sie auf den Link für amd64:

Fand es

Und es gibt 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 - Wenn dies Ihr Problem behebt, markieren Sie es bitte als akzeptiert, damit andere wissen, dass Ihr Problem gelöst wurde.
SLM

7

Führen Sie einfach eine Suche durch, um festzustellen, ob ein Paket diesen Befehl verwendet

apt-file search setcap

Wenn die apt-Datei nicht installiert ist, installieren Sie sie zuerst und wiederholen Sie den obigen Vorgang:

sudo apt install apt-file -y  && sudo apt-file update
apt-file search setcap

Der gewünschte Eintrag wird als angezeigt

libcap2-bin: / sbin / setcap

Jetzt wissen Sie, mit welchem ​​Paket es sich so installieren lässt

sudo apt-get install libcap2-bin

um den Inhalt eines Pakets zu sehen

dpkg -L some-package
dpkg -L libcap2-bin

wo werden Sie sehen , setcapsein get Gegenstück undgetcap

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.