![如何在整个系统范围内手动安装 Java JDK 的手册页?](https://linux22.com/image/1109892/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%95%B4%E4%B8%AA%E7%B3%BB%E7%BB%9F%E8%8C%83%E5%9B%B4%E5%86%85%E6%89%8B%E5%8A%A8%E5%AE%89%E8%A3%85%20Java%20JDK%20%E7%9A%84%E6%89%8B%E5%86%8C%E9%A1%B5%EF%BC%9F.png)
我正在手动安装 Java JDK,方法是从 java.com 下载 JDK tar 存档,将其解压缩到/usr/lib/jvm/jdk1.6.0_32
(也可以通过 apt 解压缩到 OpenJDK 安装位置),然后使用更新替代方案将所有 java 二进制文件添加到/usr/bin
。
我还想在系统范围内安装 Java 手册页/usr/lib/jvm/jdk1.6.0_32/man/man1
,最好使用相同的 update-alternatives 脚本,但不确定如何操作。
我尝试过软链接/usr/lib/jvm/jdk1.6.0_32/man/man1
,/usr/share/man/man.java
但没有成功,man java
不起作用。运行man --update
似乎mandb
没有任何效果。
有人知道如何手动安装 man 包吗?
答案1
这是可行的,但不确定这是否是规范的方法:
软链接/usr/lib/jvm/jdk1.6.0_32/man/man1
为/usr/share/man/man10
(列表中的下一个是 10,已经有了/usr/share/man/man1-man9
)。
不确定命名约定是什么/usr/share/man
;为什么 man10 可以工作,而 man.java 或 man20 却不行?链接 as/usr/share/man/man20
也不行。
看更新替代方案脚本完整示例(最后一行是手册页链接)。
答案2
从此处下载 DOC并使用软件中心或从终端使用此命令打开
sudo dpkg -i <path to file_name>