手动安装模块

如果你没有权限安装 perl 模块,你仍然可以手动安装它们,指示你具有写入权限的自定义路径。

拳头,下载和解压缩模块存档:

wget module.tar.gz
tar -xzf module.tar.gz
cd module

然后,如果模块分发包含 Makefile.PL 文件,请运行:

perl Makefile.PL INSTALL_BASE=$HOME/perl
make
make test
make install

或者如果你有 Build.PL 文件而不是 Makefile.PL

perl Build.PL --install_base $HOME/perl
perl Build
perl Build test
perl Build install

你还必须在 PERL5LIB 环境变量中包含模块路径,以便在你的代码中使用它:

export PERL5LIB=$HOME/perl