Документація на сторінку zsh відсутня в пакунках?


20

У мене нещодавно встановлений xubuntu 13.10 x64. Я вирішив встановити zsh через synaptic і зробити його моєю оболонкою за замовчуванням. Встановлена ​​версія zsh така: zsh 5.0.2(x86_64-pc-linux-gnu).

Встановлене zshвиглядає нормально, але, здається, немає документації для людини zsh. Введення команди man zshдає мені це:No manual entry for zsh.

Я також встановив із синаптики, крім zsh, zsh-любителів, zsh-doc, zsh-dbg. Що я пропустив у моєму zshвстановленні, щоб закінчитись zshбез чоловічої документації?

Відповіді:


13

На жаль, ця помилка впливає на Ubuntu 13.10 та 14.04:

Помилка №1242108: усі zsh манжети відсутні

Схоже, єдине, що ми можемо зробити з цим зараз, це отримати джерела сторінок з джерела. Отримайте відповідну версію вихідного коду від sourceforge (для Ubuntu 14.04 вам потрібна версія 5.0.2, інакше перевірте за допомогою zsh --version), потім витягніть та скопіюйте їх на місце за допомогою:

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/

@Volker Насправді я думаю, що ви отримаєте документацію на останню версію. У Ubuntu 14.04 у мене є версія 5.0.2 zsh (run zsh --version), документація для цієї версії знаходиться тут .
дшеферд

@dshepherd О, ви праві - я не помітив, що ви не хочете останнього в цій справі. Я зніму це.
Volker Siegel

Насправді я також трохи помилявся, вам потрібен повний zsh, а не лише документація. Чомусь сторінки man не знаходяться у файлі doc tar! Правильне посилання тут .
дшеферд

Я відредагував відповідь, щоб включити правильне посилання.
дшеферд

6

Поки ця помилка не буде виправлена, щоб пакет автоматично містив підручні сторінки, ви можете використовувати

sudo apt-get install zsh/trusty-backports

для встановлення zsh версії з Ubuntu Backports .


6

Оновлення: man zsh назад!

Сторінки сторінки zshзнов доступні в пакетах Ubuntu.
Сюди входить допомога для вбудованих команд *.

Під утопією вони вже повинні бути вже там; Спробуйте man zshallпідтвердити.

Переглядаючи коментарі про помилку, виправлення не буде доступним для Trusty.
Принаймні, не в стандартному сховищі;

Але зараз є кращий спосіб вирішення :

На щастя, Рамі Лехті зробив "опору" виправлення до Ubuntu 14.04 Trusty і надає з ним PPA:

ppa: ramilehti / ppa - зауважте, що він містить лише цей один пакет, тому він не оновлюватиме інші.

Є кілька підказок, які слід прочитати перед використанням PPA - див. Сторінку PPA.


(*) Довідку для вбудованих команд показано на

$ run-help printf

$ printf<Alt-h>



Нижче ви знайдете підказки щодо вирішення проблеми перед оновленням:

Використовуйте

pinfo zsh

або

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

або дивіться нижче:

Ви нічого не пропустили - це помилка ; Сторінки zsh man дійсно відсутні, див. Помилка №1242108: усі zsh-сторінки не містять .

Обхідні шляхи:

  • локальна PDF документацію можна знайти в /usr/share/doc/zsh/zsh.pdfз пакета zsh-doc, який може знадобитися для установки з допомогою apt-get install zsh-doc.

  • В Інтернеті поточну документацію можна знайти в Посібнику ZSH в HTML.

  • Інформаційні сторінки GNU можна прочитати командою info zshабо pinfo zshабоkonqueror info:zsh


1

Деякі проекти також містять сторінки з інструкціями (man) як інформаційні сторінки. Але деякі мають лише інформаційні сторінки. Тому дайте цю команду

info zsh 

і добре читати

Що таке інформація та як орієнтуватися

info info

Також я побачив, що .pdf доступний всередині /usr/share/doc/zsh/шляху. Якщо це найпростіше читати, спробуйте

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

evince - це переглядач PDF, попередньо встановлений у більшості версій Ubuntu.


Пакет zsh-doc містить zsh.pdf
Volker Siegel

-1

Ви можете спробувати останню інсталяцію Zsh з http://www.linuxfromscratch.org/blfs/view/svn/postlfs/zsh.html Це 5.0.5 перераховано як стабільний випуск безлічі вдосконалень, але більшість усіх документів і керування доступні, і вони працюють.

Щойно завершив установку. Будуть два файли tar, дістаньте обидва. У файлі INSTALL була вся інформація, необхідна для завершення встановлення документів та посібників, а також інструкції щодо встановлення texi-версії, і вона постачається з PDF, на який ви посилаєте zsh.pdf.

Сподіваюся, що це комусь допоможе. Мені було нещасно, отримавши всю допомогу в пошуку в Інтернеті.

Удачі!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.