本文主要是介绍【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源。
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的一个项目,为“红帽系”的操作系统提供额外的软件包。
yum -y install epel-release
然后再安装nginx
yum install -y nginx
这篇关于【CentOS7】下载nginx报错:No package nginx available. Error: Nothing to do的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!