Ich finde manchmal, dass man7.org verfügbare Manpages hat, die nicht lokal auf meiner Linux-Distribution zu finden sind.
Ein Beispiel ist veth(4), das Informationen über veth-Netzwerkgeräte bereitstellt.
Eine schnelle Inspektion mit apropos
liefert keine Ergebnisse, obwohl die ip
(iproute2) ist installiert:
[email protected]:~$ apropos veth
veth: nothing appropriate.
Wie kann ich diese sehr nützlichen Manpages auf Netzwerkgeräten erhalten (z. B. veth(4)
)?
Ganz allgemein, wie erhalte ich die vollständige man7.org-Datenbank?
[email protected]:~$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Akzeptierte Antwort:
Mir ist keine einzige Quelle für alle Manpages auf man7.org bekannt, aber es gibt eine Liste aller Quellprojekte, die zum Erstellen der Website verwendet wurden; Wenn Sie alle entsprechenden Pakete installieren, haben Sie alle relevanten Manpages.
Insbesondere sollten Sie die manpages
installieren und manpages-dev
Pakete; diese enthalten die man-pages, die als Teil der man-pages gepflegt werden Projekt.
Beachten Sie, dass die Website den aktuellen Stand (oder die neueste Version) jedes Quellprojekts widerspiegelt; dies wird in vielen Fällen neuer sein als die Versionen, die in Debian 9 oder 10 verfügbar sind. Insbesondere werden Sie den veth
nicht finden man-Seite in Debian 9:sie wurde in Version 4.14 der man-pages hinzugefügt Projekt, aber Debian 9 hat Version 4.10. Version 4.16 ist in Stretch-Backports verfügbar.