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还是测试状态,所以有时候安装个别软件会报权限错误等一些下问题,所以最好使用管理员权限打开终端

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

Have Fun

欢迎关注我的其它发布渠道