Ubuntu安装中文man手册

一、安装

sudo apt-get install manpages-zh  # 中文man手册 安装指令

二、配置

终端 输入:

sudo vi /etc/manpath.config # 使用vim打开配置文件

VIM 底行模式 输入:

:1,$s#/usr/share/man#/usr/share/man/zh_CN#g  # 将从第1行开始,将该文件中所有的 /usr/share/man 替换为 /usr/share/man/zh_CN

替换完毕后,对该文件 保存 退出
要想将修改后的 中文man 恢复 英文man,则将 /usr/share/man/zh_CN 替换为 /usr/share/man 即可


三、中文手册不全 解决办法

man malloc 时, 中文man中找不到 malloc 手册,可以使用 以下 指令查看 中文man 的所有内容:

dpkg -L manpages-zh | less 	# 查看中文手册的安装路径并查看内容
# 打印效果---------------------------------------------------
/.
/usr
/usr/share
/usr/share/man
/usr/share/man/zh_CN
/usr/share/man/zh_CN/man1
/usr/share/man/zh_CN/man1/ab.1.gz
...
/usr/share/man/zh_CN/man3/lreplace.3tcl.gz
/usr/share/man/zh_CN/man3/lsearch.3tcl.gz
/usr/share/man/zh_CN/man3/MainFrame.3tk.gz
/usr/share/man/zh_CN/man3/memory.3tcl.gz
/usr/share/man/zh_CN/man3/messageBox.3tk.gz
/usr/share/man/zh_CN/man3/msgcat.3tcl.gz
/usr/share/man/zh_CN/man3/namespace.3tcl.gz
/usr/share/man/zh_CN/man3/Notebook.3tk.gz
/usr/share/man/zh_CN/man3/open.3tcl.gz
/usr/share/man/zh_CN/man3/option.3tk.gz
... ...

中文man手册中果然不支持 malloc,这时我们这样:

# 1.将更改的 中文man 还原为 英文man
sudo vi /etc/manpath.config
	# 1.1底行模式下输入,还原英文man
	:1,$s#/usr/share/man/zh_CN#/usr/share/man#g

# 2.打开 ~/.bashrc, 输入别名修改
alias cman='man -M /usr/share/man/zh_CN'

# 3.保存退出并执行生效
source ~/.bashrc

# 4.测试 中文man
cman printf

# 5.测试 英文man
man printf
man malloc

优点:通过 分指令 操作,避免了 中文man手册 不全时,使用 英文man手册 查看


四、Linux命令大全网址:https://man.linuxde.net/


路虽远行则将至、事虽难做则必成
MrWang
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

盗骊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值