【CentOS7】下载nginx报错:No package nginx available. Error: Nothing to do

错误展示

复制代码
[root@localhost ~]# yum install -y nginx
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: ftp.sjtu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: mirrors.shu.edu.cn
No package nginx available.
Error: Nothing to do

出现这个的原因是因为本地yum源中没有nginx。

解决办法

法1 :创建一个/etc/yum.repos.d/nginx.repo的文件,新增一个yum源。

bash 复制代码
vim /etc/yum.repos.d/nginx.repo
复制代码
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

法2:安装epel

EPEL (Extra Packages for Enterprise Linux)基于Fedora的一个项目,为"红帽系"的操作系统提供额外的软件包。

bash 复制代码
yum -y install epel-release 

然后再安装nginx

bash 复制代码
yum install -y nginx
相关推荐
代码游侠9 分钟前
复习—sqlite基础
linux·网络·数据库·学习·sqlite
一颗青果28 分钟前
Reactor模型 | OneThreadOneLoop
运维·网络
王凌波31 分钟前
Linux 源码阅读环境配置一条龙
linux
❀͜͡傀儡师43 分钟前
docker部署PruneMate
运维·docker·容器
k***92161 小时前
Linux救援模式是什么,如何使用
linux·运维·服务器
oMcLin1 小时前
Systemd 深度解析:理解并掌握 Linux 的现代启动系统
linux·运维·服务器
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [fs]open
linux·笔记·学习
深耕AI2 小时前
【Docker使用】从拉取到运行
运维·docker·容器
蒜丶2 小时前
openEuler 22.03 修改 ssh 22 端口
运维·ssh
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [fs]nsfs
linux·笔记·学习