蜗窝科技

MinGW下安装man工具包

wowo · · Linux应用技巧 · 阅读 18814 · 2014年1月存档

在软件开发方面,蜗蜗是一个坚定的Linux追随者,vim、make、gcc、man、shell等等,每一个工具都充满了艺术的气息。因而工作时,电脑都会运行两个操作系统:Windows是主系统,主要用于日常的邮件收发、文档编写等工作;Linux运行在虚拟机上,主要负责软件开发。

后来发现MinGW这个工具后,可以在Windows系统下完成大部分的Linux操作,并可以编译生成在Windows下执行的二进制文件。因而就渐渐的把开发工作转移至MinGW,这样就不用再开一个虚拟机了。

可是刚使用MinGW时,有一个很不舒服的地方:无法使用man命令。要知道,该命令在Linux下可是神通广大,上知各种shell命令的使用方法,下知各种库函数的参数定义和调用示例(个人感觉,比Windows下的MSDN好用多了)。所以,我用了一个笨到极致的方法:开着虚拟机,就是为了使用Linux系统里面的man命令!

突然有一天,我想,难道在MinGW下真的不能使用man吗?毫无疑问,是可以的。下面我就简单说明一下怎么在MinGW下使用man命令。

  1. 使用mingw-get安装msys-man package

[xxx@xxx ~]# mingw-get install msys-man

安装成功后,使用“man man”命令,测试是否安装成功。

  1. 下载最新版本的man手册

下载链接如下:

https://www.kernel.org/pub/linux/docs/man-pages/

蜗蜗写这篇文章时,版本为3.56:man-pages-3.56.tar.gz。

  1. 在MinGW shell中,解压man手册,并编译安装

tar zxvf man-pages-3.56.tar.gz

cd man-pages-3.56

make

make install

  1. 安装成功后,让我们测试一下

man vfork

minGW-man.JPG

Yeah,成功了。

原创文章,转发请注明出处。蜗窝科技,www.wowotech.net。

标签:MinGWLinuxman

继续讨论

新讨论请用 GitHub 账号在下方发言——评论会保存在本仓库的 Discussions 里,与站点同寿; 再下方的「历史评论」是原站的只读存档。

评论(9 条,只读存档)

以下为原站的历史评论(只读存档);继续讨论请用上方的评论区。

  • 路人甲

    多谢博主指点,很有帮助~~
  • 木树 主页

    可以装虚拟机 哈哈 这个给忘了
    • 蜗蜗

      @木树:是啊,装虚拟机就行了,不用弄个双系统。
  • HHP_Low

    =.= wowo 现在有了WIN10 可以抛弃虚拟机了。一个Windows就够了,用自带的Ubuntu子系统,虽然还有少数命令不可用,但是还是很好用的。 可以一试
    • wowo

      @HHP_Low:多谢提醒,我用了好几个月了,日常工作足够了啊哈哈/握手/
  • WL

    个人感觉在linux系统就可以完成很多事情了,还是不太喜欢MS的风格,而且出了问题都不知道原因,哈哈
    • wowo

      @WL:有时候实在不想开虚拟机的话,在windows上也可以凑合一下。
    • wowo

      @WL:有时候实在不想开虚拟机的话,在windows上也可以凑合一下。
      • WL

        @wowo:我就是烦虚拟机的模式,所以直接PC上Ubuntu系统