在Ubuntu 8上将Perl v5.8升级到Perl v5.10

在Ubuntu 8上将Perl v5.8升级到Perl v5.10,perl,ubuntu,Perl,Ubuntu,我已经按照下面的安装命令在/home/admin/localperl位置安装了perlv5.10 ./Configure -des -Dprefix=$HOME/localperl make test make install 但是当我运行$perl-v命令时,我仍然看到perl,v5.8.8而不是perlv5.10 This is perl, v5.8.8 built for i486-linux-gnu-thread-multi 我是一名windows用户,在windows世界中,我通常

我已经按照下面的安装命令在
/home/admin/localperl
位置安装了
perlv5.10

./Configure -des -Dprefix=$HOME/localperl
make test
make install
但是当我运行
$perl-v
命令时,我仍然看到
perl,v5.8.8
而不是
perlv5.10

This is perl, v5.8.8 built for i486-linux-gnu-thread-multi

我是一名windows用户,在windows世界中,我通常会更改类路径以使其正常工作,但不确定在
Ubuntu8
世界中如何做到这一点,是否有人可以提供帮助?

这是因为
/bin
出现在路径中的
/home/admin/localperl/bin
之前

将以下内容添加到登录脚本中:

export PATH="/home/admin/localperl/bin:$PATH"
(提供Bourne shell语法;根据需要进行调整。)


请记住,应使用此Perl的脚本应具有以下shebang行:

#!/home/admin/localperl/bin/perl

标准Perl安装程序将自动转换
#/bin/perl
在它们安装的脚本中插入到上面的脚本中。

这是因为
/bin
出现在路径中的
/home/admin/localperl/bin
之前

将以下内容添加到登录脚本中:

export PATH="/home/admin/localperl/bin:$PATH"
(提供Bourne shell语法;根据需要进行调整。)


请记住,应使用此Perl的脚本应具有以下shebang行:

#!/home/admin/localperl/bin/perl

标准Perl安装程序将自动转换
#/bin/perl
插入到上面安装的脚本中。

运行
哪个perl
。您的shell仍然指向系统Perl。你需要改变你的路径。出于好奇,为什么要限制你的升级到如此古老的版本?5.10岁以上!Ubuntu8.04(或8.08)也同样古老——领先的8代表2008。您的shell仍然指向系统Perl。你需要改变你的路径。出于好奇,为什么要限制你的升级到如此古老的版本?5.10岁以上!Ubuntu8.04(或8.08)也同样古老——领先的8代表2008年。