在实验室大型机上离线安装一些特定软件、程序的过程中,经常会因为缺少一些依赖库或依赖库的版本过低造成安装失败。为方便快捷的下载好这些依赖库,我搜集了一个便捷的途径供大家参考。
注:本文安装过程中需要一台与大型机系统版本号相同的可联网电脑平台。
一、联网电脑配置操作
# 打开yum文件配置信息
vim /etc/yum.conf
# 修改第三行为自动保存rpm包
keepcache=1
# 在线下载依赖包
yum -y install ***
# 系统中已安装的依赖包不会重复下载,为保证全部下载,需覆盖安装一次
yum -y reinstall ***
以上,所有依赖包已被自动保存至以下两个文件夹中:
# 首次安装包地址
/var/cache/yum/x86_64/6/base/packages
# 更新包地址
/var/cache/yum/x86_64/6/updates/packages
将以上两个文件夹中的文件全部导入到大型机中即可进行下一步。
二、大型机本地安装依赖包
进入依赖包所在文件夹,执行以下命令:
rpm -Uvh --replacepkgs *.rpm --nodeps --force
至此,离线安装完成。