web-dev-qa-db-ja.com

マニュアルページファイルを手動でインストールする方法を教えてください。

システム全体にマニュアルページファイルをインストールするにはどうすればよいですか?

たとえば、マニュアルページファイルexamplecommand.1がある場合、man examplecommandと入力して表示するにはどうすればよいですか。

43
Flimm
  1. 最初に、manページが属するセクションを見つけます。コマンドである場合、おそらくセクション1に属します。 manコマンドのマンページを読むことができます Manpage icon さまざまなセクションの説明と対応する番号を表示します。

  2. マニュアルページを/usr/local/share/man/man1/にコピーします(必要に応じて1をセクション番号に変更します)。 /usr/share/man/man1/にインストールすることもできますが、APTパッケージマネージャーを使用せずにインストールされるファイルにlocalディレクトリを使用することをお勧めします。

    Sudo cp examplecommand.1 /usr/local/share/man/man1/
    
  3. mandbコマンドを実行します。これにより、manの内部データベースが更新されます。

    Sudo mandb
    
  4. それでおしまい!次のコマンドを実行して、manページを表示できるはずです。

    man 1 examplecommand
    

参照:

53
Flimm

manページをインストールするだけの場合locally

MANPATHが設定されていないか、空のコンポーネントを含んでいる場合(つまり、:で始まり、:で終わる、または::を含む)、<path>/share/manPATHの一部である場合は、自動的に<path>/binが検索されます<path>のすべての値。

これにより、ローカルにインストールされたソフトウェアのmanページを追加する非常に簡単な方法が提供されます。 man manpath/etc/manpath.configには詳細がありますが、<path>/binから<path>/share/manへの一般的なマッピングについては言及していません。

10
ntc2