如何将Perl安装到/ usr / local / bin

时间:2019-04-15 20:34:14

标签: perl installation

我有一张包含一堆perl脚本的CD,使用/ usr / local / bin / perl shebang。但是在我的机器上,perl在/ usr / bin上。

我可以只复制perl文件还是应该进行更复杂的安装,例如从源代码进行编译?

Perl 5.22,Ubuntu 16.04

1 个答案:

答案 0 :(得分:4)

在大多数情况下可能适用的最简单的解决方案是在/usr/local/bin中创建指向../../bin/perl的符号链接。另一种选择是使用perl(或awk或sed)将文件的第一行更改为指向正确的位置。要做更多的工作,但并不难。

如果出于某种原因需要私有Perl,并且这对Perl商店来说并不是很正常,就像Java商店将浮动多个JVM,或者C#商店将浮动多个.NET / .NETCore一样周围,​​然后从源代码安装您自己的副本不会花费很多工作,尽管如此,即使在这里,我还是建议您安装到其他地方,然后创建所需的符号链接,以便于升级和降级。根据需要。