使用perlbrew是否可以通过架构进行多次安装?
-
11-12-2019 - |
题
我希望能够安装多个版本的Perl,但我也需要通过体系结构来安装它们。
我知道我可以使用perlbrew按版本获取安装:5.10.1、5.12.3、5.16.0等我找不到一种方法也有安装的体系结构,Solaris-sparc,Solaris-x86,Linux-i686,Linux-x86_64等。
做一个 手动安装 我能做到
手工安装没什么大不了的,但perlbrew使管理等方面的一些事情变得更容易。
编辑: 正如带出的评论,我正在使用跨各种平台安装的通用主目录NFS。
解决方案
您可以使用 --as
选择 perlbrew install
要给一个安装一个不同的名称(以避免与相同版本的冲突),你可以通过任何 Configure
-D
, -U
, ,或 -A
选择 perlbrew
它会通过他们。但是我也没有看到不同arch的perl在perlbrew的上下文中是如何有用的。
以下是使用perlbrew在实际的64位机器上安装32位perl的示例:
perlbrew install perl-5.8.8 --as perl-5.8.8-i386-linux-thread-multi -Dcc='cc -m32' -Dplibpth='/lib64 /usr/lib64 /usr/lib/ /usr/lib/x86_64-linux-gnu/' -Darchname=i386-linux-thread-multi -Dusethreads
旗帜传递给 Configure
通过 -D
将根据环境和特定需求而变化。
不隶属于 StackOverflow