Назад | Перейти на главную страницу

Модули Perl не устанавливаются в AMI Amazon Linux (centOs 6.5)

Я настраиваю пользовательские метрики cloudwatch, для чего требуется установка некоторых модулей Perl.

Вот команда, которую я пытаюсь установить модули Perl.

yum install perl-Switch perl-Sys-Syslog perl-LWP-Protocol-http

Я использую CentOs 6.5 на AWS. Вот ответ, который я получаю.

    [root@ip-10-21-1-38 aws-scripts-mon]# yum install perl-Switch perl-Sys-Syslog perl-     LWP-Protocol-http
    Loaded plugins: fastestmirror, presto
    Loading mirror speeds from cached hostfile
    * base: mirror.es.its.nyu.edu
    * extras: mirror.ash.fastserv.com
    * updates: mirror.ash.fastserv.com
    Setting up Install Process
    No package perl-Switch available.
    No package perl-Sys-Syslog available.
    No package perl-LWP-Protocol-http available.
    Error: Nothing to do
    You have new mail in /var/spool/mail/root

Пожалуйста, помогите с установкой модулей Perl.

Это не пакеты ОС, а модули для Perl, большинство модулей можно получить через CPAN.

Посмотри Вот для получения подробной информации о том, как это сделать. Это довольно простой процесс.

Я использовал эти команды для установки этих модулей Perl через CPAN:

curl -L https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm | perl - App::cpanminus
cpanm LWP::Protocol::https
cpanm Switch
cpanm Sys::Syslog

я использовал cpanm но я мог бы использовать cpan команда.