/

Winget 预览版初体验

前言

惊闻微软在 2020 build 开发者大会上发布了自家的包管理器——winget,目前正处于预览测试阶段,不由得感叹:天下Windows用户苦软件安装久矣,遂安装体验一番,写点东西记录一下。

安装

GitHub下载

双击下载的 appxbundle 包安装即可

简单介绍

命令提示符执行:winget

软件界面

预览版可使用的命令:

命令 说明
hash 为安装程序生成 SHA256 哈希
help 显示 winget 工具命令的帮助信息
search 搜索某个应用程序
install 安装指定的应用程序
show 显示指定应用程序的详细信息
source 添加、删除和更新 winget 工具访问的 Windows 程序包管理器存储库
validate 验证要提交到 Windows 程序包管理器存储库的清单文件

预览版可使用的选项:

选项 说明
-v、–version 返回 winget 的当前版本
–info info 提供有关 winget 的所有详细信息,包括许可证和隐私声明的链接
-?、–help 获取有关 winget 的更多帮助信息

支持安装的格式

  • EXE
  • MSIX
  • MSI

简单使用(以安装开源播放器VLC为例)

搜索安装一气呵成

安装

体验感受

优点:

  • 不用到处下载软件了,特别是国内环境下,下载站、下载器横行,买一送全家桶的情况比比皆是。
  • 安装方便,整个过程中不用点点点,只有在非管理员用户安装时,有一个弹窗提醒。

缺点:

  • 安装源没有使用微软自家的,还是从软件官方的服务器下载,某些软件下载速度可能较慢。
  • 如下图所示

bug

总结

是个好东西,现有的小BUG不算什么,毕竟是预览阶段,微软计划2021年正式发布 winget,想要达到 apt、yum、homebrew 这样的成熟度,winget还有很长的路要走,我热爱开源,但是如果闭源生态能做出足够好的东西,那也是很好的。

官方文档

Microsoft