我试图更新我的PHP版本,使用webtatic回购 。 我已经在家里的机器上运行的一个testing虚拟机服务器上成功地完成了(使用链接中的确切步骤),但是当我尝试在我的活动服务器上执行相同的操作时,会出现一个错误,提示no package php56w available
。
在两台服务器上运行yum repolist
,我的testing服务器在webtatic的状态栏下显示285
,但在我的实时服务器上显示43+242
。 我所能想到的是在我的testing服务器上,所有285个软件包都可用,但在我的活动服务器上只有43个软件包可用。
我正确地认为? 如果是这样,我怎样才能使其他软件包也可用?
两台服务器都运行CentOS 6.5(最终)
“状态”列显示存储库中可用包的数量。 在你的情况(43 + 242)的意思
Number of packages can be install(43) + packages excluded(242)
看来你已经排除了一些在webstaticconfiguration文件中的软件包。 检查/etc/yum.repos.d/webstatic.repo中的以下行
exclude=php*
从webstatic.repo注释或删除所有排除的软件包,然后再次运行repolist。
/etc/yum.conf
也可以包含排除的软件包,所以你也可能需要检查。