Проблема с зависимостями при установке 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
снова