几个小时前,我们发表了一篇文章,说最讨厌Microsoft的人不会很喜欢,因为 她说 您的Edge浏览器进入Linux。 那只是他们昨天在Microsoft Build 2020上所做的演讲之一,但是还有许多其他演讲,例如WSL,它将允许我们在Windows 10上使用GUI运行Linux应用程序。他们已经打电话给 温盖特 除了某些相似之处外,它与Linux没有太大关系。
即使没有阅读任何内容,许多人也已经知道Winget就像Linux APT,但适用于Windows。 就是这样。 实际上 处于初步阶段,仅适用于Insiders或通过手动安装,但是经过测试,我坚信当我们需要触摸Windows时,它将成为我们Linux用户的首选安装程序。 因为它的简单性,而且因为我们习惯了它。
如何测试Winget的预览版
在指示简单步骤之前,我们必须解释一些内容: 在安装必要的程序包时,我们将更新Windows安装程序。 如果这样做的话,就没有回头路了,该软件将不会自动更新,直到它退出beta版并包含在操作系统中为止,为此可能还要几个月或更长时间。 对此进行了解释,遵循的步骤如下:
- 我们打开一个浏览器,然后转到项目页面,我们可以从该页面访问 信息.
- 我们下载的文件在撰写本文时显示为 Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle.
- 我们执行在第2步中下载的文件,并非不记得要修改Windows 10安装程序的警告。
- 接下来,我们单击更新。 我们等。 如果您像我一样遇到这种情况,进度条将不会停在100%处,而是会停在之前。 将会出现一条消息,告诉我们启动一个程序包。
- 一旦安装了软件,我们就可以进行测试。 我们可以在命令提示符下,PowerShell中或在新的终端应用程序中进行操作。 对于Linux用户,我建议使用新的Terminal应用程序,因为它可以使我们想起我们已经在使用的内容。 它可以在Microsoft Store中获得。
- 最后,我们输入命令,例如“ winget install vlc”(不带引号)以安装VLC。 如果愿意,可以从Windows键+ R当前显示的“运行”启动器中进行操作。
可用的命令和选项
在新的 Windows 10 终端应用程序中使用 Winget 是 与我们在Linux中的操作非常相似。 主要区别在于Winget不会要求我们提供密码或确认。 输入诸如“ winget install vlc”之类的命令后,它将开始搜索存储库,并且如果存在匹配项,它将下载并安装它。 与Linux不同,至少当前无法从终端启动应用程序。
在本教程第一步中提供的GitHub网站上,他们解释了可用的操作,我认为其中最有用的是»install“和” search“:
- 安装 安装给定的应用程序。
- 显示 显示有关应用程序的信息。
- 资源 管理应用程序源。
- 搜索、 查找并显示有关应用程序的信息。
- 哈希 安装hast文件的向导。
- 验证 验证清单文件。
- -帮帮我 提供命令行帮助。
- -信息 提供了其他数据,这对于运行该软件的问题很有用。
- -版 显示客户端版本。
我认为Linux用户不必解释这样的安装系统的好处。 作为一个开始, 我们将执行的所有安装工作均将通过官方渠道进行,这将增加Windows的安全性。 要继续,如果我们知道软件包的名称或通过“ winget search应用程序”找到它,则无需打开浏览器并自行搜索。 简而言之,尽管我不太接触Windows,但我很高兴Microsoft抄袭了该程序包管理和安装系统。
4条评论,留下您的评论
Windows每次复制Linux及其台式机的想法,选项或方面时,都会在媒体上露面,说它热爱Linux及其整个领域。 如果我想要Linux,而免费代码并不会给我们带来麻烦,那么我会押注完整的解决方案。 边缘? 我的一个……..我要在我的Linux上安装间谍软件。
rm -r / Windows10
显然,Microsoft并不关心这样的Gnu Linux bledol,这是因为它在Windows上需要它,因此需要访问Microsoft占少数的服务器世界。
您必须非常天真地相信Microsoft热爱Windows,它热爱的唯一东西就是金钱,只要Gnu Linux对它的用途有用,就欢迎您。
我们不要忘记,微软的座右铭(采用,扩展和熄灭)比以往任何时候都更加流行。
我认为,如果您必须将其与某些东西进行比较,那就与Arch类型发行版中AUR的操作有关。下载安装文件以及如何安装。
从中下载脚本的社区存储库是这样的: https://github.com/microsoft/winget-pkgs。 任何人都可以做出贡献。