JFrog Artifactory支持NuGet源。你如何配置Chocolatey指向Artifactory服务器而不是chocolatey.org?
答案 0 :(得分:5)
创建一个'遥控器'存储库指向Chocolatey的NuGet API:
然后在Chocolatey中,配置替代来源:
choco source list
choco source Add -Name artifactory -Source https://artifactory.example.com/artifactory/api/nuget/chocolatey
choco source enable --name artifactory
choco source disable --name chocolatey
您可以启用两个源并且Chocolatey将回退到辅助源,或者您可以强制所有包下载来自Artifactory。
大多数Chocolatey软件包都不会将.msi安装程序捆绑在其中;相反,Chocolatey包中包含从其他地方获取安装程序的脚本。如果chocolatey.org不可用,此解决方案只会缓解问题(例如,即使' chocolatey.org'处于离线状态,choco install splunk-universalforwarder
仍将继续有效,但如果&splunk.com/downloads& #39;离线)。