成功后
apt-get install clamav
然后我做了:
perl -MCPAN -e shell 安装File :: Scan :: ClamAV
得到了
CPAN.pm:打造J / JA / JAMTUR / File-Scan-ClamAV-1.91.tar.gz 在/ root / bin(或其他一些地方)找不到clamd - 你确定clamav在安装? 警告:命令没有成功[/ usr / bin / perl Makefile.PL INSTALLDIRS = site] JAMTUR /文件扫描,ClamAV的-1.91.tar.gz / usr / bin / perl Makefile.PL INSTALLDIRS = site - 不行 运行make test 制造一些问题,不会testing 运行make install 造成一些问题,不会安装 在此命令中失败: JAMTUR / File-Scan-ClamAV-1.91.tar.gz:writemakefile NO'/ usr / bin / perl Makefile.PL INSTALLDIRS = site'返回状态512
我做错了什么?
clamd是指clamav守护进程。 你需要安装clamav-daemon软件包。
我发现命令dh-make-perl
非常有帮助,因为它允许CPAN模块很容易地转换成.debs
在我的系统上,安装了“clamav-daemon”包(不仅仅是“clamav”),命令dh-make-perl --cpan File::Scan::ClamAV --build
成功地生成了一个.deb文件,然后安装罚款与dpkg -i
另外可能会感兴趣的是,在Debian版本库中已经存在不同的clamav接口libclamav-client-perl,并且在Ubuntu的宇宙
如果你的目标是在Debian上安装ClamAV,你可以参考这篇文章 –
在Debian上安装ClamAV
这是debian volatile的官方文档:
http://www.debian.org/volatile/
顺便说一句,从cpan shell的错误是,它searchclad在你的根homedir。 它找不到它,并轰动