1
14
我将所有Perl完全安装在它们自己的目录中,这样它们就不会与任何其他Perl共享任何内容。要做到这一点,你只要告诉
当我对多个版本执行此操作时,会得到一个具有单独安装的目录。 % 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 如果您使用不同的Perl来调用它们,那么大多数常用的工具都会知道该怎么做:
但是,您可以使用您最想要使用的Perl,并将其放在您的路径中的第一位。我只做了一个到/usr/local/bin/perl的符号链接,但您也可以将目录添加到路径中。 这个 perlbrew 为您做了很多这方面的工作,并四处移动符号链接,使其中一个成为默认的Perl。 |
2
7
将它们分割成各自特定于版本的目录,然后symlink
|
3
2
您真的应该将不同的版本安装到不同的目录中。
当我想尝试一个不作为我最喜欢的Linux发行版的包存在的包的多个版本时,我使用
|
4
2
如果您使用的是CentOS/RHEL服务器,那么除了“System Perl”(在EL6上是一个古老的5.10,在EL5上是5.8)之外,您还可以使用相对较新的软件收集系统安装其他版本的Perl。 有一组核心Perl5.16包的公共存储库: http://mirror.centos.org/centos/6/SCL/x86_64/ 社区正致力于以可安装包的形式发布CPAN的较大子集,并为其他版本的Perl发布集合。 |
5
0
我们在这里使用Perl的多个版本进行开发,而单独的目录是一种方法。我们设置了一个小的shell命令,它修复了符号链接和环境变量,这样您就可以轻松地使用所需的Perl。 如果您担心忘记使用哪个Perl,可以让这样的脚本向shell提示添加一个版本号。 |
6
0
虽然安装到不同目录通常是更好的方法,但您可以使用配置开关
|
hbhutta · 尝试在目录中创建文件时获取权限错误 1 年前 |
7BeholdeR7 · 文件夹的重量超过其中的文件(六倍) 2 年前 |
HoCo_ · 从终端在Atom中添加项目文件夹 6 年前 |
Pymateur · 如何在Windows上将目录路径作为用户输入? 6 年前 |
Jasonca1 · PathLib递归删除目录? 6 年前 |
Bassie · 对话框以错误路径打开文件夹 6 年前 |
RickRilled · 如何在bash中的目录中操作 6 年前 |