运行后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
我该怎么做才能解决这些依赖问题?
任何帮助都值得感激!:)
答案1
我假设你正在使用亚马逊的 Linux?如果是:
似乎 perl-Compress-Raw-Zlib-2.020-129.el6.x86_64 是从 CentOS 安装的,并且它与 Amzn 不兼容。
您可以尝试删除 perl-Compress-Raw-Zlib-2.020-129.el6.x86_64,然后安装亚马逊提供的版本:
yum erase perl-Compress-Raw-Zlib
yum install perl-Compress-Raw-Zlib
在执行此操作之前,请检查以确保 /etc/yum.repos.d 中没有安装 CentOS repo。
安装 AMZN 版本的 perl 模块后,您可以尝试重新安装 aws-cli。