Chocolatey 认为什么是基本信息?
What does Chocolatey consider essential information?
Chocolatey 文档将 -r, --limitoutput, --limit-output
标志描述为 "Limit the output to essential information"。
我将它与升级命令一起使用:
choco upgrade all --whatif --limitoutput
并得到这个输出:
7zip.commandline|16.02.0.20170209|16.02.0.20170209|false
7zip.portable|18.1|18.1|false
atom|1.23.3|1.24.0|false
autohotkey.portable|1.1.28.00|1.1.28.00|false
bulkrenameutility|3.0.0.1|3.0.0.1|false
bulkrenameutility.install|3.0.0.1|3.0.0.1|false
calibre|3.17.0|3.17.0|false
chocolatey|0.10.8|0.10.8|false
前三列似乎是:
包名 |安装版本 |可用版本
但是最后一列是什么?我最初认为布尔值是用于可用升级,但 Atom 有可用升级但它是错误的,所以我感到困惑。
您看到的信息如下:
Package Name | Installed Package Version | Available Package Version | Is Package Pinned?
这最后一部分是一条重要的信息,您可以找到更多关于它的信息here,但它的要点是:
Pin a package to suppress upgrades.
This is especially helpful when running choco upgrade for all
packages, as it will automatically skip those packages. Another
alternative is choco upgrade --except="pkg1,pk2".
您的命令 运行 实际上与 choco outdated
命令非常相似,后者实际上包含一个图例,用于解释输出中的每一列。
Chocolatey 文档将 -r, --limitoutput, --limit-output
标志描述为 "Limit the output to essential information"。
我将它与升级命令一起使用:
choco upgrade all --whatif --limitoutput
并得到这个输出:
7zip.commandline|16.02.0.20170209|16.02.0.20170209|false
7zip.portable|18.1|18.1|false
atom|1.23.3|1.24.0|false
autohotkey.portable|1.1.28.00|1.1.28.00|false
bulkrenameutility|3.0.0.1|3.0.0.1|false
bulkrenameutility.install|3.0.0.1|3.0.0.1|false
calibre|3.17.0|3.17.0|false
chocolatey|0.10.8|0.10.8|false
前三列似乎是:
包名 |安装版本 |可用版本
但是最后一列是什么?我最初认为布尔值是用于可用升级,但 Atom 有可用升级但它是错误的,所以我感到困惑。
您看到的信息如下:
Package Name | Installed Package Version | Available Package Version | Is Package Pinned?
这最后一部分是一条重要的信息,您可以找到更多关于它的信息here,但它的要点是:
Pin a package to suppress upgrades.
This is especially helpful when running choco upgrade for all packages, as it will automatically skip those packages. Another alternative is choco upgrade --except="pkg1,pk2".
您的命令 运行 实际上与 choco outdated
命令非常相似,后者实际上包含一个图例,用于解释输出中的每一列。