Php
在 CentOS 6.6 上安裝 php-imap 時出錯
我正在嘗試在 CentOS 6.6 上安裝 php-imap
yum install php-imap
但我收到了這個錯誤:
Error: Package: php-common-5.3.29-4.w5.x86_64 (webtatic) Requires: libcurl.so.3()(64bit) Error: Package: php-imap-5.3.29-4.w5.x86_64 (webtatic) Requires: libc-client.so.1()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
如果我嘗試安裝
libcurl
它yum install libcurl
說它已經安裝Package libcurl-7.19.7-40.el6_6.4.x86_64 already installed and latest version
我不知道有什麼問題。任何人都知道如何解決這個問題?
您正在混合 3rd 方儲存庫(webtatic),這就是您遇到問題的原因。
你可以做的是:
yum install php-imap --disablerepo=webtatic
這將從 CentOS 官方儲存庫安裝 php-imap。
其他看起來錯誤的事情是 yum 為您提供的軟體包的發行版本中的“w5”。它建議您在 CentOS 6.x 系列上為 EL5 添加了 Webtatic。據我所知,如果 webtatic 用於 EL6/CentOS6,則 webtatic 在軟體包發布中使用“w6”。