手把手教你:Linux 7上如何成功搭建中文版man手册 (linux7搭建man中文)
最近在学习Linux系统的过程中,不免遇到需要查看命令手册的情况。然而在Linux上默认的man手册是英文版,对于英文不是很好的小白来说,查看手册就变得非常困难。为了解决这个问题,我决定研究一下如何在Linux 7系统上成功搭建中文版man手册,并分享给大家。
我们需要安装中文版的man手册。这里需要用到ZhongMan,一个Linux下的中文man手册项目。安装步骤如下:
1.下载ZhongMan
在终端输入以下命令:
“` shell
git clone https://github.com/zhongqiuwood/ZhongMan.git
“`
2.解压并安装
进入ZhongMan目录,使用以下命令解压安装:
“` shell
tar -jxvf man-pages-zh-1.5.2.tar.bz2
cd man-pages-zh-1.5.2
./configure
make && make install
“`
安装完成后,中文版man手册就已经安装好了。但是在Linux 7系统上,默认情况下我们还是无法使用中文版的man手册进行查询。下面我们要进行配置。
1.修改/etc/ld.so.conf.d/local.conf文件
以root用户权限打开/etc/ld.so.conf.d/local.conf文件,添加以下两行:
“` shell
/usr/local/lib
/usr/local/lib64
“`
保存并关闭文件。
2.执行以下命令更新系统配置文件
“` shell
ldconfig
“`
3.修改man的配置文件
以root用户权限打开/etc/man.config文件,找到以下两行:
“` shell
#DEFINE cat e
#DEFINE tr ‘\255\267’ ‘\055\157’
“`
将其修改为:
“` shell
DEFINE cat cat -s
DEFINE tr ‘[:upper:]’ ‘[:lower:]’
“`
保存并关闭文件。
4.启用中文版man手册
以root用户权限打开/etc/man_db.conf文件,找到以下一行:
“` shell
#MANDATORY_MANPATH /usr/local/man
“`
将其修改为:
“` shell
MANDATORY_MANPATH /usr/local/man:/usr/local/share/man:/usr/share/man:/usr/man
“`
5.更新数据库
执行以下命令,更新man数据库:
“` shell
mandb
“`
6.测试搜索
我们通过测试搜索,确保已经成功配置中文版man手册。在终端输入以下命令:
“` shell
man cp
“`
如果能够看到中文版的cp命令手册,那么恭喜你,你已经成功搭建了中文版man手册!
通过以上步骤,我们可以在Linux 7系统中成功搭建中文版man手册,并且实现了中英文手册的切换,使得我们在学习Linux的过程中,可以更加便捷地查看命令手册。希望这篇文章能够对初学Linux的朋友有所帮助。