更具体的问题。我是否明白:
答案 0 :(得分:2)
NuGet是一个打包框架,为NuGet,PowerShell模块(PowerShell Gallery)和Chocolatey提供打包。
PackageManagement(又名OneGet)是一个包管理器 经理 (是的,真的),它实现了Install-Package
来与包管理器(称为提供者)一起工作,如NuGet ,PowerShell Get和Chocolatey。
Install-Package
是通过提供商与其中任何一个(以及更多)的接口。 注意:如果您想在PackageManagement(通过Install-Package
)中与Chocolatey交互,请立即使用ChocolateyGet并等到官方提供商Chocolatey
可用。目前是原型。如果您想了解更多详情,请参阅https://github.com/chocolatey/chocolatey-oneget/issues/5#issuecomment-275404099。
答案 1 :(得分:1)
我相信Install-package可以作为nuget(基本上)的包装器,但是可以有其他的包提供者(也有),所以它不仅可以调用nuget。
install-packageprovider chocolatey
Choco只是另一个包提供商。您可以单独使用它或使用install-package。你可以用{{1}}
之类的东西安装choco