首先,一些背景。
perlbrew是帮助将 Perl 安装到非标准目录(通常在您的主目录下)的工具。
它还可以帮助您控制perl在交互式 shell 中执行时使用的 Perl 安装。安装之间的切换是使用perlbrew use和完成的perlbrew switch。perlbrew use只影响当前的外壳,而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. 有没有办法恢复到具有永久性的系统 Perl perlbrew switch?