Joe*_*ell 186 windows command-line chocolatey
我用 Chocolatey 安装了以下软件包。
巧克力列表 --localonly
> choco list --localonly
Chocolatey v0.9.9.2
adobereader 11.0.10
ccleaner 5.03.5128
chocolatey 0.9.9.2
ConEmu 14.9.23.0
gimp 2.8.14.1
git 1.9.5.20150114
Run Code Online (Sandbox Code Playgroud)
一周后在chocolatey.org网站上GIMP包更新到2.9,Git包更新到1.9.6,但其他包没有更新。
两周后,我需要在 cmd 中运行一个命令来显示以下结果:
> some command
git current local version (1.9.5), latest version (1.9.6) is available for upgrade
gimp current local version (2.8), latest version (2.9) is available for upgrade
Run Code Online (Sandbox Code Playgroud)
编写此类命令的好方法是什么?(或者如果 Chocolatey 本身内置了一个命令选项,它会是什么?)
fer*_*der 212
注意:您可能需要在管理 cmd/powershell 提示符下执行以下命令。
如果您有 choco 0.9.9.6+,则可以使用该outdated命令。
choco outdated
Run Code Online (Sandbox Code Playgroud)
如果您安装了 0.9.9+:
choco upgrade all --noop
Run Code Online (Sandbox Code Playgroud)
如果您安装了 0.9.8.33 或以下版本:
choco version all
Run Code Online (Sandbox Code Playgroud)
之后,如果您确实想要升级 - 您可以遵循:
cup all -y
Run Code Online (Sandbox Code Playgroud)
注意: -y仅适用于 0.9.8.33+。
小智 29
运行这个案例,choco说我应该用这个
choco list -lo
Run Code Online (Sandbox Code Playgroud)
这对我来说很有效,所以这里是我的 2c。
| 归档时间: |
|
| 查看次数: |
131211 次 |
| 最近记录: |