باستخدام بيرلبرو هل من الممكن أن تفعل تثبيت متعددة من قبل الهندسة المعمارية?

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

سؤال

وأود أن تكون قادرة على تثبيت إصدارات متعددة من بيرل ولكن أنا بحاجة إلى أن يكون لهم من قبل الهندسة المعمارية كذلك.

أعلم أنه يمكنني استخدام بيرلبرو للحصول على عمليات التثبيت حسب الإصدار:5.10.1 ، 5.12.3 ، 5.16.0 ، إلخ.لم أتمكن من العثور على طريقة أيضا لتثبيت بواسطة الهندسة المعمارية ، سولاريس-سبارك ، سولاريس-إكس 86 ، لينكس-آي 686 ، لينكس-إكس 86_64 ، إلخ.

القيام تثبيت اليد أستطيع أن أفعل هذا

انها ليست صفقة كبيرة القيام بتثبيت اليد ولكن بيرلبرو يجعل بعض الأمور أسهل فيما يتعلق بالإدارة ومثل.

تحرير: كما أخرج في التعليقات أنا باستخدام نفس الدليل الرئيسي المشترك شنت عبر مختلف المنصات.

هل كانت مفيدة؟

المحلول

يمكنك استخدام --as الخيار ل perlbrew install لإعطاء تثبيت اسم مختلف (لتجنب الاشتباكات مع نفس الإصدار) ، ويمكنك تمرير أي Configure -D, -U, ، أو -A خيارات ل perlbrew وسوف تمر بها من خلال.لكنني أخفق أيضا في رؤية كيف أن بيرل لقوس مختلف مفيد في سياق بيرلبرو.

هنا مثال على تثبيت 32 بت بيرل على جهاز 64 بت الفعلي باستخدام بيرلبرو:

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