yum下载全量依赖rpm包
对于一些安全级别比较高的生产环境,服务器一般都无法访问互联网,如果需要安装软件,就需要进行离线安装。
CentOS离线安装的方法主要有两种:源码编译、rpm安装包。通常采用 rpm 包安装。
查看依赖
$ sudo yum deplist xxxx
下载
使用 repotrack
安装
$ sudo yum install yum-utils
下载
$ repotrack xxxx
使用 yumdownloader
安装
$ sudo yum install yum-utils
下载
$ yumdownloader --resolve --destdir=. xxxx
使用 yum 的 downloadonly 插件
安装
$ sudo yum install yum-download
下载
$ yum -y install xxxx --downloadonly --downloaddir=.
安装
$ rpm -Uvh --force --nodeps *.rpm