找不到perlbrew命令

时间:2012-12-29 17:46:54

标签: perl perlbrew

我在我的虚拟机上的Linux回溯中安装了perlbrew。我在我的回溯中安装了perl 5.10.1。但是当我在终端中编写perlbrew命令时,它会显示以下消息: perlbrew:找不到命令

我的系统出了什么问题?

2 个答案:

答案 0 :(得分:10)

安装perlbrew后,系统会指示您添加类似

的内容
source ~/perl5/perlbrew/etc/bashrc

到你的shell启动脚本(.bashrc)。看来您没有这样做,或者在执行此操作后没有重新启动shell。

答案 1 :(得分:1)

在全新的Ubuntu18上安装的标准sudo apt install perlbrew似乎很沉闷(如果我的内存没有故障,那么Ubuntu20也是如此)。而且已经有一段时间了。即使将source ~/perl5/perlbrew/etc/bashrc附加到〜/ .bash_profile和/或〜/ .bashrc并开始了新的bash,我也无法使它工作。 perlbrew init也是如此。

最终为我工作的是从https://perlbrew.pl/提取的curl -L https://install.perlbrew.pl | bash,此which perlbrew显示正确的/home/me/perl5/perlbrew/bin/perlbrew而不是/usr/bin/perlbrew。现在,我可以使用perlbrew available查看可用的perl5版本的整个列表。