【发布时间】:2014-08-07 17:24:54
【问题描述】:
首先,一些背景。
perlbrew 是一个帮助将 Perl 安装到非标准目录(通常在您的主目录下)的工具。
它还可以帮助您控制在交互式 shell 中执行 perl 时使用哪个 Perl 安装。使用perlbrew use 和perlbrew switch 完成安装之间的切换。 perlbrew use 只影响当前的 shell,而perlbrew switch 更持久。
$ perl -V:version | $ perl -V:version
version='5.20.0'; | version='5.20.0';
|
$ perlbrew use 5.18.2t | $ perlbrew switch 5.18.2t
|
$ perl -V:version | $ perl -V:version
version='5.18.2'; | version='5.18.2';
|
$ bash -ic 'perl -V:version' | $ bash -ic 'perl -V:version'
version='5.20.0'; | version='5.18.2';
perlbrew off 用于恢复使用系统 Perl,但它像perlbrew use 一样是临时的。有没有办法恢复到永久为perlbrew switch的系统Perl?
【问题讨论】:
-
哇,你回答自己的问题真的很快:)
-
@jh314,这是一个 SO 功能。当您提出问题时,会出现一个标有“回答您自己的问题”之类的复选框。如果您选中,则会出现一个答案表格。问题和答案同时提交。
-
酷,没看到!所以你问什么时候知道答案?
-
@jh314 SO 的目的是建立一个有用的问答数据库。使用这种方法分享自己学到的东西同样有用,是的。特别是如果这是一个非常具体的问题,因此很容易搜索。