【问题标题】:How do I configure a local Chocolatey repository?如何配置本地 Chocolatey 存储库?
【发布时间】:2015-12-14 13:49:54
【问题描述】:

我正在尝试通过在我的机器上设置一个本地存储库 (c:\ChocolateyLocal\) 来了解 Chocolatey。但是,我似乎无法将该文件夹添加为源。我试过使用命令行和 ChocolateyGui,我得到了同样的错误:

查询来源失败。

我尝试过的路径是(所有有和没有尾随\):

  • c:\ChocolateyLocal
  • file://localhost/c/ChocolateyLocal(我的 C 盘是为了开发目的私下共享的,不要评判我)
  • file:///C:/chocolateylocal
  • \\localhost\c\ChocolateyLocal
  • http://localhost/c/chocolateylocal

我正在使用最新的 Chocolatey (v0.9.9.11)。

【问题讨论】:

    标签: chocolatey


    【解决方案1】:

    你用的是什么版本的 Chocolatey?

    choco source add -n name -s location

    https://github.com/chocolatey/choco/wiki/CommandsSources

    附注 - 您可能还需要至少 1 个包裹。

    【讨论】:

    • 这似乎在命令行上有效,但在 ChocolateyGUI 应用程序中无效。
    • 听起来像是 ChocolateyGUI 人的后续行动
    【解决方案2】:

    目前,就定义的源而言,ChocolateyGUI 和 Chocolatey 之间存在脱节。这是一个已知问题,正在此issue 上进行跟踪。在pull request 中协调这两个源配置文件有一些初步工作,但尚未引入。这是因为我们正在移动 ChocolateyGUI 以使用 Chocolatey 库,这意味着它们将被配置为开箱即用。这项工作仍在进行中。

    现在,您可以按照wiki article 中的说明将源添加到 ChocolateyGUI。说明也复制如下:

    1. 打开 ChocolateyGUI
    2. 点击屏幕右上角的“设置”按钮
    3. 点击来源
    4. 输入新来源的名称
    5. 输入新来源的网址
    6. 点击“添加来源”按钮

    希望这会有所帮助!

    【讨论】:

    • 这很有趣。我认为它只是一个围绕命令行结构的 UI shell。很像乌龟汞。
    • @gregsdennis 这当然是意图,一旦我们完全依赖 Chocolatey 库,情况就会如此。目前,因为我们直接从 ChocolateyGUI 中与 oData 端点通信,所以必须单独管理源。
    猜你喜欢
    • 2014-01-23
    • 1970-01-01
    • 2012-11-20
    • 2011-07-28
    • 2011-06-29
    • 2012-07-21
    • 2019-12-04
    • 2013-11-19
    • 1970-01-01
    相关资源
    最近更新 更多