我使用安装了两个版本的 Perl --as
(仅用主编号命名版本)
5.20.0
安装为5.20
和5.20.0
螺纹安装为5.20t
这是的输出perlbrew list
* 5.20 (5.20.0)
5.20t (5.20.0)
然后我将 Perl 升级为5.20.1
使用
$ perlbrew upgrade-perl
Upgrading 5.20 to 5.20.1
Installing /Users/corti/perl5/perlbrew/build/perl-5.20.1 into ~/perl5/perlbrew/perls/5.20
This could take a while. You can run the following command on another shell to track the status:
tail -f ~/perl5/perlbrew/build.perl-5.20.1.log
5.20 is successfully installed.
Perl 似乎已正确升级(v5.20.1):
$ perl -version
This is perl 5, version 20, subversion 1 (v5.20.1) built for darwin-2level
Copyright 1987-2014, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
但perlbrew list
不识别新版本,调用perlbrew upgrade-perl
再次升级
$ perlbrew list
* 5.20 (5.20.0)
5.20t (5.20.0)
为什么不perlbrew
识别更新?