如果您的组件具有手册页,则需要检验 MANPATH 环境变量的设置是否正确。安装之后,Java ES 组件的手册页将位于默认目录中。在某些情况下,已在 MANPATH 环境变量中设置了组件手册页的正确位置。如果手册页的位置不存在,则将此位置添加到 MANPATH 环境变量中。
下表指出了 Java ES 组件手册页的默认位置。如果某个组件未列出,则表示该组件没有手册页。
表 6–1 手册页默认位置
组件 |
手册页位置 |
---|---|
Solaris OS:/opt/SUNWappserver/share/man Linux:/opt/sun/appserver/share/man HP-UX:/opt/sun/appserver/man/share/man |
|
Solaris OS 上的 Sun Cluster:/opt/SUNWcacao/man Linux 和 HP-UX:/opt/sun/man |
|
Solaris OS:/opt/SUNWdsee/dsee6/man Linux 和 HP-UX:/opt/sun/dsee6/man |
|
Solaris OS:/opt/SUNWmfwk/man Linux:/opt/sun/man |
|
Solaris OS:/usr/cluster/man/ |
以下示例过程说明了如何使用 C shell 确保 Application Server 手册页可用。
检查 MANPATH 环境变量中是否已有正确的路径。
env | grep MANPATH
如果没有正确的路径,则将 Java ES 组件手册页添加到 MANPATH 环境变量中。
在 Solaris OS 上,以下示例命令会针对会话设置 MANPATH 环境变量:
setenv MANPATH {$MANPATH}:/usr/dt/man:/usr/man:/opt/SUNWappserver/share/man |
要将此环境变量配置为您每次登录时应用,请将 setenv 命令内容添加到 .login 或 .cshrc 文件中。
在 Linux 上,用所需的 MANPATH 更新 /etc/man.config 文件。例如,将下行添加到 /etc/man.config 文件中:
MANPATH /opt/sun/man |
新手册页将完全可以由用户访问,而与其路径无关。
对于 Linux,如果用户本身的 shell 中具有 MANPATH 设置,则应使用 Solaris OS 的过程。这将使其个人设置覆盖 /etc/man.config 文件。还要必须设置 MANSECT 变量。
在 HP-UX 上,用所需的 MANPATH 更新 /etc/MANPATH 文件。例如,将下行添加到 /etc/MANPATH 文件中:
/opt/sun/man |
在 Linux 上,可能需要设置 MANSECT 环境变量。
编辑 /etc/man.config 文件中的 MANSECT 行。例如:
# and the MANSECT environment variablle is not set. MANSECT 1:8:2:3:4:5:6:7:9:tcl:n:l:p:o |
将第二行更改为下面这行:
MANSECT 1:8:2:3:4:5:6:7:9:tcl:n:l:p:o:5:dsconf:5dpconf:5dssd:5dsat:5dsoc |
检验是否可以访问手册页。
例如,以下命令应显示 Application Server 的 asadmin 手册页。
man asadmin |