如何使用Windows10的软件包管理器“winget”

微软新的Windows软件包管理器通过运行一个命令就可以轻松地安装应用程序。下面是如何尝试新的“winget”命令,以及为什么这个Linux风格的包管理器对windows10的未来如此令人兴奋。...

如何使用Windows10的软件包管理器“winget”

微软新的Windows软件包管理器通过运行一个命令就可以轻松地安装应用程序。下面是如何尝试新的“winget”命令,以及为什么这个Linux风格的包管理器对windows10的未来如此令人兴奋。

什么是windows包管理器(the windows package manager)?

包管理器在Linux上很常见。您不必在web上查找应用程序、下载安装程序并单击向导,只需运行一个快速命令即可按名称搜索和安装应用程序。

例如,要安装MicrosoftPowerToys,您可以打开一个终端窗口并运行“WinGetInstallPowerToys”。该命令将自动查找、下载和安装软件,而无需您的其他输入。就这么简单。

在后台,微软正在托管自己的软件存储库,其他组织和个人可以托管自己的存储库。它是提高Linux生产率的一个关键特性,特别是对于开发人员和系统管理员来说。

现在,这个工具是为开发人员设计的,但是微软或第三方开发人员有朝一日可以创建一个简单的图形工具来快速查找和安装应用程序。它可以像Windows应用商店一样,但可以访问人们实际使用的整个Windows桌面应用程序。换言之,它就像巧克力,但内置在窗户里。

有关Windows软件包管理器如何工作以及Microsoft对Windows软件包管理的未来设想的更多详细信息,请阅读Microsoft的Windows软件包管理器预览公告和Windows软件包管理**方文档。

Windows包管理器也是GitHub上的一个开源项目。

如何安装windows软件包管理器

从2020年5月19日开始,Windows软件包管理器以预览形式提供。有朝一日,它将直接集成到Windows10的未来更新中。

在此之前,有几种方法可以实现:

  • 安装Windows 10的内部版本,注册Windows软件包管理器内部程序,并从Microsoft应用商店安装应用程序安装程序包的更新。当Windows软件包管理器发布时,您将获得自动更新,但您必须运行不稳定的Windows10版本。
  • 从GitHub下载Windows包管理器.appxbundle。通过双击文件并单击“更新”来安装它。您必须从同一下载页手动安装将来的更新,但不必运行不稳定的Windows10版本。

在未来,这些都不是必须的,winget将被构建到所有稳定版本的Windows10中。截至2020年5月,微软对其进行了测试,并解决了缺陷,该软件已处于预览状态。

相关报道:新的Windows终端已经准备好了;下面是它令人惊奇的原因

如何使用windows包管理器winget

您可以从Windows PowerShell或经典的命令提示符环境运行winget。如果您还没有安装新的Windows终端,我们建议您安装。

在命令行中,运行winget命令以查看有关如何使用该工具的更多信息。

如何使用Windows10的软件包管理器“winget”

要搜索应用程序,请运行以下命令,用搜索短语替换“name”:

winget search name

如何使用Windows10的软件包管理器“winget”

要安装应用程序,请运行以下命令,将“name”替换为应用程序的名称:

winget install name

如何使用Windows10的软件包管理器“winget”

要查看有关应用程序的详细信息,请运行以下命令,用应用程序的名称或搜索短语替换“name”:

winget show name

如何使用Windows10的软件包管理器“winget”

要查看可用应用程序的完整列表,请运行以下命令:

winget install

在最初的版本中,winget的存储库中已经包含了各种流行的桌面应用程序。从普通的Windows桌面应用程序到开发人员工具,您都可以找到。这个列表包括Google Chrome、Mozilla Firefox、Zoom、Steam、VLC媒体播放器、Spotify、Windows终端、visualstudio代码、Ruby、微软PowerToys等等。

如何使用Windows10的软件包管理器“winget”

要管理源代码,请运行winget source。您将看到命令列表。例如,要查看当前源,请运行:

winget source list

