Brak dokumentacji strony man zsh w pakietach?

20

Mam nowo zainstalowany Xubuntu 13.10 x64. Postanowiłem zainstalować zsh poprzez synaptic i ustawić go jako domyślną powłokę. Zainstalowana wersja zsh to: zsh 5.0.2(x86_64-pc-linux-gnu).

Zainstalowane zshwygląda dobrze, ale wydaje się, że nie ma dokumentacji dla człowieka zsh. Wpisanie polecenia man zshdaje mi to:No manual entry for zsh.

Zainstalowałem także z synaptic, oprócz samego zsh, zsh-miłośników, zsh-doc, zsh-dbg. Czego mi brakowało w mojej zshinstalacji, aby skończyć zshbez dokumentacji człowieka?

Max Popp
źródło

Odpowiedzi:

13

Niestety jest to błąd wpływający na Ubuntu 13.10 i 14.04:

Błąd # 1242108: brakuje wszystkich stron podręcznika Zsh

Wygląda na to, że jedyne, co możemy teraz z tym zrobić, to pobrać strony podręcznika ze źródła. Pobierz odpowiednią wersję kodu źródłowego z sourceforge (dla Ubuntu 14.04 potrzebujesz wersji 5.0.2, w przeciwnym razie sprawdź za pomocą zsh --version), a następnie rozpakuj i skopiuj je na miejsce za pomocą:

tar xvf zsh-5.0.2.tar.bz2 zsh-5.0.2/Doc/
sudo cp zsh-5.0.2/Doc/*.1 /usr/share/man/man1/
Vince
źródło
@Volker Właściwie myślę, że dostaniesz dokumentację dla najnowszej wersji. W Ubuntu 14.04 mam wersję 5.0.2 zsh (run zsh --version), dokumentacja dla tej wersji jest tutaj .
dshepherd
@dshepherd Och, masz rację - nie zauważyłem, że nie chcesz najnowszych w tej sprawie. Usunę to.
Volker Siegel,
Właściwie to też trochę się myliłem, potrzebujesz kompletnego zsh, a nie tylko dokumentacji. Z jakiegoś powodu stron man nie ma w pliku tar tar! Prawidłowy link jest tutaj .
dshepherd
Zredagowałem odpowiedź, aby uwzględnić poprawny link.
dshepherd
6

Dopóki ten błąd nie zostanie naprawiony, aby pakiet automatycznie zawierał strony podręcznika, możesz użyć

sudo apt-get install zsh/trusty-backports

zainstalować wersję zsh z Ubuntu Backports .

Elmicha
źródło
6

Aktualizacja: zsh man man!

Strony zshpodręcznika użytkownika są ponownie dostępne w pakietach Ubuntu.
Obejmuje to pomoc dla wbudowanych poleceń *.

Pod Utopem powinny już tam być; Spróbuj man zshallpotwierdzić.

Patrząc na komentarze o błędach, poprawka niestety nie będzie dostępna dla Trusty.
Przynajmniej nie w standardowym repozytorium;

Ale teraz jest lepsze obejście :

Na szczęście Rami Lehti zrobił „backport” poprawki do Ubuntu 14.04 Trusty i udostępnia PPA:

ppa: ramilehti / ppa - zauważ, że zawiera tylko ten jeden pakiet, więc nie będzie aktualizował innych.

Przed skorzystaniem z PPA należy przeczytać kilka wskazówek - patrz strona PPA.


(*) Pomoc dla wbudowanych poleceń pokazuje

$ run-help printf

$ printf<Alt-h>



Poniżej znajdują się wskazówki dotyczące obejścia problemu przed aktualizacją:

Posługiwać się

pinfo zsh

lub

xdg-open /usr/share/doc/zsh/zsh.pdf

lub patrz poniżej:

Niczego nie przeoczyłeś - to błąd ; Rzeczywiście brakuje stron podręcznika Zsh , patrz Bug # 1242108: brakuje wszystkich stron podręcznika Zsh .

Obejścia:

  • lokalny PDF dokumentację można znaleźć w /usr/share/doc/zsh/zsh.pdfpakiecie zsh-doc, które mogą wymagać instalowane apt-get install zsh-doc.

  • Online , aktualną dokumentację można znaleźć w Podręczniku ZSH w HTML.

  • Strony informacyjne GNU można odczytać za pomocą polecenia info zshlub pinfo zshlubkonqueror info:zsh

Volker Siegel
źródło
1

Niektóre projekty zawierają również strony podręcznika (man) jako strony informacyjne. Ale niektóre mają tylko strony informacyjne. Daj więc to polecenie

info zsh 

i miłej lektury

Aby uzyskać informacje i jak nawigować

info info

Widziałem też, że plik .pdf jest dostępny wewnątrz /usr/share/doc/zsh/ścieżki. Jeśli jest to najłatwiejszy do odczytania, spróbuj

evince /usr/share/doc/zsh/zsh.pdf

evince to przeglądarka plików PDF wstępnie zainstalowana w większości wersji Ubuntu.

NickTux
źródło
Pakiet zsh-doc zawiera zsh.pdf
Volker Siegel
-1

Możesz wypróbować najnowszą instalację Zsh z http://www.linuxfromscratch.org/blfs/view/svn/postlfs/zsh.html To jest 5.0.5 wymienione jako stabilne wydanie, wiele ulepszeń, ale przede wszystkim i strony są dostępne i działają.

Właśnie ukończyłem instalację. Będą dwa pliki tar, pobierz oba. Plik INSTALL zawierał wszystkie informacje potrzebne do ukończenia instalacji dokumentów i podręczników, a także instrukcje dotyczące instalacji wersji texi i zawiera plik PDF, do którego się odwołujesz zsh.pdf.

Mam nadzieję, że to komuś pomoże. Byłem nieszczęśliwy po otrzymaniu wszelkiej pomocy przy wyszukiwaniu w Internecie.

Powodzenia!

RCF
źródło