【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
相关推荐
FORCECON120 小时前
力控SCADA城市轨道交通综合监控系统,综合调度,智慧运维,全景一体化监控,保障安全高效运营
运维·监控·scada·报警·轨道交通·供电·综合调度
ZHECSDN20 小时前
Ubuntu内存优化实战:告别卡死,让Linux内存管理更智能
linux·ubuntu
源图客20 小时前
Linux系统部署Postgres数据库(ubuntu22.04)
linux·运维·数据库
唐朝板栗丶TDC20 小时前
Windows下使用WSL2创建Ubuntu子系统(更改安装位置与启动图形桌面)
linux·windows·经验分享·ubuntu
Elnaij20 小时前
Linux系统与系统编程(4)——Linux软件包管理器、Vim与gcc
linux
齐齐大魔王20 小时前
linux-进程通信
linux·运维·服务器
十铭忘20 小时前
实用linux 命令和实用工具
linux·经验分享
Fanfanaas20 小时前
Linux 系统编程 进程篇 (二)
linux·运维·服务器·c语言·开发语言·学习
爱莉希雅&&&20 小时前
MySQL 高可用实战:PXC + HAProxy + Keepalived 完整版笔记
运维·数据库·mysql·haproxy·数据库同步·pxc
Once_day20 小时前
Linux之(31)Shell的set命令
linux·运维·bash