# 临时指定语言 man -L zh_CN fish # 设置默认语言(添加到 ~/.bashrc 或 ~/.zshrc) export MANOPT="-L zh_CN" # 查看中文手册 man fish
常用命令
1 2 3 4 5 6 7 8
# 查看手册所属包 pacman -Qo /usr/share/man/man1/fish.1.gz # Arch dpkg -S /usr/share/man/man1/fish.1.gz # Debian/Ubuntu rpm -qf /usr/share/man/man1/fish.1.gz # RHEL/CentOS # 列出所有 fish 相关手册 ls /usr/share/man/man1/*fish* # 查看中文手册目录 ls /usr/share/man/zh_CN/man1/
注意事项
软件更新:软件更新后手册会被覆盖,需要重新翻译
权限:安装到系统目录需要 sudo 权限
备用方案:可以放到用户目录,但需要手动指定路径
格式保留:翻译时务必保留 roff 格式标记,否则无法正常显示
故障排除
1 2 3 4 5 6 7 8
# 手动刷新 man 数据库 sudo mandb # 清除 man 缓存 sudorm -rf /var/cache/man/* # 指定手册路径 MANPATH=/usr/share/man/zh_CN:$MANPATH man fish # 查看所有可用语言 locale -a | grep zh