例如,我希望在我的机器上有多个版本的相同软件包,并切换活动版本而无需从 Chocolatey/nuget 服务器重新下载它。为了更进一步,理想情况下,我还希望拥有一组软件包版本(例如,根据https://github.com/chocolatey/choco/wiki/CommandsInstall#packagesconfig在几个巧克力 .config 文件中定义),并切换这些配置之间的开销最小,尽管如果本地缺少包,当然需要下载它)。巧克力是否允许这种机制,如果不允许 - 我能得到的最接近的是什么?这是否通过切换默认包源更好地管理,并且每个源都有一个合适的最新版本?
在此处查看安装命令的文档:
https://chocolatey.org/docs/commands-install
具体来说,这里:
-m、--sxs、--sidebyside、--side-by-side、--allowmultiple、--allow-multiple、--allowmultipleversions、--allow-multiple-versions
AllowMultipleVersions - 是否应该安装多个版本的软件包?默认为假。
所以是的,可以安装同一个包的多个版本,但是,这取决于包中究竟发生了什么,以及底层安装程序,如果这实际上会导致两个安装,每个安装都独立工作其他。
| 归档时间: |
|
| 查看次数: |
4661 次 |
| 最近记录: |