yum离线安装软件(以ngnix为例)
---------------------------------在线环境制作yum源-----------------------------
1、下载三个插件:yum-plugin-downloadonly yum-utils createrepo
yum install yum-plugin-downloadonly yum-utils createrepo
2、安装可下载nginx的yum源
yum install epel-release
3、下载ngnix及其所有依赖项到/tmp/pitaya目录
yum install --downloadonly --installroot=/tmp/pitaya-installroot --releasever=6 --downloaddir=/tmp/pitaya nginx
并把pitaya这个目录压缩发送到离线环境的/tmp目录下并解压
--------------------------以下为离线环境------------------------------
4、制作yum仓库
createrepo --database /tmp/pitaya
5、指定pitaya yum仓库的路径
vi /etc/yum.repos.d/pitaya.repo
[pitaya]
name=CentOS-$releasever - httpd
baseurl=file:///tmp/pitaya
enabled=0
gpgcheck=0
6、离线安装ngnix
yum --disablerepo=\* --enablerepo=pitaya install --nogpgcheck nginx