Perlbrewを使用すると、アーキテクチャによって複数のインストールを行うことは可能ですか?

StackOverflow https://stackoverflow.com//questions/11650615

質問

私は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 そして、それはそれらを通過します。しかし、私はまた、別のアーチの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 環境および特定の必要性に基づいて変わります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top