CentOS离线使用yum安装软件包

一、yum下载软件安装包

  1. 首先安装插件 yum install -y yum-plugin-downloadonly

  2. 下载nginx软件包到当前目录 yum install -y --downloadonly --downloaddir=./ nginx

注:如果找不到软件包
a. 更换yum源备份旧的yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b. 下载阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
c. 清空缓存yum clean all
d. 重建缓存 yum makecache
e. yum install epel-release

具体参考  https://www.cnblogs.com/maxwell-xu/p/8000458.html

注意:--downloadonly参数将自动下载程序包安装时所需要的所有依赖,所以建议在全新的系统中使用本命令,因为在已经安装过部分依赖的系统上,yum不会将所有需要的依赖下载完全

二、yum离线安装软件包

  1. 首先将我们下载的软件包拷贝到内网服务器上,进入软件包目录,执行下面的命令: yum localinstall -y --nogpgcheck GeoIP-1.5.0-13.el7.x86_64.rpm openssl*.rpm nginx*.rpm

注意点: 1.使用yum localinstall命令需要的程序包时需要同时安装程序包所有的依赖项目,否则还是会尝试联网去下载缺少的依赖项目; 2.“--nogpgcheck”参数主要是为了不让yum对程序包进行GPG验证 **

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值