установить модуль perl Net:: SSLeay через cpan

Я попытался установить Net::SSLeay, хотя cpan для установки Email::Send::SMTP:: TLS, но я получаю следующую ошибку.

cpan[5]> install Net::SSLeay
Running install for module 'Net::SSLeay'
Running make for M/MI/MIKEM/Net-SSLeay-1.49.tar.gz
  Has already been unwrapped into directory /home/ubuntu/.cpan/build/Net-SSLeay-1.49-VDZ57t
Could not make: Unknown error
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible

6 ответов


на ubuntu, попробуйте

sudo apt-get install libnet-ssleay-perl
sudo apt-get install libcrypt-ssleay-perl

В Ubuntu 12.04

sudo apt-get install libssl-dev

это решило проблему для меня


на Centos, вот мое решение:

sudo yum install perl perl-CPAN perl-Net-SSLeay perl-IO-Socket-SSL

попробуйте выполнить процесс самостоятельно вручную. Из подсказки CPAN:

  1. тип look Net::SSLeay зайти в оболочку в распакованном каталоге
  2. perl Makefile.PL
  3. make
  4. make test
  5. make install

если есть файл" README "или" INSTALL", попробуйте прочитать их тоже. Если вы столкнетесь с какими-либо ошибками, вы можете добавить свой вопрос, и, возможно, кто-то может помочь.


Centos 6.5:

yum install perl-Net-SSLeay

В Arch Linux:pacman -S perl-net-ssleay