在Windows上已经安装程序时进行Chocolatey安装

时间:2020-01-22 11:51:16

标签: chocolatey

我要在Windows 10笔记本电脑上更多地使用Chocolatey。

如果我已经安装了Visual Studio Code(例如,从Windows正常安装的Visual Studio Code),如果以后再使用“ choco install vscode”进行安装,会有什么结果?

1 个答案:

答案 0 :(得分:1)

简短的答案是……取决于。

由于大多数Chocolatey软件包只是应用程序本机安装程序的包装,因此问题就变成了,如果尝试安装已安装的应用程序会发生什么。在大多数情况下,明智的安装程序会简单地说“已安装应用程序”并继续进行。在这些情况下,Chocolatey通常将通过软件包维护者将配置的validExitCodes属性来处理此问题。但这不能保证。

最好的建议是尝试一下。如果完全不确定,则可以卸载现有应用程序,然后使用Chocolatey安装。

或者,您可以尝试将-n选项用于卸载命令documented here

-n,--skippowershell,--skip-powershell,--skipscripts,--skip-scripts,--skip-automation-scripts

跳过Powershell-不要运行ChocolateyInstall.ps1。默认为false。

还有其他软件包可以执行“其他”操作,因此无论您选择做什么,我都建议您查看该软件包的ChocolateyInstall.ps1文件,以了解其要执行的操作。