通过CPAN安装perl模块的Net :: SSLeay的(install perl module

2019-08-01 04:33发布

我试图安装的Net :: SSLeay的虽然CPAN安装Email ::发送:: 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

Answer 1:

在Ubuntu上,尝试

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


Answer 2:

在Ubuntu 12.04

sudo apt-get install libssl-dev

这解决了这个问题对我来说



Answer 3:

在CentOS,这里是我的解决方案:

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


Answer 4:

试图通过你自己手动运行的过程中。 从CPAN提示:

  1. 类型look Net::SSLeay进入外壳的解压缩目录
  2. perl Makefile.PL
  3. make
  4. make test
  5. make install

如果有一个“自述”或“安装”文件,尝试阅读这些呢。 如果您遇到任何错误,您可以将您的问题,也许有人可以提供帮助。



Answer 5:

CentOS的6.5:

yum install perl-Net-SSLeay


Answer 6:

在Arch Linux的: pacman -S perl-net-ssleay



Answer 7:

尝试安装下列两者的相关性。 它要解决的是你有问题。

sudo apt-get install libnet-ssleay-perl
sudo apt-get install libio-socket-ssl-perl


文章来源: install perl module Net::SSLeay through cpan