
从 RPM 软件包安装 (仅限Linux )
RPM Package Manager 安装程序包以标准 .rpm 文件形式提供,可以从命令行以交互方式安装这些文件。
准备工作
如果您正在从先前发行版升级 SDK,作为一项预防措施,请在开始升级之前,备份所有的配置文件和安全策略文件。
在 Linux®上,请先检查以下条件,然后再开始安装过程:
- 如果正在安装可安装程序包,您必须在系统上安装 rpm-build 工具,否则安装程序无法在 RPM 数据库中注册新的程序包。 要确定是否安装了 rpm-build 工具,请输入以下命令:
rpm -q rpm-build - 如果先前已从 RPM 软件包安装了 IBM® SDK ,那么必须先卸载此软件包,然后再继续操作。
- 如果您具有 SuSE Linux 系统,那么可能已在另一个目录树下安装了不同版本的 Java™ 。 在继续之前卸载该程序包。
- 您必须具有适用于您环境的以下从属库:
- IBM® POWER ® ® (小尾数法体系结构):
- GNU C 库 :eglibc V2.19 或更高版本
- 标准 C++ 库: libstdc++.so.6
- 其他所有架构( x86、 IBM POWER和POWER Linux on IBM Z® ®):
- GNU C 库 :glibc V2.3.4 或更高版本
- 标准 C++ 库: libstdc++.so.6
- IBM® POWER ® ® (小尾数法体系结构):
关于本任务
RPM 软件包具有 .rpm 文件扩展名,并且可安装 (仅限Linux ) 软件包。
安装这些程序包还会配置系统,例如通过设置环境变量。 您必须使用具有 ROOT 权限的用户帐户安装此类型软件包。
程序
您可以选择使用 GPG 格式的公用密钥来验证 RPM 软件包,以检查 .rpm 软件包是否已损坏或变更:
结果
该软件包已安装到以下目录:
/opt/ibm注:
- 请勿中断安装过程,例如,通过按 Ctrl+C 键。 如果中断该过程,那么可能必须重新安装该产品。
- 要在系统上卸载 RPM 软件包,请运行以下命令:
rpm -e <file_name>
如果您正在 Linux上使用可安装软件包,那么可能会看到有关发现问题的消息。 以下列表显示了使用可安装的程序包时可能出现的某些消息:
- The installer cannot run on your configuration. It will now quit.
- 当未授权用户标识运行该安装过程时出现该错误消息。 由于无法继续,因此安装程序结束。 要修复该问题,请使用具有 root 用户权限的用户标识再次启动安装。
- An RPM package is already installed. Uninstall the package before proceeding.
- 该消息表示 RPM 程序包已安装。 由于无法继续,因此安装程序结束。 要修复该问题,请在继续之前卸载 RPM 程序包。
- Warning: there may be a version of this package already installed. If this version was supplied by SuSE, it will have been packaged so that it installs under a different directory tree. To avoid unexpected results, you should use YaST2 to remove the SuSE-supplied version.
- 尝试在 SuSE 系统上安装时出现该消息。 其原因是可能已经安装了 SDK 或运行时环境。 安装程序继续执行,但是在过程中可能会遇到问题。 如果发生这种情况,请卸载任何现有程序包,然后重试。
