最近在公司离线服务器上需要使用yum安装一些软件,由于软件的rpm依赖过于复杂,无法一一下载依赖包,想出来这种方式安装软件,稍微记录一下。
1.在本地的可以联网的机器上使用yum install --downloadonly --downloaddir=/yum/docker1 docker-engine 将所需要的rpm下载下来(可以新建一个docker,这样的话本来的环境很干净,通过yum下载的rpm包依赖更完整)
2.上传到需要安装的服务器上,进入包含这些rpm路径的文件夹运行rpm -Uvh --force --nodeps *rpm