2013年5月21日火曜日

tips:manの日本語化

CentOS 6.4でmanで日本語が表示されないのでチェック。


[chika@localhost ~]$ echo $LANG
ja_JP.UTF-8



問題ない。



[chika@localhost ~]$ echo $MANPATH

[chika@localhost ~]$



これか。


[chika@localhost ~]$ whereis man
man: /usr/bin/man /etc/man.config /usr/share/man /usr/share/man/man1/man.1.gz
[chika@localhost ~]$ ll /usr/share/man/|grep ja

drwxr-xr-x. 5 root root  4096  2月 22 11:13 2013 ja
[chika@localhost ~]$vi ~/.bashrc
==
MANPATH=/usr/local/man/ja:/usr/local/share/man/ja:/usr/share/man/ja:/usr/X11R6/man/ja
export MANPATH
==

さぁこれでどうだ!

[chika@localhost ~]$ man bash
No manual entry for bash

あれ??

[chika@localhost ~]$ ll /usr/share/man/ja
合計 12
drwxr-xr-x. 2 root root 4096  5月 19 12:12 2013 man1
drwxr-xr-x. 2 root root 4096  5月 19 12:12 2013 man5
drwxr-xr-x. 2 root root 4096  2月 22 11:13 2013 man8
[chika@localhost ~]$

なんか少ない。。日本語ページが少ないみたいなので、、

[chika@localhost ~]$ sudo yum -y install man-pages-ja
[chika@localhost ~]$ ll /usr/share/man/ja
合計 124
drwxr-xr-x. 2 root root 20480  5月 19 12:24 2013 man1
drwxr-xr-x. 2 root root 20480  5月 19 12:25 2013 man2
drwxr-xr-x. 2 root root 53248  5月 19 12:25 2013 man3
drwxr-xr-x. 2 root root  4096  5月 19 12:25 2013 man4
drwxr-xr-x. 2 root root  4096  5月 19 12:25 2013 man5
drwxr-xr-x. 2 root root  4096  5月 19 12:25 2013 man6
drwxr-xr-x. 2 root root  4096  5月 19 12:25 2013 man7
drwxr-xr-x. 2 root root 12288  5月 19 12:25 2013 man8
drwxr-xr-x. 2 root root  4096  9月 23 20:31 2011 man9
[chika@localhost ~]$

ついでに、日本語ページがない場合も考慮して、

[chika@localhost ~]$vi ~/.bashrc
==
MANPATH=/usr/local/man/ja:/usr/local/share/man/ja:/usr/share/man/ja:/usr/X11R6/man/ja:/usr/local/man:/usr/local/share/man:/usr/share/man:/usr/X11R6/man
export MANPATH
==
で修正。

これで一安心(英語読んだほうがよいのかな・・)。


0 件のコメント:

コメントを投稿