Bra*_*ert 17 directory installation perl install multiple-versions
我想安装,从源代码,Perl的版本5.005,v5.6,v5.8,v5.10
现在我安装了'v5.10.0'.
/opt/perl/bin /opt/perl/html /opt/perl/lib /opt/perl/man /opt/perl/lib/5.10.0 /opt/perl/lib/site_perl /opt/perl/lib/site_perl/5.10.0
如果我全部安装它们会有任何问题/opt/perl吗?
或者我应该将它们分成他们自己的,特定于版本的目录?喜欢/opt/perl-5.10.0/
bri*_*foy 15
我将所有的perls完全安装在他们自己的目录中,这样他们就不会与任何其他perl共享任何内容.为此,您只需告诉Configure脚本在哪里安装所有内容.我喜欢/ usr/local/perls:
% ./Configure -des -Dprefix=/usr/local/perls/perl-5.x.y
Run Code Online (Sandbox Code Playgroud)
当我为多个版本执行此操作时,我得到一个具有单独安装的目录.
% ls -1 /usr/local/perls perl-5.10.0 perl-5.10.1 perl-5.6.2 perl-5.8.8
它们都有自己的bin和lib目录:
% ls -1 /usr/local/perls/perl-5.10.0 bin lib man
如果用不同的perls调用它们,大多数常用工具都会弄明白该怎么做:
/usr/local/perls/perl-5.10.0/bin/perl /usr/local/bin/cpan
Run Code Online (Sandbox Code Playgroud)
但是,您可以使用您想要使用的perl并将其放在路径中的第一位.我只是为/ usr/local/bin/perl创建了一个符号链接,但你也可以将目录添加到PATH中.
该perlbrew做了很多这对你和周围移动的符号链接,使他们的一个默认的Perl.
| 归档时间: |
|
| 查看次数: |
14612 次 |
| 最近记录: |