我已根据以下安装命令
在Perl v5.10
位置安装了/home/admin/localperl
./Configure -des -Dprefix=$HOME/localperl
make test
make install
但是当我运行$ perl -v
命令时,仍然看到perl, v5.8.8
而不是Perl v5.10
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
我是一名Windows用户,在Windows世界中,我通常会更改类路径以使其正常工作,但我不确定如何在Ubuntu 8
世界中完成此操作,有人可以帮忙吗?
答案 0 :(得分:2)
这是因为/home/admin/localperl/bin
出现在路径export PATH="/home/admin/localperl/bin:$PATH"
之前。
将以下内容添加到您的登录脚本中:
#!/home/admin/localperl/bin/perl
(提供Bourne shell语法;根据需要进行调整。)
请记住,应该使用此Perl的脚本应该具有以下shebang行:
#!/bin/perl
标准的Perl安装程序会自动将{{1}}转换为他们安装的脚本中的上述内容。