我有一个perl模块(Email :: AutoReply),它将自述文件中列出的BerkeleyDB作为可选依赖项。当您尝试使用cpan或cpanminus安装它时,它也会尝试安装BerkeleyDB。问题在于,无论我做什么,BerkeleyDB都无法安装一长串错误,即使我满足了所有要求。这使我无法安装Email :: AutoReply,即使它应该是可选的。
那么,如何在没有其依赖项的情况下安装模块?我能以某种方式删除依赖吗?是否有一些命令行选项?
答案 0 :(得分:1)
安装其他dependencies后(你可能已经从之前的尝试中做过),
cd /tmp
wget http://search.cpan.org/CPAN/authors/id/A/AM/AMONSEN/Email-AutoReply-1.04.tar.gz
tar xvzf Email-AutoReply-1.04.tar.gz
cd Email-AutoReply
perl Makefile.PL && make test && make install
cd ..
rm -rf Email-AutoReply