用winget更新管理Windows软件,还挺好用的!
winget是一个命令行的Windows程序管理工具,可以通过一句简单命令安装软件和更新软件。虽然国内有360软件管家、QQ软件中心等工具,但winget适合检测一些开源软件更新。
winget使用教程
“Win+X”选择“Windows PowerShell 管理员模式”,输入winget update,即可检测软件更新。
![用winget更新管理Windows软件,还挺好用的!](https://qnam.smzdm.com/202312/28/658ce6c2c8d147273.png_e1080.jpg)
在国内使用官方源常会检测更新失败,建议换成中科大源(该源仅提供软件检索,安装包依然通过原址下载):
#替换为USTC源
winget source remove winget
winget source add winget https://mirrors.ustc.edu.cn/winget-source
#恢复官方源
winget source reset winget
winget操作演示:
#安装指定软件
winget install 腾讯QQ
#升级指定软件
winget update 腾讯QQ
#升级所有程序
winget update --all
winget安装软件需要知道软件包名,可以先用搜索命令模糊搜索再安装:winget search vscode,可以发现vscode的ID是“Microsoft.VisualStudioCode”。然后通过包名安装:winget install Microsoft.VisualStudioCode即可。
![用winget更新管理Windows软件,还挺好用的!](https://qnam.smzdm.com/202312/28/658ce6c2cbcc4543.png_e1080.jpg)
winget可以通过命令“winget add”来添加其它的软件源,你可以在网上找一些口碑较好的源添加到软件库中。
![用winget更新管理Windows软件,还挺好用的!](https://qnam.smzdm.com/202312/28/658ce6c2d124a4739.png_e1080.jpg)
总的来说上手很简单,升级软件只需要一个winget update --all命令就搞定。但很多开源软件更新会受网络影响,这一点winget是解决不了的。如果winget默认下载太慢可以拷贝软件下载地址,用下载软件下载后手动更新。
WingetUI是winget的UI版工具
WingetUI除了是带UI界面的winget之外,还集成了:scoop、chocolatey、pip、npm等包管理工具,也可以管理已安装程序,功能更加强大。
WingetUI安装后首次使用会进入引导界面进行初始化配置:“默认设置”适合通过winget进行更新和管理软件;而“定制wingetUI”则可以对更多的包管理工具进行配置:scoop、chocolatey、pip、npm等。我个人推荐选择选择定制wingetUI”模式,发挥wingetUI的最大效果:
![用winget更新管理Windows软件,还挺好用的!](https://am.zdmimg.com/202312/28/658ce6c2ca63a7630.png_e1080.jpg)
接下来勾选想要用到的包管理器,对于我而言当然是全部都要啦(大家可以根据实际情况选择):
![用winget更新管理Windows软件,还挺好用的!](https://am.zdmimg.com/202312/28/658ce6c2d017d672.png_e1080.jpg)
设置完成后就会进入WinUI的主界面,由于在国内使用winget默认的微软源更新数据很慢,建议大家修改为ustc国内源:https://telecom.mirrors.ustc.edu.cn/help/winget-source.html
在WinUI的主界面可以搜索和安装软件,你可以根据需要勾选不同的包管理工具进行搜索和安装,非常方便:
![用winget更新管理Windows软件,还挺好用的!](https://am.zdmimg.com/202312/28/658ce6c2ccd807253.png_e1080.jpg)
点击“软件更新”则可以对需要更新的程序进行检测和更新:
![用winget更新管理Windows软件,还挺好用的!](https://qnam.smzdm.com/202312/28/658ce6c2cfdfc8066.png_e1080.jpg)
点击“已安装的软包”可以对已经安装的软件包进行管理:
![用winget更新管理Windows软件,还挺好用的!](https://qnam.smzdm.com/202312/28/658ce6c2d0cf67777.png_e1080.jpg)
在设置中可以对不同软件包管理工具的软件源进行管理:
![用winget更新管理Windows软件,还挺好用的!](https://qnam.smzdm.com/202312/28/658ce6ccc85d62375.png_e1080.jpg)
由于整合了多个包管理工具,用wingetUI搜索安装软还是很强大的(你可以自由选择通过winget、scoop、chocolatey进行安装)。
但wingetUI还有不少进步空间:wingetUI作为一个整合工具目前最欠缺的是程序安装进度显示,此外还会遇到一些命令执行失效的问题,但我还是挺期待和看好这个工具的。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
![](https://res.smzdm.com/pc/pc_shequ/dist/img/the-end.png)
2000ty
校验提示文案
无疆
校验提示文案
吗卡巴卡
校验提示文案
sean1iu
校验提示文案
KimmyL
校验提示文案
KimmyL
校验提示文案
sean1iu
校验提示文案
吗卡巴卡
校验提示文案
无疆
校验提示文案
2000ty
校验提示文案