`
wyzxzws
  • 浏览: 378927 次
  • 性别: Icon_minigender_1
  • 来自: dazhou
社区版块
存档分类
最新评论

MAC man命令的中文帮助文档

阅读更多

mac系统版本: OSX 10.8.2

默认在终端进行man命令,如:man ls,会显示英文的帮助文档。
本文教你如何查看中文文档。

资源:
1.manpages-zh-1.5.2.tar.bz2
2.groff-1.21.tar.gz

 



- – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – 
步骤:
1.解压manpages-zh-1.5.2.tar.bz2,得到manpages-zh-1.5.2文件夹

2.打开终端cd到此目录下

3.执行 ./configure

4.执行 sudo make

5.执行 sudo make install

6.修改/etc/man.conf,将/usr/local/share/man改为/usr/local/share/man/zh_CN

- -重启终端

- -此时可以man -w或man -aw ls看下效果,如果有类似/usr/local/share/man/zh_CN的东东,说明以上成功

- -以下解决中文乱码问题

7.解压groff-1.21.tar.gz,得到groff-1.21文件夹

8.在终端cd到此目录下

9.执行 ./configure

10.执行 sudo make

11.执行 sudo make install(发现/usr/local/bin下多了很多程序)

12.打开/etc/man.conf,在文件最后加上如下代码:

NROFF preconv -e UTF8 | /usr/local/bin/nroff -Tutf8 -mandoc -c

(代码无拼写错误,放心使用!)

- -重启终端

- -执行man -a ls,出现英文文档,按q,出现中文文档,按q,退出

- -可能还会有一点点control char的bug,不过这点小瑕疵,能接受

 

 

 

 

转自:http://www.fengyachao.com/archives/230

 

 

 

在上面步骤中可能会遇到

error: illegal byte sequence'

 

解决办法:http://lfstar.blog.163.com/blog/static/5637898720134365651965/

分享到:
评论

相关推荐

    streamingtools 苹果视频转码工具 for mac

    mac系统视频流转码工具,可用于视频切片,合并m3u8等格式的切片视频等。...这样很简单就可以实现本地媒体文件的分割,更多的参数说明,可以参见工具包的联机说明文档(在终端窗口中输入 man mediafilesegmenter)

    java8源码-Spiderman2:蜘蛛侠2

    java8 ...注意里面的命令参数,最后一个是xml文件名,如果报文件找不到,就自己改成已有的配置文件名 更多例子请参考 src/main/java/test/TestListPageUseAPI.java src/main/resources/*-example.xml

    StreamingTools_Beta235_Signed.dmg

    mac系统视频流转码工具,可用于视频切片,合并m3u8等格式的切片视频等。...这样很简单就可以实现本地媒体文件的分割,更多的参数说明,可以参见工具包的联机说明文档(在终端窗口中输入 man mediafilesegmenter)

    django manage.py扩展自定义命令方法

    # django manage.py扩展自定义命令 ...通过执行python manage.py initdata命令初始化数据,执行此命令后,调用某数据初始化脚本文件,进行数据初始化。 1.创建项目 myproject 略 2.创建app myapp,并配置settings.p

    Turbolinux 学习入门宝典

    2.8.1 man 命令 45 2.8.2 help 命令 46 2.8.3 whereis 命令 46 第3章 TCP/IP网络 47 3.1 TCP/IP 47 3.2 以太网 47 3.3 CSMA/CD 协议 48 3.4 MAC 地址 48 3.5 ARP 49 3.6 IP 地址 49 3.7 网关地址 51 3.8 网络启动...

    CommandLine-Terminal-Guide-MacAndLinux:为Mac和Linux用户编译必要的终端命令

    命令行终端指南(Mac / Linux)捷径: 标签->自动完成文件和文件夹名称。 Ctrl + A->转到行的开头。 Ctrl + E->转到行尾。 Ctrl + L->清除屏幕。 Ctrl + C->终止正在进行的进程。基本的: sudo >使用管理员/超级用户...

    hackathon-widgets

    一旦安装了中间人,你将有机会获得的middleman命令。 启动预览服务器: middleman server 预览服务器允许您通过修改source目录的内容来构建站点,并查看浏览器中反映的更改: http://localhost:4567/ 首先,只需...

    在Mac下彻底卸载node和npm的方法

    sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*} 其他路子安装的 搞一个脚本,把需要删除的文件,一梭子全干掉 内容如下,命名为:uninstallnode.sh #!/bin/

    Mac express全局安装后 command not found

    我mac电脑上安装了express 和express-generator之后,依然会出现如上 找不到命令的异常信息,真是气死人。 后来,仔细观察,发现安装express-generator之后会输出一串信息,如下: lcpMacBook-Pro:~ lc$ npm install...

    tcshfiles:提升 TCSH 用户在 FreeBSD 和 Mac OS X 下的体验

    TCSH 的站点配置文件 这组配置文件可用于改善 TCSH 用户在 FreeBSD、Max OS X 或 Linux 下的交互体验。 它最重要的特点是: 有用的键绑定,包括在F1调用man(1) 。 定制的清洁和精益提示。 一些 FreeBSD 命令的...

    matlab查看qr分解函数源码-awesome-stars:我自己的超赞清单!

    -一个免费,功能强大的多功能工具,可帮助您监视系统资源,调试软件和检测恶意软件。 -FUSE驱动程序,用于在Linux / Mac OSX下读取/写入Windows的BitLocker版本 -用于基于GTK + 3的类Unix系统的快速文件搜索实用程序...

    entr:不是我的,这是https的镜像

    用于在文件更改时运行任意命令的实用程序。 使用或避免轮询。 entr编写旨在使快速反馈和自动测试自然而完全地变得普通。 安装-BSD,Mac OS和Linux ./configure make test make install 要查看可用的构建选项,请...

    Kiss:Kiss Web开发框架

    假设您具有Java JDK(已通过Java 8和11测试),GIT和Internet连接,则可以运行以下命令来下载,安装,配置和运行Kiss,tomcat和所需的JAR文件: Linux,Mac,BSD等 git clone ...

    koko:使用vethvxlanvlanmacvlan将容器连接为点对点连接

    koko:容器连接器(用于链接) 什么是“ koko”?...koko是用go编写的,因此以下命令可使koko成为单个二进制文件。 构建并将其放入您的容器主机中。 go get github.com/redhat-nfvpe/koko 句法 kok

    网络协议与安全讲义.pptx

    ARP协议 功能:负责将某个IP地址解析成对应的MAC地址视频 地址解析过程: ARP缓存:静态项和动态项 相关命令: RARP 协议漏洞:无连接;无认证 常见攻击:ARP欺骗;拒绝服务攻击 解决办法: 网络协议与安全讲义全文...

Global site tag (gtag.js) - Google Analytics