解决centos yum安装”No package nginx available.”问题

docker下的centos问题真是多
nginx都装不了~
不过问题还是要解决一下。

问题原因:
nginx位于第三方的yum源里面,而不在centos官方yum源里面

解决方法:
安装epel(Extra Packages for Enterprise Linux)

简介
EPEL是企业版 Linux 附加软件包的简称,EPEL是一个由Fedora特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。
EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 项目与 Fedora 基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。
附EPEL官网:http://fedoraproject.org/wiki/EPEL/zh-cn

下载并安装EPEL

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm
yum repolist      ##检查是否已添加至源列表

如何卸载EPEL

rpm -e epel-release

感谢:
https://my.oschina.net/zk875/blog/823677

小 虾

哦也,我是小虾

You may also like...