估计编译时间: 0.05 SBU 估计所需硬盘空间: 2 MB |
命令如下:
patch -Np1 -i ../man-1.5k.patch && PATH=$PATH:/usr/bin:/bin \ ./configure -default -confdir=/etc && make && make install |
注意:如果你要禁止 SGR escape序列,你应该编辑man.conf 文件,并给 nroff 加上 -c 参数。
您可能想看看处理 man 手册页的格式化和压缩问题的一些提示: http://hints.us.linuxfromscratch.org/hints/man.txt。
PATH=$PATH:/usr/bin:/bin ./configure -default: 一些程序的路径会写入 man 的文件中,不幸的是,configure 脚本会找到 PATH 中最后一个位置而不是第一个位置。在运行 ./configure 命令前把 /usr/bin:/bin 加到 PATH 中,我们就能保证 man 不使用 /static 里面的程序。
patch -Np1 -i ../man-1.5k.patch: 这个补丁注释了 man.conf 文件中的一个(MANPATH /usr/man),因为在运行像 whatis 这样的程序时它会产生多余的结果。补丁还在 PAGER 变量中加了 -R 参数,以使 man 手册页能正常显示。