在学习Linux命令的时候,是否苦于难以入手?有时候忘了某个命令的具体用法,还得取网上查半天?
Linux、Mac作为Unix like 都自带linux命令手册,即man手册,手册中记录了各种命令都用法、参数。对于撇脚的英文水平,虽然说也能大概看个明白,但是费时间啊,有时候急需用的时候,还不如google来的快。好在有人对原手册做了翻译,
manpages-zh在GitHub上托管对仓库地址
manpages-zh,吃水不忘挖井人,顺手给个start
。
man-pages-zh
可以到GitHub仓库:https://github.com/man-pages-zh/manpages-zh查看最新的release版本。
也可以到:https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/查看最新的release版本。
前置条件
请提前准备这些依赖被安装. 更多详情请移步到
manpages-zh在GitHub上托管对仓库地址
manpages-zh查看。
-
MacOS
brew install autoconf brew install opencc brew install libtool brew install automake brew install groff
自己安装python3,如果没有
-
Ubuntu
sudo apt-get install autoconf sudo apt-get install automake sudo apt-get install opencc
自己安装python3,如果没有
-
CentOS
sudo yum install autoconf sudo yum install automake sudo yum install opencc
踩坑注意, 如果你发现你所安装的opencc低于1.0.0,请看这里:centos7.6 yum 源里提供的版本是0.4.3版本,比较老旧,无法编译成功。 这里你需要手动编译安装opencc,源代码地址 直接下载1.*版本的,解压源码包,按照opencc的github进行手动编译安装。--摘自知乎:https://zhuanlan.zhihu.com/p/51748570
自己安装python3,如果没有
下载安装
下面示例版本为: v1.6.3.4.tar.gz
-
下载
wget https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/v1.6.3.4.tar.gz/sha512/0be686f45670ff97b3d04065ab77791ec5148b3fb8f9c1833eb03aad140fad83dcdee8ba4f05f790abf6e584cd731f9a0511e1fc2f9ac4e87c8396cacacb8876/v1.6.3.4.tar.gz
-
解压
tar -zxvf v1.6.3.4.tar.gz
-
配置,安装到
/usr/local/zhman
autoreconf --install --force cd manpages-zh-1.6.3.4 ./configure --disable-zhtw --prefix=/usr/local/zhman
-
编译安装,需要sudo权限
sudo make sudo make install
配置别名cman
- 对于bash,请运行它
echo "alias cman='man -M /usr/local/zhman/share/man/zh_CN' " >>~/.bash_profile
- 如果你安装来zsh,请运行它
echo "alias cman='man -M /usr/local/zhman/share/man/zh_CN' " >>~/.zshrc
重载配置文件
-
对于bash,请运行它
source ~/.bash_profile source ~/.zshrc
-
如果你安装来zsh,请运行它
source ~/.zshrc
-
然后你就可以使用cman来查看中文手册,如果觉得翻译得不明确,使用man查看原手册。
cman echo man echo