如何在不擦除\\\\ perl \\\\ site \\\\ lib \\\\和\\\\ perl \\\\ site \\\\ bin \\\\的情况下升级Strawberry Perl?

| 我下载了5.12.3安装程序以升级我的5.12.1安装。安装5.12.3之后,以前安装的cpan模块不见了。这是预期的行为吗?我应该在升级之前备份我的磁带库以防止这种情况吗?     
已邀请:
这是预期的行为。下次您可以使用CPAN客户端的\“ autobundle \”功能时,它将创建模块列表/捆绑包,以便使用新版本的CPAN客户端重新安装。     
我声称这不应是预期的行为。
site
目录不是标准发行版的一部分,发行版也不应触及。哎呀,这就是为什么甚至存在
site
目录的原因。否则,为什么不简单地将所有模块下载到同一目录?为什么要区分标准Perl模块和从CPAN下载的模块? 当我的个人模块(不属于CPAN的模块)因我对Strawberry Perl的升级而被淘汰时,我也很困难。 ActivePerl做到了正确-不仅不接触ѭ0目录,而且还将Perl版本添加到标准模块目录和站点目录中。     

要回复问题请先登录注册