我在Ubuntu VM上运行perl-5.32.0,每次打开新终端时,我都会不断收到此警告:
ERROR: The installation "perl-5.30.0" is unknown.
我将目录删除到旧版本,这导致了此错误(磁盘空间非常宝贵)。
我在perlbrew菜单中没有看到可以删除版本的命令。我已经运行perlbrew clean
清理了很多磁盘空间,但是仍然出现错误。
我已经考虑过编辑头文件
con@V:~/.perlbrew$ cat init
# DO NOT EDIT THIS FILE
export PERLBREW_MANPATH="/home/con/perl5/perlbrew/perls/perl-5.30.0/man"
export PERLBREW_PATH="/home/con/perl5/perlbrew/bin:/home/con/perl5/perlbrew/perls/perl-5.30.0/bin"
export PERLBREW_PERL="perl-5.30.0"
export PERLBREW_ROOT="/home/con/perl5/perlbrew"
export PERLBREW_VERSION="0.86"
但是给定# DO NOT EDIT THIS FILE
,我认为我不应该这样做。
如何摆脱错误ERROR: The installation "perl-5.30.0" is unknown.
?
答案 0 :(得分:2)
该消息是由于perlbrew
试图使用不存在的安装引起的。解决方案不是删除安装了Perlbrew的Perl; [1] 解决方案只是告诉它开始使用现有的解决方案。
要获取由Perlbrew管理的版本的列表并切换到现有版本:
perlbrew list
perlbrew switch {id}
要关闭Perlbrew(例如,如果您没有剩余的Perlbrew管理的安装):
perlbrew switch-off
可以使用perlbrew switch
将其恢复。
要回答标题问题,即使您在这里并没有个人帮助,也可以使用以下方法来卸载由Perlbrew管理的Perl版本:
perlbrew uninstall {id}
答案 1 :(得分:1)
要printf("%a\n", 30020.3f); // 0x1.d51134p+14
内uninstall个perl版本,请使用:
perlbrew
perlbrew uninstall <name>
是<name>
中的一个。