Fedora-21 epel发布与nginx冲突

Fedora-21 epel发布与nginx冲突,nginx,fedora,epel,Nginx,Fedora,Epel,在Fedora-21机器上安装nginx时,我遇到以下错误: 命令: sudo yum安装nginx` 错误:(仅显示最后几行) 在做了一些实验之后,我发现问题是由于安装了epel发布包。所以为了扭转局面,我不得不卸载epel包(使用yum-remove-epel-release)。在删除该软件包后,nginx的安装进展顺利,然后我不得不重新安装epel发布软件包。 我想知道是否有其他更好的方法来解决这个问题?您是从源代码构建的吗?我可以看到nginx-1.6.3,它是一个较旧的版本。这是故意的

在Fedora-21机器上安装nginx时,我遇到以下错误:

命令:

sudo yum安装nginx`

错误:(仅显示最后几行)

在做了一些实验之后,我发现问题是由于安装了epel发布包。所以为了扭转局面,我不得不卸载epel包(使用yum-remove-epel-release)。在删除该软件包后,nginx的安装进展顺利,然后我不得不重新安装epel发布软件包。
我想知道是否有其他更好的方法来解决这个问题?

您是从源代码构建的吗?我可以看到nginx-1.6.3,它是一个较旧的版本。这是故意的吗?我只是使用命令“sudo-yum-install-nginx”,之前没有其他相关命令。我猜这将仅从Fedora存储库下载。请先尝试yum update,然后再尝试yum install nginx,如果仍然出现错误,请告诉我。已经尝试了多次,然后是yum updates,然后安装nginx。同样的错误。你试过从源代码生成吗?你是从源代码生成的吗?我可以看到nginx-1.6.3,它是一个较旧的版本。这是故意的吗?我只是使用命令“sudo-yum-install-nginx”,之前没有其他相关命令。我猜这将仅从Fedora存储库下载。请先尝试yum update,然后再尝试yum install nginx,如果仍然出现错误,请告诉我。已经尝试了多次,然后是yum updates,然后安装nginx。相同的错误。您是否尝试过从源代码生成?
--> Processing Dependency: perl(:MODULE_COMPAT_5.16.3) for package: 1:nginx-1.6.3-6.el7.x86_64
--> Processing Dependency: libperl.so()(64bit) for package: 1:nginx-1.6.3-6.el7.x86_64
--> Processing Dependency: libgd.so.2()(64bit) for package: 1:nginx-1.6.3-6.el7.x86_64
--> Finished Dependency Resolution Error: Package: 1:nginx-1.6.3-6.el7.x86_64 (epel)
           Requires: libperl.so()(64bit) Error: Package: 1:nginx-1.6.3-6.el7.x86_64 (epel)
           Requires: libgd.so.2()(64bit) Error: Package: 1:nginx-1.6.3-6.el7.x86_64 (epel)
           Requires: perl(:MODULE_COMPAT_5.16.3)  You could try using --skip-broken to work around the problem  You could try running: rpm -Va --nofiles --nodigest