gpt4 book ai didi

perl - Strawberry Perl 是否仍会清除/site/lib 和/site/bin 的内容?

转载 作者:行者123 更新时间:2023-12-03 11:30:09 24 4
gpt4 key购买 nike

问题 How do I upgrade strawberry perl without wiping \perl\site\lib\ and \perl\site\bin\?在 2011 年被问到,每当我们升级到较新版本时,Strawberry 似乎确实丢弃了用户所做的任何 CPAN 安装。现在还是这样吗?我找到了a comment from Adam Kennedy这似乎是相关的,但我不确定是否实际进行了更改以及它的含义是什么。

由于 Strawberry Perl 被称为“100% 开源”,我尝试寻找一个开发站点,一个我们可以获得更多详细信息并查看讨论的地方,但我找不到任何东西,strawberryperl.com该网站奇怪地没有这方面的任何信息。甚至它的Wikipedia page (稍微)提供更多信息。 (编辑:我发现 http://code.google.com/p/strawberry-perl/ 可能是一个整洁的中央链接门户,http://search.cpan.org/~kmx/Perl-Dist-Strawberry-3.012/script/perldist_strawberry 也非常有用。)

另外,如果草莓仍然这样做,我如何制作模块的本地备份副本?我不想不必要地使用 CPAN 的自动捆绑软件并从头开始重新下载所有内容。

更新 供将来引用:根据我收集的评论,由于 site/lib 和 site/bin 中的内容当前在 Strawberry Perl 中依赖于构建,因此在安装新版本时有必要将它们清除并重新开始。如果 Strawberry 引入一个单独的 arch-directory 来存储依赖于架构的东西,这种必要性可能会消失。

最佳答案

在安装新版本之前,我只需将 C:\strawberry 重命名为 C:\strawberry-old。您可能只是将模块从旧安装复制到新安装(不要忘记在“自动”目录中查找位)。也就是说,无论如何我可能只是重新安装 CPAN 中的所有内容以获得最新版本。如果您有一个 .bat 文件可以为您最喜欢的添加自动执行此操作,它会有所帮助。

关于perl - Strawberry Perl 是否仍会清除/site/lib 和/site/bin 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18610335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com