Отсутствует зависимость от пакета - 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

Что я могу сделать, чтобы решить эти проблемы зависимости?

Любая помощь приветствуется!:)

1 ответ

Решение

Я полагаю, вы используете Linux от Amazon? Если да:

Похоже, что 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

Перед этим убедитесь, что репозиторий CentOS не установлен в /etc/yum.repos.d.

После того, как вы установили AML-версию модуля perl, вы можете попытаться переустановить aws-cli.

Другие вопросы по тегам