今天在使用yum源安装nginx的时候出现了如下问题,经过查询资料和测试,现将解决方案介绍如下。
yum源方式安装nginx
linux下用yum安装nginx安装命令如下。
yum install nginx
如果出现No package nginx available.的问题,解决方案如下。
一、问题描述
运行命令 yum install nginx 之后出现如下图情况。
二、解决过程如下
根据问题描述可以看出,是yum源出了问题,因此我们需要捣鼓以下yum源配置。具体解决过程如下。
1.备份CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/
// centos 6
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
// 或者 centos 7
wget -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.把服务器的包信息下载到本地电脑缓存起来,