Nie znaleziono Setcap w Debianie 9


15

Używam skryptów instalacyjnych, które potrzebują setcapi nie można ich znaleźć. Jakie opakowanie to zawiera? libcap2jest już zainstalowany.

Odpowiedzi:


16

Szukać setcap

Uważam, że setcapjest zawarty w tym pakiecie libcap2-bin. Znalazłem to, przeglądając „debian setcap”, który zaprowadził mnie do tej strony podręcznika:

Tytuł strony podręcznika informuje, w którym pakiecie się znajduje:

/ jessie / libcap2-bin / setcap (8)

Teraz, gdy „myślimy”, że znamy nazwę pakietu, możemy go wyszukać:

Jeśli przewiniesz do dołu tej strony, zobaczysz wszystkie różne architektury. Kliknij link dla amd64:

Znaleziono to

I jest 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 - jeśli to rozwiąże problem, oznacz go jako zaakceptowany, aby inni wiedzieli, że problem został rozwiązany.
slm

8

Wystarczy wyszukać, aby sprawdzić, czy pakiet korzysta z tego polecenia

apt-file search setcap

jeśli apt-file nie jest zainstalowany, najpierw go zainstaluj, a następnie powtórz powyżej:

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

żądany wpis pojawi się jako

libcap2-bin: / sbin / setcap

teraz wiesz, który pakiet ma, więc zainstaluj za pomocą

sudo apt-get install libcap2-bin

aby zobaczyć zawartość wydania pakietu

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

gdzie zobaczysz setcapi zdobędziesz odpowiednikgetcap

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.