我有 Debian 6。
我想用 perl 恶魔安装脚本 PHP。我安装 perl 等。
apt-get install perl build-essential
在demon.pl 我有几行:
使用 Frontier::Daemon::Forking;
使用地穴::XXTEA;
使用 Cfg::Config;块引用使用 Unix::PasswdFile;
使用 MIME::Base64;
使用文件::查找;
使用 File::Slurp;
使用 File::Copy::Recursive qw(fcopy rcopy dircopy fmove rmove dirmove pathempty pathrmdir);
我发现,我必须打开:
perl -MCPAN -e 外壳
并安装
安装 Frontier::Daemon::Forking
安装地穴::XXTEA
安装 Cfg::Config
安装 Unix::PasswdFile
安装 MIME::Base64
安装文件::查找
安装文件::Slurp
安装文件::复制::递归
没有 Cfg::Config 一切正常,我有错误:
Warning: Cannot install Cfg::Config, don't know what it is.
Try the command
i /Cfg::Config/
to find objects with matching identifiers.
CPAN: Time::HiRes loaded ok (v1.9719)
最后我尝试运行 demo.pl 但有错误
./demon.pl: line 1: use: command not found
: command not found
./demon.pl: line 2: use: command not found
: command not found
./demon.pl: line 3: use: command not found
: command not found
./demon.pl: line 4: use: command not found
: command not found
./demon.pl: line 5: use: command not found
: command not found
./demon.pl: line 6: use: command not found
: command not found
./demon.pl: line 7: use: command not found
: command not found
./demon.pl: line 8: syntax error near unexpected token `('
./demon.pl: line 8: `use File::Copy::Recursive qw(fcopy rcopy dircopy fmove rmov' dirmove pathempty pathrmdir);