pg源码安装man的内容
当源码安装pg时,如果没有安装doc内容,则手动安装一次:
[root@oem10g ~]# cd postgresql-9.4.1/doc/
[root@oem10g doc]# make
make -C src all
make[1]: Entering directory `/root/postgresql-9.4.1/doc/src'
make -C sgml all
make[2]: Entering directory `/root/postgresql-9.4.1/doc/src/sgml'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/postgresql-9.4.1/doc/src/sgml'
make[1]: Leaving directory `/root/postgresql-9.4.1/doc/src'
[root@oem10g doc]# make install
make -C src install
make[1]: Entering directory `/root/postgresql-9.4.1/doc/src'
make -C sgml install
make[2]: Entering directory `/root/postgresql-9.4.1/doc/src/sgml'
/bin/mkdir -p '/usr/local/pgsql/share/doc/'/html '/usr/local/pgsql/share/man'/man1 '/usr/local/pgsql/share/man'/man3 '/usr/local/pgsql/share/man'/man7
cp -R `for f in ./html; do test -r $f && echo $f && break; done` '/usr/local/pgsql/share/doc/'
cp -R `for f in ./man1; do test -r $f && echo $f && break; done` `for f in ./man3; do test -r $f && echo $f && break; done` `for f in ./man7; do test -r $f && echo $f && break; done` '/usr/local/pgsql/share/man'
make[2]: Leaving directory `/root/postgresql-9.4.1/doc/src/sgml'
make[1]: Leaving directory `/root/postgresql-9.4.1/doc/src'
安装完成后,man的内容在/usr/local/pgsql/share/man下,然后再修改/etc/man.config,增加MANPATH行;
#
# This file is also read by man in order to find how to call nroff, less, etc.,
# and to determine the correspondence between extensions and decompressors.
#
# MANBIN /usr/local/bin/man
#
# Every automatically generated MANPATH includes these fields
#
MANPATH /usr/man
MANPATH /usr/share/man
MANPATH /usr/local/man
MANPATH /usr/local/share/man
MANPATH /usr/X11R6/man
MANPATH /usr/local/pgsql/share/man
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16976507/viewspace-2133053/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16976507/viewspace-2133053/
447

被折叠的 条评论
为什么被折叠?



