Chinaunix

标题: 求教如何手工安装perl的一下模块呀 [打印本页]

作者: jhtdder    时间: 2012-05-30 18:11
标题: 求教如何手工安装perl的一下模块呀
今天在一台centos 6.5上搭了台邮件服务器,在装clamav后,运行调试命令 /usr/local/sbin/amavisd debug输出如下:
ERROR: MISSING REQUIRED BASIC MODULES:
  MIME::Head
  MIME::Body
  MIME::Entity
  MIME:arser
  MIME:ecoder::Base64
  MIME:ecoder::NBit
  MIME:ecoder::UU
  MIME:ecoder::Gzip64
  Net::Server
  Net::Server:reFork
BEGIN failed--compilation aborted at /usr/local/sbin/amavisd line 171
应该是一些perl模块没装,但通过 www.cpan.org去也无法查到个头绪,整的头都晕了,求教各位这些个模块应该怎么装啊
作者: zhlong8    时间: 2012-05-30 21:44
命令行 cpan MIME::Head 就会安装这个模块
作者: jhtdder    时间: 2012-05-31 09:41
cpan MIME::Head 试过了,不行啊
作者: suautotest    时间: 2012-05-31 09:43
cpan -i 模块名称,例如:cpan -i Net:cap
作者: zhlong8    时间: 2012-05-31 09:54
jhtdder 发表于 2012-05-31 09:41
cpan MIME::Head 试过了,不行啊


查 cpan 可以看到这些模块属于 MIME::tools 这个包的,但是版本怎么这么混乱 03 年就是 6.2 了现在才 5.5
作者: ecjtubaowp    时间: 2012-05-31 10:01
centos都6.5了啊。
作者: jhtdder    时间: 2012-05-31 16:14
全部搞定了,方法就是耐心的一个一个的去www.cpan.org下下包来装,用perl Makefile.PL来查看依赖,有依赖关系的再下包装,终于搞定,运行:/usr/local/sbin/amavisd debug 命令后又报错:Error in config file "/etc/amavisd.conf": Undefined subroutine &Amavis::AV::ask_daemon called at /etc/amavisd.conf line 434. 继续悲剧,接续折腾中
作者: cecial    时间: 2012-06-01 23:29
推荐用cpanm安装,自动处理依赖关系,一个个装,多累啊




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2