通过命令行方式安装windows应用,这是微软向 linux 致以的庄严敬礼。微软新推出的Windows软件包管理器比图形化的应用商店方式不要好太多。我相信用惯 apt-get、NPM和composer的同行们对此应该有同感吧。
在Build 2020大会上,微软公布了新的Windows软件包管理器预览版 Windows Package Manager(winget),这是一个命令行工具,可以让你快速、轻松地安装你喜欢的工具。而且,软件包的存储库是开源的。
通过使用 winget,一个命令,你可以安装你喜欢的工具:winet install 。
winget 目前有搜索、显示和安装软件包等功能,与 apt-get、pip 等软件包管理器类似,微软介绍接下来还将提供卸载、软件包 list 与更新等功能。winget会自动检查所有的应用提交清单。它使用SmartScreen、静态分析、SHA256散列验证和其他一些过程来防止恶意软件进入软件库并进入PC上。
如果你是Windows Insider,你就可以通过以下过程试用:
首先,你可以前往开源的GitHub客户端的开源仓库下载安装。
其次,你可以加入任何一个Windows Insider环。
最后,你可以通过发送你的微软账户(MSA)到winget-feedback@microsoft.com,请求加入Windows Package Manager Insider计划,并请求加入预览版。
其中任何一个Insider计划都将确保自动收到winget的更新。
微软采用了自己的Windows Package Manager,这应该是对Windows Store 的发展一个有力的促动,之前,很多开发者根本就疏于Windows Store 应用的维护。也许适应图形界面的用户,还不太了解命令行安装的意义,但我只能告诉你,这不是体验的倒退!
领取专属 10元无门槛券
私享最新 技术干货