本文最后更新于 2024-10-17,文章内容距离上一次更新已经过去了很久啦,可能已经过时了,请谨慎参考喵。

title: Windows下的包管理神器
tags:
  - winget
  - Windows
categories:
  - 工具
top_img: false
cover: '/upload/cdn2files/20200818171152.png'
abbrlink: 9916c4ed
date: 2020-08-18 17:05:27
copyright:

前言

众所周知,包管理工具在一个系统中是必不可少的,能给应用程序的安装、卸载等管理带来极大的方便,Linux上有著名的APT和NPM等优秀的工具,MacOS上的homebrew等,而Windows上大家基本上都是鼠标点一点,就能安装好应用程序,很少人用命令行去操作的吧,当然scoop也是开发者的首选。

但是微软就在悄悄地搞事情,开发了一款Windows上可以使用的包管理工具Winget,项目地址:https://github.com/microsoft/winget-cli

但只是还在开发阶段,所以可能存在很多不稳定的东西,大家谨慎使用,我只是喜欢尝鲜试试而已。

安装

官方文档:https://docs.microsoft.com/zh-cn/windows/package-manager/winget/

可使用多种方法安装 winget 工具:

winget 工具需要 Windows 10 版本 1709 (10.0.16299) 或更高版本的 Windows 10。

我是直接下载安装包的

安装完成之后,关闭窗口,打开Powershell,注意,不能在GitBash中使用哦

输入命令 winget

关于终端,请看这里:WindowsTerninal调教

注意事项

在没有管理员权限的情况下运行 winget 时,某些应用程序可能会要求提升权限才能进行安装。 当安装程序运行时,Windows 会提示你提升权限。 如果你选择不提升权限,则应用程序无法进行安装。

在管理员命令提示符下运行 winget 时,如果应用程序要求你提升权限,你不会看到提升权限提示。 以管理员身份运行命令提示符时请务必小心,仅安装你信任的应用程序。

慎重哦

常用命令

显示所有命令的帮助信息:winget --help

查看命令的选项:winget <command> --help

然后自己琢磨去吧,,,我也是刚体验,发布出来给大家尝尝鲜,具体的命令用法和参数,请详细参照官方文档

之后自己用熟练了再来更新详细情况哦拜拜