我使用Chocolatey在PC上安装/更新应用程序。有什么方法可以确保我安装的软件包已获得版主的批准?
如果我只是简单地执行choco install <package name>
,我可能会收到警告,指出该软件包不受信任,并按N或Y继续,但这是一项繁琐的任务,需要确认每个软件包。有没有更简单的方法可以做到这一点?我正在寻找可以像-AutoDenyUntrustedPackages
一样设置的参数?
附带说明,我知道您也可以使用ChocolateyUI,但它从不提示有关不可信软件包的问题。这是由于安全漏洞还是仅在主持人验证了更新本身之后才允许更新?
最佳答案
为了安装尚未由主持人验证的软件包you have to specify the version。这些软件包不会自动安装或更新,这意味着默认情况下会实现您描述的实际行为。
受信任的软件包还具有其他含义:它们是来自受信任的源(例如,该软件包所安装程序的创建者)的软件包。这些软件包跳过了人工审核。
关于powershell - 如何仅更新由主持人验证的Chocolatey软件包?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39464773/