使用 Windows 程序包管理器更新软件
哪些软件需要更新?
Windows 程序包管理器提供一个命令用于帮助识别哪些软件有可用的更新。 winget upgrade 命令将列出可通过 Windows 程序包管理器升级的软件。
在上面的示例中我们可以看到已安装的软件、安装的版本和可以安装的较新版本。
更新单个软件
确定哪些软件有可用的更新后,可以更新其中的部分或所有项。
例如,可以升级已安装的 Microsoft Bicep 版本并忽略其余版本,因为你正在处理的某个项目需要最新版本的 Bicep,并且你需要尽快解决该问题。
在这种情况下,我们将发出以下命令:
winget upgrade microsoft.bicep
这会导致安装最新版本的 Microsoft Bicep。
如果你不想直接升级到最新版本,也可以更新到特定的版本。 Microsoft PowerToys 提供多个可用版本,因此若要升级到比安装版本更新的、但还不是最新版本的版本,可以使用以下命令:
winget upgrade microsoft.powertoys -v 0.41.3
更新所有软件
若要将所有软件更新到最新版本,请运行以下命令:
winget upgrade --all
发出上述命令将指示 Windows 程序包管理器更新所有具有可用更新的软件。
这是一个很有用的命令,可以定期使用它来确保软件保持最新。