簡體   English   中英

如何找到舊版Mac OS X上可用的Perl版本?

[英]How can I find out which Perl version was available on older Mac OS X versions?

我想創建在舊的OS X機器和當前版本上運行的Perl腳本。 是否有列表或資源,我可以找到哪些Perl版本與較舊的Mac OS X版本(10.0到10.6)一起分發?

我確信有一些在線資源可以找到這個,可能是在Apple Development Connection

但是我有三台機器可以告訴我/ usr / bin / perl版本是:

  • 10.4.6(10.4)
  • 5.5.8 10.5(Leopard)
  • 5.10.0在10.6(雪豹)

在所有情況下,這些都是線程啟用的

從Snow Leopard開始,引擎蓋下支持多個版本的perl ,它還附帶Perl 5.8.9,你可以切換到這樣:

defaults write com.apple.versioner.perl Version 5.8.9

另請注意,Snow Leopard上的5.10.0是64位。 您可以使用以下命令切換到32位:

defaults write com.apple.versioner.perl Prefer-32-Bit -bool yes

/ I3az /


更新

可以在Perl opensource頁面上找到Apple使用Mac OS X編譯的Perl源代碼的完整列表。

弄清楚包裝版本號的含義以及它們如何引用每個版本的Mac OS X可能需要一些努力。 但是每個軟件包都會顯示哪個Perl是使用Apple應用的選項,補丁和額外模塊編譯的。

請參閱Perl和Mac OS X版本,以便最好地完成所有這些工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM