最新消息:以前的文章会整理补上,如果有时间就来坐坐吧。。。

Linux Man Pages中文手册安装

操作系统 麦童 311浏览 0评论

简介

man手册页是“manual pages”的简称,是类UNIX系统的标准手册工具。Linux中通过man命令用来查看系统中自带的各种参考手册, 手册内容虽然丰富然而全部都是以英文的形式进行组织,对于英语阅读能力不是很好的朋友来说,阅读起来还是存在一定困难,安装中文的Man Pages对于还在学习阶段的朋友可以起到一点帮助作用。

如果不想在系统上安装的也可以直接在线阅读手册内容:https://manpages.debian.org/unstable/manpages-zh/index.html

Man Pages中文手册安装

中文手册安装有两种方式,一种方式是从市面上现有的Linux发行版安装直接安装,另一种方式则是编译安装。

Linux发行版直装

Debian / Ubuntu:

[micboy@workstation ~] sudo apt update
[micboy@workstation ~] sudo apt install manpages-zh

Arch Linux:

[micboy@workstation ~] pacman -Syu
[micboy@workstation ~] pacman -S man-pages-zh_cn man-pages-zh_tw

Red Hat / CentOS:

[micboy@workstation ~] yum update
[micboy@workstation ~] yum install man-pages-zh-CN

Fedora:

[micboy@workstation ~] dnf update
[micboy@workstation ~] dnf install man-pages-zh-CN

源码编译安装

编译安装依赖automake和opencc这两个编译工具,如果未安装以下过程将会报错,根据错误提示逐个安装即可。

[micboy@workstation ~] cd ~
[micboy@workstation ~] wget https://github.com/man-pages-zh/manpages-zh/archive/refs/tags/v1.6.4.0.tar.gz
[micboy@workstation ~] tar -zxvf v1.6.4.0.tar.gz
[micboy@workstation ~] rm -f v1.6.4.0.tar.gz
[micboy@workstation ~] cd manpages-zh-1.6.4.0
[micboy@workstation ~] autoreconf --install --force
[micboy@workstation ~] ./configure
[micboy@workstation ~] make
[micboy@workstation ~] make install # 需要超级用户权限

如果automake未安装,执行autoreconf –install –force将提示:

Can’t exec “aclocal”: 没有那个文件或目录 at /usr/share/autoconf/Autom4te/FileUtils.pm line 274.

autoreconf: error: aclocal failed with exit status: 2

通过如下命令安装即可:

[micboy@workstation manpages-zh-1.6.4.0]$ sudo dnf install automake -y

如果automake未安装,执行./configure如果出现:

checking whether to enable maintainer-specific portions of Makefiles… no

checking for python3… yes

checking for opencc… no

configure: error: you need to install opencc to build the package.

证明本机没有安装opencc,手动安装opencc-tools后重新执行即可:

[micboy@workstation manpages-zh-1.6.4.0]$ sudo dnf install opencc opencc-tools -y

安装完成后通过在终端中执行man ls来看下效果:

注意事项

RHEL/CentOS 6/7 及 Fedora 24 以前的软件源中提供的版本于原 i18n-zh 项目时期发布,上述过程安装的中文版手册不再提供正式支持。红帽系发行版未提供繁体/正体中文版本。

安装后,使用语言对应的 locale 运行 man 查阅手册页时会优先查阅翻译版本。

中文手册项目地址:https://github.com/man-pages-zh/manpages-zh

转载请注明:麦童博客 » Linux Man Pages中文手册安装

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址