A volte trovo che man7.org abbia pagine man disponibili non trovate localmente sulla mia distribuzione Linux.
Un esempio è veth(4) che fornisce informazioni sui dispositivi di rete veth.
Una rapida ispezione usando apropos
non restituisce alcun risultato, sebbene ip
(iproute2) è installato:
[email protected]:~$ apropos veth
veth: nothing appropriate.
Come posso ottenere queste utilissime pagine man sui dispositivi di rete (ad es. veth(4)
)?
Più in generale, come posso ottenere il database completo di man7.org?
[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/"
Risposta accettata:
Non sono a conoscenza di una singola fonte per tutte le pagine man su man7.org, ma c'è un elenco di tutti i progetti sorgente usati per costruire il sito web; se installi tutti i pacchetti corrispondenti, avrai tutte le pagine man pertinenti.
In particolare, dovresti installare le manpages
e manpages-dev
Pacchetti; questi contengono le pagine man mantenute come parte delle pagine man progetto.
Si noti che il sito Web riflette lo stato corrente (o l'ultima versione) di ciascun progetto sorgente; questo sarà in molti casi più recente delle versioni disponibili in Debian 9 o 10. In particolare, non troverai veth
pagina man in Debian 9:è stata aggiunta nella versione 4.14 delle man-pages progetto, ma Debian 9 ha la versione 4.10. La versione 4.16 è disponibile in Stretch backport.