'没有包nginx可用'错误CentOS 6.5

Thơ*_*àng 6 linux install centos nginx centos6.5

我正在尝试在CentOS 6.5上安装nginx,然后我在文件/etc/yum.repos.d/nginx.repo上添加了这些行. 在此输入图像描述

然后通过以下方式安装nginx:
在此输入图像描述

我有一条消息错误:没有可用的包nginx如何解决?我非常感谢您在解决这个问题时能给我的任何帮助!

gex*_*xly 26

nginx不是基础CentOS存储库的一部分.

但是你可以安装EPEL repositiry来获取nginx:

yum install epel-release

然后

yum install nginx

  • 没有包装epel-release可用. (8认同)

Ama*_*ose 5

您的回购网址有误。根据您的操作系统版本,必须手动将$ releasever替换为“ 5”(对于5.x)或“ 6”(对于6.x)。同样,您还必须编辑$ basearch。之后,执行以下命令

百胜清理所有

百胜安装nginx

另一种选择是安装epel存储库并从那里安装nginx。

百胜安装epel-release

百胜清理所有

百胜安装nginx


小智 5

这对于oraclelinux7应该很好用

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install nginx
Run Code Online (Sandbox Code Playgroud)

在oraclelinux上安装nginx的Dockerfile:

FROM oraclelinux:7-slim
RUN rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
RUN yum -y install nginx && yum clean all && rm -rf /var/cache/yum
EXPOSE 80
ENTRYPOINT ["nginx", "-g", "daemon off;"]
Run Code Online (Sandbox Code Playgroud)


Mar*_*arc 5

对我有用的(CentOS 7.1)首先删除 epel:

yum remove epel-release
yum install epel-release
yum update
yum install nginx
Run Code Online (Sandbox Code Playgroud)