gpt4 book ai didi

windows - "nuget install"、 "Install-Package"和 "choco install"之间有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 09:23:00 34 4
gpt4 key购买 nike

以及更具体的问题。我的理解对吗:

  1. “nuget install”总是安装到您运行它的目录吗?
  2. “choco install”安装到特殊的 choco 目录,然后运行脚本在系统中传播它?
  3. “nuget install”只是安装包的包装器?

最佳答案

NuGet 是一个打包框架,为 NuGet、PowerShell 模块(PowerShell Gallery)和 Chocolatey 提供打包。

PackageManagement(又名 OneGet)是一个包管理器 Manager(是的,真的)它实现了 Install-Package 以与包管理器一起工作(称为提供者),例如 NuGet、PowerShell Get 和 Chocolatey。

  • NuGet(工具,而非框架)用于开发目的,通常打包软件库 (dll)。
  • Chocolatey 用于软件部署和管理,通常打包软件、工具和应用程序。
  • Install-Package 是通过提供商与其中任何一个(以及更多)的接口(interface)。

注意:如果您想在 PackageManagement 中与 Chocolatey 交互(通过 Install-Package),请暂时使用 ChocolateyGet 并等待官方提供者 Chocolatey 可用。当前是一个原型(prototype)。如果您想了解更多详情,请参阅https://github.com/chocolatey/chocolatey-oneget/issues/5#issuecomment-275404099 .

关于windows - "nuget install"、 "Install-Package"和 "choco install"之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44575919/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com