人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CentOS 6で、C言語関数やシステムコールのマニュアルをmanで見たいのにみれません。

$ man 2 stat
No entry for stat in section 2 of the manual

$ man 3 printf
No entry for printf in section 3 of the manual

何が原因で、どうすれば見れるようになるでしょうか?

環境:CentOS release 6.4 (Final)


●質問者: DQNEO
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●100ポイント

/etc/man.config と、環境変数 MANPATH を確認してください。

man のファイルが置いてありそうなところというと、

という感じだと思いますが、であれば、man.config には

MANPATH /usr/man
MANPATH /usr/share/man
MANPATH /usr/local/man
MANPATH /usr/local/share/man

という感じになりますし、環境変数 MANPATH であれば

/usr/man:/usr/share/man:/usr/local/man:/usr/local/share/man

というふうにセットされているはずです。
それらに設定されたディレクトリの配下に、/usr/man/man2/stat.2 だったり /usr/man/man3/printf.3 というファイルがあるはずなんです。

CentOS の環境には疎いのですが、

というようなことが考えられます。


参考になりそうなところを、いくつか。


DQNEOさんのコメント
ありがとうございます。

DQNEOさんのコメント
> ディストリビューションによって、man ファイルが含まれていない これが原因だったようです。 ありがとうございました。

質問者から

解決しました。

https://twitter.com/waki_renda/status/392675348254429185

sudo yum install man-pages

これでいけました。


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