我的帖子中有5.13 perl版本。由于错误,我安装了其他版本(5.16)。
如果我卸载5.16版本并仅保留旧版本,那么旧版本的dll或软件包中会出现什么影响吗?
答案 0 :(得分:2)
只要将Perl安装在单独的目录中,就可以毫无问题地安装多个版本。
如果将新版本安装在与旧版本相同的目录中,那么您将一团糟,并且卸载新版本不会神奇地恢复旧版本。
如果将新目录安装在与旧目录不同的目录中,则可以使用其中任一目录,并且卸载新目录不会影响旧目录。
您可能要调整路径和/或文件关联,仅此而已。
答案 1 :(得分:2)
第二个位置带有奇数的Perl版本(例如13)是开发版本。稳定的在那里有偶数(例如14)。您可能想要保留5.16(尽管我们现在达到5.28,所以您还很落后)。
不保证编译的库在这些版本之间是二进制兼容的。如果针对5.13编译了某些内容,则该结果可能不适用于5.16。不过,这不是一个大问题。为新的perl重新安装模块。