目前我有Perl 5.8.8。我可以更新到Perl 6嗎?我正在使用Red Hat Linux 5操作系統。是否可以在Red Hat Linux 5或任何其他操作系統上升級Perl?如果是的話,我該怎麼做?是否有可能有兩個不同的Perl版本?
5
A
回答
12
我會盡力闡明,解決所有請求的答案,HTH:
我不會碰系統的Perl,因爲其他系統軟件可能依賴於特定版本。如果你需要一個不同版本的Perl 5進行開發,那麼將它安裝在一個受控的隔離環境中可能更好。
要做到這一點,你可以使用像Perlbrew這樣的工具:在Perlbrew中,你可以安裝不同版本的Perl 5,你就可以來回切換,根據您的發展需要
你說你要「更新到Perl 6的」。也許你注意到我在前面的段落中寫了Perl 5。 Perl 6不僅僅是Perl的新版本,而且是語言的深刻演變:它源於相同的核心原則,但它與舊版本的兄弟姐妹完全不同。用Perl編寫的5代碼將無法在Perl 6的運行,例如
綜上所述:
- 你可以有兩種的Perl 5,你的系統上Perl 6的,但它們是獨特的語言
- 你可以有Perl 5的多個版本使用Perlbrew
- 我建議不要用操作系統
7
的Perl 5和Perl 6是共享一個名字真不同的語言。安裝Perl 6不會覆蓋你的Perl 5.我猜你不想要Perl 6,而是想要最新版本的Perl 5(v5.26 was just released)。如果你想知道你的包管理器要安裝,你可以看到列表)
;你可能會考慮更新的一切東西最近發佈的,包括你的操作系統。或許How to list the contents of a package using YUM?對你而言很有趣。
除了系統的安裝Perl 5中,你可以下載,編譯和安裝Perl5中的其他版本的你喜歡的任何位置。例如,我安裝了所有的perls,並且系統perl仍然存在。
相關問題
- 1. 是否有可能在appstore上擁有同一個應用的兩個版本?
- 2. 是否有可能同時運行不同的Erlang OTP版本?
- 3. 是否有可能在同一個Windows計算機上有兩個不同版本的collabnet svn?
- 4. 是否有Fiddler的不可安裝版本或同等版本?
- 5. 是否可以同時運行兩個不同版本的tmux?
- 6. 是否有可能在同一臺服務器上有兩個不同的播放框架版本(1.2.5和2.0.4)?
- 7. 是否有可能有兩個具有相同名稱的ConnectionStrings?
- 8. 是否有可能有兩個具有相同名稱的不同變量?
- 9. 是否有可能在同一個DLL中有兩個不同的插件
- 10. 是否有可能有不同的IsolatedStorageSettings.ApplicationSettings?
- 11. 是否有可能有兩個curl_init
- 12. 是否有可能做兩個不同的數據庫
- 13. 是否有可能在Hazelcast中加入兩個不同的IMaps?
- 14. 是否有可能在WebSecurityConfigurerAdapter中使用兩個不同的AuthenticationProvider?
- 15. 是否有可能這兩個功能
- 16. 是否有可能在py2exe版本中有一個python shell?
- 17. 是否有可能兩個不同字符串的MD5是相同的?
- 18. 是否有可能在同一個班級有兩把鑰匙?
- 19. 是否有可能在PHP中同時擁有兩個類?
- 20. 是否有可能在同一個項目中有兩個單獨的角度版本
- 21. 是否可以有多個py3版本?
- 22. 是否有可能在兩個項目
- 23. 是否可以引用具有不同SBT版本的項目?
- 24. 有可能使用兩個版本的jQuery而不使用jQuery.noConflict?
- 25. 是否有可能在SparseArray中有2個不同的類?
- 26. ASP.NET MVC是否有可能有像JavaScript版本的圖像版本?
- 27. Perl和閉包。是否有可能?
- 28. 是否有可能有兩個可排序div的句柄?
- 29. 是否有可能在gradle中使用2個版本的相同依賴項?
- 30. 是否有可能將多個版本的Oracle.DataAccess.dll放在同一臺機器上?
感謝拉爾森,我要尋找的Perl differenct版本振振有辭是,我想在Perl(創建,讀取和寫入),但我的系統的Perl是v5.8.8似乎並不具有任何模塊,Excel文件的工作爲此,您能夠告訴自哪個模塊的Perl5包含Excel文件的實用程序? – Vicky
據我所知,Perl 5發行版從未包含在覈心模塊中的一個庫解析/寫入Excel文件。在CPAN上有很多,tho':我個人最喜歡寫Excel文件(我應該說我很幸運,我很少需要解析它們)是[Excel :: Writer :: XLSX](https:// metacpan。組織/莢/ Excel中::作家:: XLSX) – larsen
@Vicky有(https://metacpan.org/search?size=500&q=excel)的30,000自由包中[ '的excel' 的224個匹配](170,000 +模塊)在CPAN上。其中一個或多個應該做你想做的事情。使用cpantesters查看在紙上「看起來不錯」的特定模塊是否可能在實踐中真正適合您。例如,我看到6中有6個用於[5.8中的Excel :: Writer :: XLSX測試。8在今天的cpantester結果](http://www.cpantesters.org/distro/E/Excel-Writer-XLSX.html)。 – raiph