windows上winget安装和使用

简介

windows 现在真的是越来越优秀了,竟然还推出了包管理工具,是真的有危机感了嘛

项目地址

https://github.com/microsoft/winget-cli

安装

首先下载

https://github.com/microsoft/winget-cli/releases/download/v0.1.4331-preview/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle

双击之后点击更新即可安装成功,之后打开cmd窗口或者是windows terminal

输入winget

下面是帮助信息

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
Windows Package Manager v0.1.41331 预览
Copyright (c) Microsoft Corporation. All rights reserved.

WinGet 命令行实用工具可从命令行安装应用程序。

usage: winget [<command>] [<options>]

下列命令有效:
  install   安装指定的应用程序
  show      显示关于应用的信息
  source    管理应用源
  search    查找并显示应用的基本信息
  hash      哈希安装程序的帮助程序
  validate  验证清单文件

如需特定命令的更多详细信息,请向其传递帮助参数。 [-?]

下列选项可用:
  -v,--version  显示工具的版本
  --info        显示工具的常规信息

可在此找到更多帮助: https://aka.ms/winget-command-help

如果用过linux的话那就是没有门槛了

当然你也可以在windows应用市场上安装

使用

首先查看当前软件源信息

winget source list

可以看到默认的软件源是

1
2
3
4
PS C:\Users\bboysoul> winget source list
Name   Arg
-----------------------------------------
winget https://winget.azureedge.net/cache

之后更新软件源

winget source update

查看当前软件源包含的软件

winget show

最后我们尝试下安装一个软件

winget install CPU-Z

1
2
3
4
5
6
7
8
Found CPU-Z [CPUID.CPU-Z]
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading http://download.cpuid.com/cpu-z/cpu-z_1.92-en.exe
  ██████████████████████████████  1.82 MB / 1.82 MB
Successfully verified installer hash
Installing ...
Successfully installed!

注意,现在winget还是测试状态,所以有时候安装个别软件会报权限错误等一些下问题,所以最好使用管理员权限打开终端

欢迎关注我的博客 www.bboy.app

Have Fun