推荐Win11系统自带包管理工具WinGet安装软件,Win10同样可用

最佳推荐Win11系统自带包管理工具WinGet安装软件,绝对要收藏

  • 简介
  • 使用方法
    • 1、使用 winget search 搜索软件
    • 2、使用 winget install 安装软件
  • winget 安装进度条可视元素修改
  • 使用感受

简介

Windows 推出命令行安装工具winget,全称windows package manager client

可以在 Windows 10 和 Windows 11 计算机上使用 winget 命令行工具来发现、安装、升级、删除和配置应用程序。 此工具是 Windows 程序包管理器服务的客户端接口。

点击从 Microsoft Store 获取最新的生产版本

使用前提 windows 10 1709版本以后才能使用,如果你当前使用的是win11系统自带winget工具,但是也同样建议你从 Microsoft Store 检查更新到最新版本

或者在Github https://github.com/microsoft/winget-cli/releases 上下载 release 版本安装,由于github 大家并不是能正常访问下载,推荐点击从 Microsoft Store (微软商店) 安装

使用方法

这里以Win11系统为例,如果你是win10系统请在安装好winget之后左下角右键 使用 Windows PowerShell (管理员) 方式打开,后面操作一样

在win 图标上右键新建终端,这里建议选择Windows 终端(管理员)方式打开
终端

主要使用到的命令有四个是 winget search 、winget install 、 winget uninstall 、 winget upgrade
winget search 用于我们需要查找的软件
winget install 用于我们需要安装的软件
winget uninstall 用于我们需要卸载的软件
winget upgrade 用于我们需要更新的软件

这里我们以安装 QQ音乐 为例作为演示

1、使用 winget search 搜索软件

winget search qq

搜索QQ音乐

这里可以看到搜索出来两个QQ音乐、我们需要得到是对应软件的ID,这里有两个ID、建议选择 源 的那一列为 winget 的 ID

2、使用 winget install 安装软件

在上一步中得到 ID 之后,将其复制下来 拼接在winget install 之后得到如下命令

winget install Tencent.QQMusic

我们输入到终端中回车执行即可

安装QQ音乐
当提示已成功安装就可以在桌面或者开始菜单中看到 QQ音乐 已经出现可以打开使用。


到此也就安装完成了,如果后期需要升级卸载,方法两种

卸载可以用你平常卸载软件的方式去卸载,也可以使用winget uninstall 跟上ID 来卸载,比如

winget uninstall Tencent.QQMusic

升级软件打开软件,通过软件中自带的升级按钮点击升级,也可以使用 winget upgrade 跟上ID 来升级,比如

winget upgrade Tencent.QQMusic

winget 安装进度条可视元素修改

我使用的 rainbow 彩虹色,默认是accent主题色,修改方式
在终端中 执行 winget settings ,如果弹出选择打开方式,这里你可以使用文本打开,或者其他编辑器打开都可。

将如下代码,复制全部替换保存即可。

{"$schema": "https://aka.ms/winget-settings.schema.json",// For documentation on these settings, see: https://aka.ms/winget-settings"source": {"autoUpdateIntervalInMinutes": 5},"visual": {"progressBar": "rainbow"},
}

修改 winget 配置

使用感受

针对害怕从一些网络上下载到附带捆绑的流氓软件,目前使用 winget 安装了 VSCode 、 TIM 、 QQ音乐、 JDK1.8 、 微信开发者工具、 ToDesk 安装下来都是最新版本,并且没有多余附带广告软件自动静默安装,很干净。唯独不好的是目前大部分软件不支持指定安装盘符,默认安装在系统盘,俗称C盘,所以如果使用winget,建议系统盘多增加几个G用来存放安装的软件。 同时也就只需 记住 两个命令 搜索winget search、安装winget install 至于升级、卸载方式方法很多,并不是必须要使用命令方式来操作。当然如果你觉得 这两个命令都很难记下来,那也是没办法了。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平