我有一台无法访问互联网的Linux服务器(防火墙阻止访问).我想安装一个新的Perl.我有什么选择,最好的方法是什么?系统Perl(包含在OS安装中)必须保持不变.
我一直在使用perlbrew,我认为这是进行在线安装的最佳方式.但是perlbrew所涉及的所有步骤似乎都需要访问互联网:你从网上下载它,它从网上下载新的Perl版本等等.我还没有发现如何让它脱机工作.
如果perlbrew是不可能的,我可以将Perl从源代码构建到服务器上的自定义位置.我认为这可能最终变得复杂,耗时且容易出错.每次我更新Perl时,我都会手动创建一个新版本.
还有其他安装方法,我目前还没有意识到.当然,我可以坚持使用Perl系统,但它是一个过时的版本,我已经在使用新的语法功能.或者我可以开始谈判以更改防火墙策略以允许perlbrew的Internet访问.