Xubuntu 13.10 x64を新しくインストールしました。私は、シナプス経由でzshをインストールし、それをデフォルトのシェルにすることにしました。インストールされているzshのバージョンはzsh 5.0.2
(x86_64-pc-linux-gnu)です。
インストールされたzsh
は問題ないように見えますが、zsh
のマニュアルはありません。コマンドman zsh
を入力すると、次のようになります:No manual entry for zsh.
Zsh自体、zsh-lovers、zsh-doc、zsh-dbgを除いて、synapticからもインストールしました。 zsh
のインストールで、人間のドキュメントなしでzsh
になったのは何ですか?
残念ながら、これはUbuntu 13.10および14.04に影響するバグです。
現時点でできることは、ソースからマニュアルページを取得することだけです。 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/
パッケージにmanページが自動的に含まれるようにこのバグが修正されるまで、次を使用できます。
Sudo apt-get install zsh/trusty-backports
buntu Backports からzshバージョンをインストールします。
zsh
のmanページは、Ubuntuのパッケージで再び利用可能です。
これには、組み込みコマンド*のヘルプが含まれます。
Utopicの下では、彼らは今すぐそこにいるはずです。確認するためにman zshall
を試してください。
バグのコメントを見ると、修正プログラムは残念ながらTrustyで利用できません。
少なくとも標準リポジトリにはありません。
しかし、より良い回避策があります:
幸運なことに、Rami LehtiはUbuntu 14.04 Trustyに対する修正の「バックポート」を作成し、PPAを提供しています。
ppa:ramilehti/ppa -このパッケージには1つしか含まれていないため、他のパッケージは更新されないことに注意してください。
PPAを使用する前に読むべきヒントがいくつかあります-PPAページを参照してください。
(*)組み込みコマンドのヘルプは、
$ run-help printf
$ printf<Alt-h>
以下に、更新前の問題の回避方法に関するヒントを示します。
つかいます
pinfo zsh
または
xdg-open /usr/share/doc/zsh/zsh.pdf
または以下を参照してください:
あなたは何も見逃していません-それはbug; zshのマニュアルページは実際に欠落しています。 バグ#1242108:すべてのzshのマニュアルページが欠落しています を参照してください。
回避策:
ローカルPDFドキュメントは、パッケージ/usr/share/doc/zsh/zsh.pdf
のzsh-doc
にあります。これは、apt-get install zsh-doc
でインストールする必要があります。
Online、現在のドキュメントはHTMLの The ZSH Manual にあります。
GNU情報ページは、コマンドinfo zsh
またはpinfo zsh
またはkonqueror info:zsh
で読み取ることができます
一部のプロジェクトには、情報ページとしてマニュアルページ(man)もあります。しかし、情報ページしかないものもあります。だからこのコマンドを与える
info zsh
良い読書を
情報とナビゲート方法について
info info
また、/usr/share/doc/zsh/
パス内で.pdfが利用できることも確認しました。これが読みやすい場合は、試してみてください
evince /usr/share/doc/zsh/zsh.pdf
evinceは、ほとんどのUbuntuバージョンにプリインストールされているpdfビューアーです。