我正在尝试更新Centos 6.6上的curl包。目前它已安装版本7.19。我创建了新的repo文件:
[CityFan]
name=City Fan Repo
baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/
enabled=1
gpgcheck=0
之后
yum clean all
当我现在运行命令列出所选仓库上的所有包时:
yum --disablerepo="*" --enablerepo="city-fan.org" list available | grep curl
40:curl.i686 7.47.1-4.0.cf.rhel6 city-fan.org
41:curl.x86_64 7.47.1-4.0.cf.rhel6 city-fan.org
74:libcurl.i686 7.47.1-4.0.cf.rhel6 city-fan.org
75:libcurl.x86_64 7.47.1-4.0.cf.rhel6 city-fan.org
76:libcurl-devel.i686 7.47.1-4.0.cf.rhel6 city-fan.org
77:libcurl-devel.x86_64 7.47.1-4.0.cf.rhel6 city-fan.org
78:libcurl7112.i686 7.11.2-25.cf.rhel6 city-fan.org
79:libcurl7112.x86_64 7.11.2-25.cf.rhel6 city-fan.org
80:libcurl7155.i686 7.15.5-17.cf.rhel6 city-fan.org
81:libcurl7155.x86_64 7.15.5-17.cf.rhel6 city-fan.org
版本7.47。
但是,我仍然没有选择安装上面显示的版本7.47。当我运行yum --showduplicates list curl | expand
时,我得到了这个:
Loaded plugins: presto, priorities, security
3584 packages excluded due to repository priority protections
Installed Packages
curl.x86_64 7.19.7-46.el6 @base
Available Packages
curl.x86_64 7.19.7-46.el6 base
另外,我尝试运行sudo yum install curl-7.47.1-4.0
Loaded plugins: presto, priorities, security
Setting up Install Process
3584 packages excluded due to repository priority protections
No package curl-7.47.1-4 available.
Error: Nothing to do
仍然没有。 yum install curl升级也赢得了任何东西。我在这里做错了吗?