Chocolatey,运行安装包

use*_*227 5 chocolatey

是否有任何命令可以使用 Chocolatey 运行已安装的软件包?

就像是

choco run console2
Run Code Online (Sandbox Code Playgroud)

Jee*_*eva 2

不,没有这样的命令。

目前 Chocolatey 无法知道如何从包中调用软件或应用程序。包中没有存储任何属性来定义这一点,也没有可用的命令来执行此操作。Chocolatey 是一个包管理器,而包实际上不仅仅是软件。

巧克力包实际上甚至不需要包含任何类型的应用程序。

运行已由程序包安装(或部署/删除)的软件的方式因程序包以及其中包含的任何安装程序而异。

您可以想象,一个简单地解压缩并填充(或以其他方式添加到 PATH)的 CLI 应用程序将在 CLI 上可用(例如,包emacs导致可用emacs.exe),但您只需运行该程序 - 而不是通过 Chocolatey 调用它。

同样,安装的应用程序最终可能会提供可用的快捷方式(或不提供,具体取决于安装程序和包逻辑)。

  • 抱歉,这不是对“是否有任何命令可以使用巧克力运行已安装的软件包?”这个问题的非常有效的回答。我理解这个问题 - Chocolatey 没有这样的命令或方法来调用包的内容 - 这完全取决于包。在我看来,这是对上述问题的有效答案。我承认这有点简短(对此感到抱歉),所以我会添加一些背景信息。 (2认同)