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

问题描述 投票:0回答:1

我有一张带有一堆perl脚本的CD,使用/ usr / local / bin / perl shebang。然而在我的机器上perl在/ usr / bin上。

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

Perl 5.22,Ubuntu 16.04

perl installation
1个回答
4
投票

对大多数情况来说,最简单的解决方案就是在/usr/local/bin中创建指向../../bin/perl的符号链接。另一种方法是使用perl(或awk或sed)将文件的第一行更改为指向正确的位置。多一点工作,但不是很难。

如果出于某种原因需要私有perl,对于perl商店来说这并不是非常不正常,就像Java商店会有多个JVM浮动,或者C#商店会有多个级别的.NET / .NETCore浮动,然后从源代码安装自己的副本并不需要做很多工作,但是,即使在这里,我也建议安装到其他地方,然后创建所需的符号链接,以便根据需要更容易升级和降级。

© www.soinside.com 2019 - 2024. All rights reserved.