過去にLinuxソフトウェアの開発中に、man
開発者のドキュメントを扱ういくつかのページが私のシステムにないことが時々見つかりました。
これは主に Debian システムで発生します。たとえば、昨日このfls()
機能を使用する必要がありましman fls
たが、どこにも接続されていませんでしたman
。
私は問題が、もともと利用可能な機能のいくつかがすでに他のプラットフォームで実装されているという事実に関連していると思います(例:から来ているようです。しかし、このfls()
発見は役に立ちませんBSD
。少なくとも私が見つけたわけではありません)。POSIX
BSD
これまで私はこの問題をインターネット検索で解決し、man xxx
毎回動作します(つまり、そのページに移動します)。man
しかし、失礼で不満足でオンラインサービスに頼るようにするので、今は直すべき時だと思います。
Debian の最新バージョンにこれらのドキュメント(特にマニュアルページ)をインストールする方法いいえバッグの中にglibc-doc
)?
答え1
あなたはインストールする必要がありますmanpages-dev
、システムコール、およびさまざまなライブラリ機能のマンページ、および-dev
開発中のライブラリのライブラリとパッケージ(利用可能な場合)を提供します。-doc
カーネル機能のためにインストールする必要があります。linux-manual-4.9
(または適切なバージョン)ここで見つけることができますman 9 fls
。
一般的なマンページを見つけるには、をインストールしてapt-file
インデックス(apt update
)を更新して、必要なマンページを検索します。
apt-file search -x man./fls\\.
(この-x
オプションはapt-file
引数をPerl正規表現として解釈するように指示します)。
答え2
パッケージに加えて、manpages-dev
Ubuntuにはmanpages-posix
少なくともmanpages-posix-dev
。