我有一个应用程序,目前运行在perl5.8,我想升级到perl5.10,如果不是5.11。
唯一的问题是,我们需要将Ubuntu LTS部署到任何地方。
从我读过的安装Perl 5.10上安装perl 5.8可以导致加载错误版本的模块和其他混淆的问题。
是否有任何build议的方式来获得LTS的现代Perl?
你有两个select:编译一个本地版本,并把它放在/opt或/usr/local/ ,或者从一个更新的版本中回溯perl软件包。 除非你有创buildDebian软件包的经验,否则前者会容易一些。 这个答案和其他一些问题有更多的细节。 特别是,给perl 5.10二进制文件一个独特的名字,如perl5.10.0所以你必须明确地调用它,系统包不会错误地运行它。