Проблема с зависимостями при установке perl-Net-SNMP

Когда я пытался установить perl-Net-SNMPЯ получаю ошибку зависимости ниже:

# yum install perl-Net-SNMP

...

--> Processing Dependency: perl(Digest::HMAC) for package: perl-Net-SNMP-5.2.0-4.el6.noarch
--> Processing Dependency: perl(Digest::SHA1) for package: perl-Net-SNMP-5.2.0-4.el6.noarch
--> Finished Dependency Resolution
Error: Package: perl-Net-SNMP-5.2.0-4.el6.noarch (epel)
           Requires: perl(Digest::HMAC)
Error: Package: perl-Net-SNMP-5.2.0-4.el6.noarch (epel)
           Requires: perl(Digest::SHA1)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

2 ответа

Решение

Это показывает, что ваш сервер yum не имеет всех зависимостей для perl-Net-SNMP, поэтому при отображении ошибки разрешения зависимостей при установке perl-Net-SNMP сначала необходимо вручную установить эти зависимости из другого репозитория после завершения разрешения / установки зависимости вам нужно запустить этот общий yum установить Perl-Net-SNMP

Вы можете получить эту зависимость от pkgs.org,rpm.pbone.net и других репозиториев.

Установите необходимые пакеты Perl, выполнив:

cpan -i Digest::HMAC
cpan -i Digest::SHA1

После чего запустить yum install perl-Net-SNMP снова

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