Antworten:
Auf Debian
und seinen Derivaten wie Ubuntu werden die info
Seiten nur installiert, wenn Sie das entsprechende package-doc
Paket für eine bestimmte Version installieren package
.
Also in deinem Fall:
apt-get install tar-doc
Eine bemerkenswerte Ausnahme (obwohl dies möglicherweise nur für Debian und nicht für Ubuntu gilt) ist bash-doc
. Die Textinfo-Bash-Dokumentation wird von Debian nicht als freie Software angesehen, da Sie sie nicht ändern können (Sie müssen die bash
Betreuer benachrichtigen , wenn Sie eine geänderte Version davon verteilen möchten, die gegen die Debian-Richtlinie verstößt).
Es gibt einen ähnlichen Fall für texinfo-doc
obwohl in diesem Fall ist ein texinfo-doc-nonfree
Paket.
bash-doc
kostenlos (enthält aber nicht das Bash-Info-Handbuch in wheezy), während tar-doc
in wheezy das Info-Handbuch enthält und nicht kostenlos ist. Per bugs.debian.org/427804 , ist die Info manuell zurück in die bash-doc - Paket, mindestens ./usr/share/info/bash.info.gz, die die "Bash Reference Manual" zu sein scheint.
Wenn ich auf meinem Ubuntu 12.04-System den Befehl ausführe, info tar
erhalte ich tatsächlich die Manpage für tar
. Sie können sehen, welche Datei info
mit dem -w
Schalter verwendet wird.
$ info -w tar
*manpages*
$ info -w ls
/usr/share/info/coreutils.info.gz
Wenn Sie die Repos durchsuchen, finden Sie Folgendes:
$ apt-cache search info|grep tar
...
pax - Portable Archive Interchange (cpio, pax, tar)
tar-doc - documentation for the tar package
...
Installieren Sie das tar-doc
Paket für die Informationen.
Es gibt möglicherweise eine einfachere Möglichkeit, dies zu tun (nicht die aktuelle apt..
), aber Sie können alle fehlenden info
Dokumentdateien mit diesem Befehl finden:
$ apt-cache search info | grep -- '-doc '