2014-04-29 5 views
1

CentOS에서 php55w 패키지를 설치하려고합니다. 이전에 php54를 설치하고 새 패키지를 업데이트하기 전에 모든 이전 PHP 패키지를 제거했습니다. 내가 sudo를 할 때 php55w를 설치하면 다음과 같은 에러가 난다.CentOS에서 php55w를 설치하는 중 오류가 발생했습니다.

Setting up Install Process 
Resolving Dependencies 
--> Running transaction check 
---> Package php55w.x86_64 0:5.5.11-1.w5 will be installed 
--> Processing Dependency: php55w-common = 5.5.11-1.w5 for package: php55w-5.5.11-1.w5.x86_64 
--> Processing Dependency: php55w-cli = 5.5.11-1.w5 for package: php55w-5.5.11-1.w5.x86_64 
--> Processing Dependency: httpd-mmn = 20051115 for package: php55w-5.5.11-1.w5.x86_64 
--> Processing Dependency: httpd for package: php55w-5.5.11-1.w5.x86_64 
--> Processing Dependency: libssl.so.6()(64bit) for package: php55w-5.5.11-1.w5.x86_64 
--> Processing Dependency: libcrypto.so.6()(64bit) for package: php55w-5.5.11-1.w5.x86_64 
---> Package php55w-opcache.x86_64 0:5.5.11-1.w5 will be installed 
--> Running transaction check 
---> Package httpd.x86_64 0:2.2.15-15.el6.centos.1 will be installed 
--> Processing Dependency: httpd-tools = 2.2.15-15.el6.centos.1 for package: httpd-2.2.15-15.el6.centos.1.x86_64 
--> Processing Dependency: apr-util-ldap for package: httpd-2.2.15-15.el6.centos.1.x86_64 
--> Processing Dependency: /etc/mime.types for package: httpd-2.2.15-15.el6.centos.1.x86_64 
---> Package openssl098e.x86_64 0:0.9.8e-17.el6.centos.2 will be installed 
---> Package php55w-cli.x86_64 0:5.5.11-1.w5 will be installed 
---> Package php55w-common.x86_64 0:5.5.11-1.w5 will be installed 
--> Processing Dependency: libcurl.so.3()(64bit) for package: php55w-common-5.5.11-1.w5.x86_64 
--> Running transaction check 
---> Package apr-util-ldap.x86_64 0:1.3.9-3.el6_0.1 will be installed 
---> Package httpd-tools.x86_64 0:2.2.15-15.el6.centos.1 will be installed 
---> Package mailcap.noarch 0:2.1.31-2.el6 will be installed 
---> Package php55w-common.x86_64 0:5.5.11-1.w5 will be installed 
--> Processing Dependency: libcurl.so.3()(64bit) for package: php55w-common-5.5.11-1.w5.x86_64 
--> Finished Dependency Resolution 
Error: Package: php55w-common-5.5.11-1.w5.x86_64 (webtatic-el5) 
      Requires: libcurl.so.3()(64bit) 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 

나는 오랫동안 이것으로 지금 붙어있다. 이 문제를 해결하는 방법을 모릅니다. 나는 CentOS에 비해 상대적으로 새로운 편이다. 궁금한 점이 있으면 알려주세요.

감사합니다, libcurl.so.3의 더 새로운 버전

+0

이 도움을 시도 – aldanux

+0

rpmforge를 사용하더라도 도움이되지 않습니다. 여기에 게시하기 전에 해당 기사를 보았습니다 :( –

답변

1
Error: Package: php55w-common-5.5.11-1.w5.x86_64 (webtatic-el5) 
      Requires: libcurl.so.3()(64bit) 

가능성 php55w - 일반적인 빌드.

php55w-common을 설치하기 전에 libcurl 패키지를 업데이트해야합니다.

또한

# yum provides '*/libcurl.so.*'; 

이 libcurl.so.3가 포장되지 수 있음 확인합니다. https://www.centos.org/forums/viewtopic.php?t=5028 : 당신은 el6 서버에 webtatic-EL5를 설치 한

+0

이미 libcurl-7.28.1-2.el6.x86_64 및 libcurl-devel-7.28.1-2.el6.x86_64 –

+0

으로 업데이트되었습니다. 해당 패키지는 libcurl.so뿐입니다. .4 libcurl.so.3을 얻으려면 어떻게해야합니까? 잠시 동안 동일하게 검색 중입니다. –

+0

rpmforge 저장소를 설치하는 데 링크를 사용하고 있습니까? – user345352353

4

의 el6 버전 어쩌면

yum remove webtatic5-release 
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm 
+0

6.6 버전에서 도움이되었습니다. – drupality

관련 문제