为CentOS6.5离线安装man-pages-zh-CN(中文man手册)
我们可以使用man命令查看帮助信息,可以使用yum install man man-pages -y
安装该软件包。
现在使用man ls
查看ls的帮助信息:
可以看到,看到的是全英文信息。那么,有没有中文的帮助提示信息呢?答案是肯定的!
要想使用汉化man命令,系统中需要安装man-pages-zh-CN软件包。默认情况下,系统自带的yum源不包含man-pages-zh-CN,比如我执行yum search man-pages-zh-CN
,会提示No Matches found
:
当然,你也可以为yum更换其它源,我经过测试后发现:
- 大多数yum不支持CentOS-6,一般从CentOS-7开始支持
- 找到了centOS-6的源(如清华源),里面也没有man-pages-zh-CN软件包
既然,在线的不行,可以离线安装啊!
经过一番摸索,离线安装man-pages-zh-CN(中文man手册)的步骤如下:
(1)下载man-pages-zh-CN软件包
输入以下命令:
1 | wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/manpages-zh/manpages-zh-1.5.1.tar.gz |
如果下载失败,直接在浏览器中输入上述网址下载即可(或者可以联系博主获取)
(2)将man-pages-zh-CN拷贝到当前用户目录下
可通过Xftp或cp命令将man-pages-zh-CN拷贝到/root
目录下(如果是root用户的话)
(3)解压manpages-zh-1.5.1.tar.gz
1 | tar -zxvf manpages-zh-1.5.1.tar.gz |
(4)cd manpages-zh-1.5.1
进入manpages-zh目录
(5)配置manpages-zh
1 | ./configure --prefix=/usr/local/zhman --disable-zhtw |
(6)编译并安装
1 | make |
(7)设置别名
1 | cd ~ #进入当前用户目录下 |
使用vim
命令在.bashrc增加 alias cman='man -M /usr/local/zhman/share/man/zh_CN
,如下所示:
(8)编译并执行.bashrc
输入source.bashrc
使刚刚添加的alias生效
现在就可以使用中文版的man了,如果想要查看ls
的帮助信息,只要输入cman ls
即可。
【参考文档】