在winget的初始版本中,只有Microsoft运行的内置winget源代码,位于https://winget.azureedge.net/cache. 将来,您可以使用winget source add添加第三方源代码。

如何使用Windows10的软件包管理器“winget”

您可以通过传递-?去吧。例如,要查看可以与winget一起使用的各种选项,请运行以下命令:

winget search -?

微软肯定会在未来为Windows软件包管理器添加更多的功能,而且它只会变得更强大。即使在最初的版本中,winget看起来就像我们一直希望OneGet在windows10发布之前的样子。

有了足够的开发人员支持,它甚至可以启用一个图形化的包管理器,这正是我们希望Windows应用商店能够做到的,因为它太满了您真正想要使用的桌面应用程序。

  • 发表于 2021-04-02 04:27
  • 阅读 ( 248 )
  • 分类:互联网

你可能感兴趣的文章

如何修复Windows10中的pnp\u detected\u fatal\u错误

过时或故障的驱动程序是许多Windows10蓝屏错误的根本原因。PNP\u检测到的\u致命错误没有什么不同。通常由故障即插即用(PNP)驱动程序或设备引起,可以使用以下方法轻松解决。 ...

  • 发布于 2021-03-11 11:43
  • 阅读 ( 483 )

windows资源管理器在windows 10中崩溃时的操作

...软的神不会对你在系统上执行的操作太仁慈。结果如何?Windows资源管理器崩溃。当然,有几种方法可以让它恢复运行。 ...

  • 发布于 2021-03-12 03:07
  • 阅读 ( 208 )

如何解决Windows10中的com代理问题

你有没有打开Windows任务管理器,想知道有一半的条目是什么?虽然较新版本的Windows对大多数进程都有更友好的名称,但要确切地了解它们的功能是很困难的。 ...

  • 发布于 2021-03-12 04:56
  • 阅读 ( 194 )

如何修复windows10上的屏幕闪烁

如果你的windows10屏幕一直在闪烁,很可能是因为你安装了一个麻烦的应用程序或者一个不合适的显示驱动程序。是时候解决那个恼人的屏幕闪光了。 ...

  • 发布于 2021-03-18 08:23
  • 阅读 ( 379 )

如何使用windows10启动文件夹:您需要知道的一切

...开。每次一个接一个地启动它们都是浪费时间的,这就是Windows启动文件夹的所在。 ...

  • 发布于 2021-03-25 00:51
  • 阅读 ( 177 )

如何在windows10中修复速度较慢的外部硬盘

...,那么它可能与其他东西有关。你的电脑可能有病毒吗?windows10中有没有一个设置会降低速度?或者问题可能是换电缆这么简单吗? ...

  • 发布于 2021-03-25 23:19
  • 阅读 ( 314 )

如何修复Windows10上高cpu使用率的反恶意软件服务可执行文件

...和CPU。这个过程很可能是反恶意软件服务可执行文件。当Windows Defender配置不正确或系统上存在恶意软件干扰其功能时,会出现此常见问题。 ...

  • 发布于 2021-03-26 13:41
  • 阅读 ( 295 )

如何在windows10中执行干净引导

您的Windows计算机上可能安装了许多第三方应用程序。别担心,大多数人都会的。 ...

  • 发布于 2021-03-26 15:36
  • 阅读 ( 237 )

如何阻止windows 10阻止下载的文件

当您试图打开文件时,Windows 10可能会阻止您直接打开它。它将向您显示一个安全警告,该文件源于未知源,并且可能不安全。当一个名为附件管理器的Windows 10功能阻止它认为对您的电脑不安全的文件时,会发生这种情况。 ...

  • 发布于 2021-03-26 17:06
  • 阅读 ( 260 )

什么是桌面窗口管理器(dwm.exe文件)你需要吗?

... 当您打开Windows任务管理器(通过右键单击任务栏并选择任务管理器)时,您将注意到一个名为桌面窗口管理器的神秘条目。 ...

  • 发布于 2021-03-29 10:01
  • 阅读 ( 849 )
mocusy8488
mocusy8488

0 篇文章

相关推荐