缺less软件包依赖 – CentOS – Amazon EC2

运行yum update --skip-broken我得到以下内容:

 Packages skipped because of dependency problems: aws-cli-1.1.0-1.3.amzn1.noarch from amzn-main 1:perl-Compress-Raw-Zlib-2.020-129.el6.x86_64 from centos python-bcdoc-0.10.0-1.0.amzn1.noarch from amzn-main python-botocore-0.17.0-1.2.amzn1.noarch from amzn-main python-rsa-3.1.2-4.3.amzn1.noarch from amzn-main 

我能做些什么来解决这些依赖性问题?

任何帮助表示赞赏! 🙂

我假设你正在使用亚马逊的Linux? 如是:

出现perl-Compress-Raw-Zlib-2.020-129.el6.x86_64是从CentOS安装的,与Amzn不兼容。

你想尝试删除perl-Compress-Raw-Zlib-2.020-129.el6.x86_64,然后安装Amazon提供的一个:

 yum erase perl-Compress-Raw-Zlib yum install perl-Compress-Raw-Zlib 

在执行此操作之前,请检查以确保/etc/yum.repos.d中未安装CentOS repo。

一旦你安装了perl模块的AMZN版本,你可以尝试重新安装aws-cli。