Domino for Linux 需要能够找到一个特定的文件,文件名是libjitc.so。这个必要的文件在 Mandrake Linux 8.1 中不存在。如果你忽略本迷你指南的这一节,你将无法正常使用 Agent Manager 和 Statistic Agent。
要找出文件是否不存在,你可以使用 locate 命令。
首先,在命令提示符下输入以下命令(以 "root" 用户登录)
bash# updatedb |
这个命令会搜索硬盘并更新供 locate 命令使用的数据库。它可能需要几分钟才能运行,但可能只需要 20-30 秒左右。之后,输入命令
bash# locate libjitc.so |
如果libjitc.so在你的硬盘上的某个位置,locate 命令会找到它并列出它的位置。 如果没有,locate 命令将不列出任何内容。 如果 libjitc.so 已经在那里,它可能已经在你的搜索路径中,除非你在尝试使用 Agent Manager 和 Statistic Agent 时遇到错误并另有指示,否则就假设它在。 如果你没有libjitc.so,你需要单独获取它;它不包含在 Domino for Linux 软件包中。
文件libjitc.so包含在 IBM Developer Kit for Linux 中,它是 IBM 将 Sun 的 JDK(Java Development Kit)1.1.8 移植到 Linux/x86 的版本。libjitc.so是 Java "Just-In-Time" 编译器。这个文件在 SuSE 7.3 中不存在的原因是,这个 Linux 发行版自带一个名为 Kaffe Virtual Machine 的不同的 Java 软件包。
你可以从 http://www-106.ibm.com/developerworks/java/jdk/118/linux/?dwzone=java 下载 IBM Developer Kit for Linux。
准备一个目录来下载 JDK。 切换到/root目录
bash# cd / bash# cd /root |
并创建一个名为jdk118:
bash# mkdir jdk118 |
将 JDK 下载到/root/jdk118。 以 root 用户身份输入以下命令来安装 IBM Developer Kit for Java
bash# rpm -ivh IBMJava118-SDK-1.1.8-5.0-i386.rpm |
成功安装 IBM Developer Kit 后,你需要复制libjitc.so到/lib目录
bash# cp /usr/jdk118/lib/linux/native_threads/libjitc.so /lib |
你可以使用 Software 或 Package Manager 卸载 IBM Developer Kit 以清理文件,但考虑保留 rpm 文件 IBMJava118-SDK-1.1.8-5.0-i386.rpm。你之后可能会决定安装 JDK 1.1.8(例如,它对于使用 IBM DB2 UDB V7.x Linux Control Center 是必要的)。
Domino for Linux 需要能够找到一个特定的文件,文件名是libjitc.so。这个必要的文件在 SuSE 7.3 Professional 中不存在。如果你忽略本迷你指南的这一节,你将无法正常使用 Agent Manager 和 Statistic Agent。
要找出它是否不存在,你可以使用 locate 命令。首先,在命令提示符下输入以下命令(以 "root" 用户登录)
bash# updatedb |
这个命令会搜索硬盘并更新供 locate 命令使用的数据库。它可能需要几分钟才能运行,但可能只需要 20-30 秒左右。然后输入命令
bash# locate libjitc.so |
如果libjitc.so在你的硬盘上的某个位置,locate 命令会找到它并列出它的位置。 如果没有,locate 命令将不列出任何内容。 如果libjitc.so已经在那里,它可能已经在你的搜索路径中,除非你在尝试使用 Agent Manager 和 Statistic Agent 时遇到错误并另有指示,否则就假设它在。 如果你没有libjitc.so,你需要单独获取它;它不包含在 Domino for Linux 软件包中。
文件libjitc.so包含在 IBM Developer Kit for Linux 中,它是 IBM 将 Sun 的 JDK(Java Development Kit)1.3 移植到 Linux/x86 的版本。 libjitc.so 是 Java "Just-In-Time" 编译器。这个文件在 SuSE 7.3 中不存在的原因是,这个 Linux 发行版自带一个名为 Java 2 SDK, Standard Edition 的不同的 Java 软件包。
使用 YaST2 控制中心安装 IBM Developer Kit 1.3 版本。 IBM Developer Kit 位于七张 SuSE 7.3 Professional 安装 CD-ROM 中的一张上。
成功安装 IBM Developer Kit 后,你需要复制libjitc.so到/lib:
bash# cp /usr/lib/jdk1.3/jre/bin/libjitc.so /lib |