首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >巧克力如何知道哪些包裹是在本地安装的?

巧克力如何知道哪些包裹是在本地安装的?
EN

Stack Overflow用户
提问于 2015-06-17 15:44:47
回答 1查看 8.4K关注 0票数 13

巧克力味如何确定在本地系统上安装了哪些包?

不知怎么的,choco list -localonly列出了在本地安装的包,并在过程中调用了nuget.exe。在NuGet中,我知道packages.config列出了已安装的软件包,但在巧克力中,我似乎找不到类似的文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-18 23:38:58

choco list -lo只列出您已安装的软件包的最新版本。

旧巧克力调用nuget.exe,新巧克力(0.9.9+)直接执行,因为它有nuget.core内置。

当您调用%ChocolateyInstall%\lib时,它会针对list -lo做一个列表。如果存在同一软件包的多个版本,则只列出最新版本。使用list -lo -a显示本地可用的同一包的所有版本。

此外,它不是基于文件夹,而是基于这些文件夹中的实际nupkg文件。

如果您想要一个程序和功能的列表,添加-i作为选项。有关详细信息,请参阅choco list -h文档页

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30896348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档