转自: http://www.jackaiup.com/index/detail?id=10234
man手册对于我们在Mac或Linux系统下开发起着至关重要的作用,今天我们就来看一下如何在Mac系统下安装Man手册。
大纲
- 安装软件依赖
- 编译安装man手册
- 修改配置文件
- 解决乱码问题
软件依赖
- autotools (autoconf, automake)
- python3
- opencc 1.x
可以通过homebrew自行安装:
1 | brew install autotools |
编译安装
git clone https://github.com/man-pages-zh/manpages-zh #下载文件
cd manpages-zh
autoreconf –install –force #构建configure文件
./configure
make
make install #需要超级用户权限
添加手册路径
打开 man 手册配置文件
1 | sudo vim /etc/man.conf |
修改配置文件,如下:
1 |
|
可以通过下面的命令查看是否中文文档已经加载
1 | man -aw |
如果出现下面的信息表示已加载
1 | /usr/local/share/man:/usr/share/man:/usr/local/share/man/zh_CN #已经加载 |
查看中文文档
执行下面的命令:
1 | man -aw ls <= 查看有几个中文文档 |
输出结果:
1 | /usr/share/man/man1/ls.1 <= 默认文档 |
查看文档内容
1 | man -a ls <= 查看文档内容 |
输出结果:
1 | LS(1) BSD General Commands Manual LS(1) |
解决乱码
如果系统的groff版本太低,文档可能出现乱码,可以将groff更新到最新版本(1.22.3,可能的话请使用尚未发布的 1.22.4)。
1 | brew install groff |
安装完成后,配置man.conf
1 | sudo vim /etc/man.conf |