我正在尝试安装php53u-pecl-memcached
,然后出现以下错误:
[root@host1]# yum install php53u-pecl-memcached
Loaded plugins: priorities, update-motd, upgrade-helper
736 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package php53u-pecl-memcached.x86_64 0:1.0.0-2.ius.el6 will be installed
--> Processing Dependency: libmemcached.so.2(libmemcached_2)(64bit) for package: php53u-pecl-memcached-1.0.0-2.ius.el6.x86_64
--> Processing Dependency: libmemcached.so.2()(64bit) for package: php53u-pecl-memcached-1.0.0-2.ius.el6.x86_64
--> Finished Dependency Resolution
Error: Package: php53u-pecl-memcached-1.0.0-2.ius.el6.x86_64 (ius)
Requires: libmemcached.so.2(libmemcached_2)(64bit)
Error: Package: php53u-pecl-memcached-1.0.0-2.ius.el6.x86_64 (ius)
Requires: libmemcached.so.2()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
为什么会这样?我安装了memcached
和libmemcached
:
[root@host1]# yum list installed | grep memca
libmemcached.x86_64 1.0.8-2.6.amzn1 @amzn-main
memcached.x86_64 1.4.13-1.11.amzn1 @amzn-main
操作系统在aws实例上为Amazon Linux AMI release 2013.09
。