替换依赖文件
在进行软件迁移评估时,如果发现某些依赖文件(如SO动态库、JAR包等)与目标架构不兼容,可以按照以下步骤进行处理。
操作步骤
- 获取软件包。
请根据“与架构相关的依赖文件”中“处理建议”,获取对应软件包(RPM/DEB/JAR)或者源码。

- 单击“下载”,可获取对应软件包(RPM/DEB/JAR)。
- 单击“前往社区”,下载相应源码。
- 获取依赖文件。
- RPM包
- 方式一:直接安装,生成相应的依赖文件。
rpm -ivh package.rpm
- (推荐)方式二:解压RPM包,找到对应的依赖文件。
rpm2cpio package.rpm | cpio -idmv
package:表示待下载软件包名称。
- 方式一:直接安装,生成相应的依赖文件。
- DEB包
- 方式一:直接安装,生成相应的依赖文件。
dpkg -i package.deb
- (推荐)方式二:解压DEB包,找到对应的依赖文件。
dpkg-deb -x package.deb ./extract_dir
- package:表示待下载软件包名称。
- extract_dir:表示解压目录。
- 方式一:直接安装,生成相应的依赖文件。
- JAR包:直接使用下载的JAR包替换迁移环境中不兼容的JAR包。
- 源码:单击“前往社区”,可获取源码并根据指导书进行安装,生成相应的依赖文件。
- RPM包
- 使用新生成或解压得到的依赖文件替换“依赖文件存放路径”下依赖文件。
父主题: 参考