Я гуглил в течение многих часов для нахождения решения, но ничего не мог найти.
Что я могу сделать с этой ошибкой? Я не мог установить php-грушу на centOS 6.5.
[root@server ~] # yum search php-pear
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hosttile
* base: www.mirrorservice.org
* epel: www.mirrorservice.org
* extras: mirror.econdc.com
* rpmforge: www.mirrorserv1ce:org
* updates: centos.hyve.com
============================ Matched: php-pear =========================
horde-enhanced.noarch : Adds extra functionality to the horde framework
[root@server ~]# yum install php-pear
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
* base: wvv.mirrorservice.org
* epel: www.mirrorserv1ce:org
* extras: mirror.econdc.com
* rpmforge: www.mirrorservice.org
* updates: centos.openitc.uk
Setting up Install Process
No package php—pear available.
Error: Nothing to do
Через несколько дней я наконец нашел ответ.
Просто введите:
sudo nano /etc/yum.conf
А затем удалите php *
, затем введите:
yum install --enablerepo remi php-pear php-devel
Удачи!
Дефинитивно е во основното репо (види подолу од машина Cent 6.5). Прво би пробал yum clean all
за да ја отстранам можноста за проблем со кеширање.
[gbeech@ny-man02 ~]$ yum info php-pear
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* epel: yum.ds.stackexchange.com
stack-local-prod | 2.9 kB 00:00
Available Packages
Name : php-pear
Arch : noarch
Epoch : 1
Version : 1.9.4
Release : 4.el6
Size : 393 k
Repo : base
Summary : PHP Extension and Application Repository framework
URL : http://pear.php.net/package/PEAR
License : BSD and PHP and LGPLv2+
Description : PEAR is a framework and distribution system for reusable PHP
: components. This package contains the basic PEAR components.
[gbeech@ny-man02 ~]$ cat /etc/centos-release
CentOS release 6.5 (Final)
[gbeech@ny-man02 ~]$
Проверете ја вашата конфигурација за да дознаете дали пакетите се исклучени. Yum не може да инсталира исклучени пакети, па дури и нема да го признае нивното постоење.
Најочигледните датотеки што треба да се прегледаат се:
/etc/yum.conf
/etc/yum.repos. d
директориум