Einige Infoseiten fehlen


9

Auf meinem Computer (Ubuntu 12.04) infofehlen einige Seiten, wie z tar.
Wenn ich eintrete info tar, wird die Tar-Manpage anstelle des Tar-Info-Handbuchs geöffnet .

Wie kann ich diese Seiten auf meinem System installieren?

Antworten:


11

Auf Debianund seinen Derivaten wie Ubuntu werden die infoSeiten nur installiert, wenn Sie das entsprechende package-docPaket 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 bashBetreuer 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-docobwohl in diesem Fall ist ein texinfo-doc-nonfreePaket.


Was kann ich tun, wenn ich bash-doc benötige? Wie kann ich das Bash-Info-Handbuch installieren?
Bill

1
@ Bill, Sie können es von gnu.org/software/bash/manual
Stéphane Chazelas

Ist eigentlich bash-dockostenlos (enthält aber nicht das Bash-Info-Handbuch in wheezy), während tar-docin 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.
Faheem Mitha

Das Nicht-Installieren der Handbücher ist nur ein wirklich trauriger Standard.
qu1j0t3

4

Wenn ich auf meinem Ubuntu 12.04-System den Befehl ausführe, info tarerhalte ich tatsächlich die Manpage für tar. Sie können sehen, welche Datei infomit dem -wSchalter 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-docPaket 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 infoDokumentdateien mit diesem Befehl finden:

$ apt-cache search info | grep -- '-doc '

Ja, es öffnet die Manpages. Das habe ich in der Frage gesagt.
Kartik

@ Kartik - Ich weiß, ich habe dir gezeigt warum.
slm
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.