我下载了5.12.3安装程序来升级我的5.12.1安装。安装5.12.3之后,我以前安装的cpan模块不见了。这是预期的行为?在升级之前是否应该备份我的磁带库以防止出现这种情况?如何在不擦除 perl site lib 和 perl site bin 的情况下升级草莓perl?
5
A
回答
2
这是预期的行为。下一次您可以使用CPAN客户端的“自动绑定”功能时,它将创建列表/捆绑的模块,以使用新版本的CPAN客户端重新安装。
6
我会声称,这不应该预期的行为。
的site
目录不在标准发行版的一部分,不应被分配感动。哎呀,这甚至是为什么site
目录甚至存在。否则,为什么不简单地将所有模块下载到同一目录?为什么要区分标准Perl模块和从CPAN下载的模块?
当我的个人模块 - 不是CPAN组成部分的模块 - 被Strawberry Perl的升级所吹捧时,我也发现了这种困难。 ActivePerl做对了 - 不仅不触及site
目录,还将Perl版本添加到标准模块目录和站点目录。
+1
如果草莓和AS一样,它不使用拱门。该网站因此是特定于构建的。如果您重新安装到相同的目录,擦除它是非常有意义的。 – ikegami 2013-09-04 11:33:15
相关问题
- 1. 在Strawberry Perl中,perl \ lib和perl \ site \ lib有什么区别?
- 2. 草莓Perl的SCP
- 3. ZMQ :: LibZMQ3和草莓的Perl
- 4. 如何让perldoc在perl/site/lib中找到我的模块?
- 5. 草莓Perl:“内存不足!”
- 6. perl on win2003(草莓perl) - 如何获得当前的带宽使用情况?
- 7. 如何在草莓Perl中安装DBD :: Oracle
- 8. 无法为模块XML加载'C:/strawberry/perl/site/lib/auto/XML/LibXML/LibXML.dll':: LibXML
- 9. Perl CGI:在Perl升级后查询参数被消除
- 10. 在清除usr/lib/python3.5/site-packages/
- 11. 从activeperl迁移到草莓perl
- 12. 在Ubuntu中升级Perl
- 13. 如何在Linux下的/usr/local/lib/python2.7/site-packages下安装Pip
- 14. 如何在安全的环境下运行perl或shell脚本而不使用草莓Perl或Cygwin
- 15. 如何升级我的MacPorts Perl安装?
- 16. 草莓Perl与mod_perl2:从CPAN构建Apache2模块
- 17. OS X的Perl和CPAN升级帮助
- 18. Ubuntu升级,Perl版本打破ZImbra
- 19. 的Perl Autovivication使用情况
- 20. 无法安装蜡质 - 草莓的Perl在Windows 10
- 21. 如何在Windows上使用草莓编译Perl模块?
- 22. 如何使用草莓Perl安装GD库
- 23. 草莓Perl上的HTML :: HTMLDoc安装问题
- 24. 试图迫使CPAN在特定的目录来安装Perl的草莓
- 25. 使用草莓Perl 5.16.2.2(64位)安装模块
- 26. 在Perl
- 27. Perl屏幕上的数据擦除
- 28. 如何在不使用curl和apache2的情况下在本地使用Perl CGI?
- 29. 草莓Perl 5.12作为PostgreSQL 9.0在win32上的plperl?
- 30. 尝试在Windows 7上的草莓Perl上安装HTTP :: Server :: Brick
Yech。我将在未来做到这一点。 – Oesor 2011-05-23 22:01:53