如何在Windows11上使用Windows包管理器

随着 Windows 多年来的发展,我们已经看到 Microsoft 将 Linux 的一些功能引入到 Windows 生态系统中。除了通过 WSL 2 支持 Linux 子系统之外,Windows 10 和 11 还具有称为 Windows 包管理器(或简称 winget)的包管理器。

那么 Windows 包管理器到底是什么?如何使用它?请继续阅读,我们将在下面回答您所有紧迫的问题。

什么是包管理器?

您构建的所有现代应用程序和任何项目都将利用现有的框架、库和工具。如果您正在构建一个简单的 React 应用程序,则需要 Node.js、ReactJS 和其他库或工具才能使您的项目正常运行。从本质上帮助您的项目功能的底层第三方软件称为依赖项。

正如您可以想象的那样,管理项目中多个依赖项的安装和更新可能会变得非常令人沮丧。您还需要确保您的系统与第三方软件兼容。如果您要手动集成和更新每个第三方软件,您将浪费大量宝贵的时间来管理软件依赖项。

为了解决这个问题(以及其他问题),开发人员想出了包管理器的巧妙想法——一个可以管理所有项目依赖项的工具。包管理器通常执行几个基本功能,例如:

  • 找到适合您平台的正确源文件。
  • 确保源文件没有恶意软件和其他安全漏洞。
  • 将依赖项集成到您的项目中。
  • 允许无缝安装、更新和删除软件依赖项。

包管理器还有大量工具可供您选择,只需在终端上执行一个命令即可安装。

流行的包管理器的一些示例包括:

  • 自制。
  • 节点包管理器 (NPM)。
  • 纱。
  • 高级封装工具(APT)。

什么是 Windows 包管理器?

Windows 包管理器(通常称为 winget)是 Linux 风格包管理器的 Microsoft 版本。Winget 于 2020 年作为开源命令行实用程序包管理器发布,包含多种可供用户安装的可用应用程序。与其他广泛使用的包管理器一样,Microsoft 确保 Windows 包管理器是免费的并可在 GitHub 上使用。如何在Windows11上使用Windows包管理器

通过使用 Windows 包管理器,您只需在终端中使用一个命令即可轻松安装、更新和删除应用程序。告别下载安装文件并手动安装每个应用程序的日子。

Winget 使用 YAML 包清单格式,使其易于理解和配置。开发人员通常使用 YAML 清单格式来捆绑其应用程序,以便与 Windows 包管理器兼容。

以前,Windows 用户必须依赖 Chocolatey——一个专门针对 Windows 操作系统的第三方包管理器。Chocolatey 非常强大,并被较大的 Windows 兄弟会广泛采用。另一方面,大多数 Windows 用户还不熟悉或不熟悉 Windows 包管理器;我们希望本指南能够帮助改变这种状况。

如何在 Windows 11 上设置 Windows 包管理器

Windows 软件包管理器未预安装在 Windows 上,因此您必须手动下载。幸运的是,安装过程很简单,不会造成任何障碍。

Microsoft 要求您的 Windows 系统运行 Windows 10 1709 或更高版本才能使用 winget。您还必须使用您的 Microsoft 帐户登录,并确保您也登录了 Microsoft Store 应用程序。

在 Windows 11 上安装 Windows 包管理器有两种主要方法。

如何使用 Microsoft Store 安装 Winget

安装 Windows 包管理器的最简单方法是通过 Microsoft Store。您可以通过 Microsoft 的官方 App Installer 下载 Windows Package Manager 来执行此操作:

  1. 使用“开始”菜单启动Microsoft Store。
  2. 搜索应用程序安装程序并选择最佳匹配。如何在Windows11上使用Windows包管理器
  3. 如果看到它,请单击“安装”按钮。否则,应用程序安装程序已存在于您的电脑上,您只需确保它已更新即可。

如何通过 PowerShell 安装 Winget

如果您在 Microsoft Store 中遇到问题,则应考虑使用 Windows PowerShell 安装 winget。连接到互联网后,请按照以下步骤操作:

  1. 从“开始”菜单中,搜索PowerShell,然后选择“以管理员身份运行”。
  2. 在命令行中,粘贴以下命令并按EnterInvoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env:ProgramFiles\WindowsPowerShell\Modules\
  3. 安装完成后,键入以下命令并按Enter验证您的安装。

如何在 Windows 11 上使用 Winget

现在您已经设置了 winget,您必须学习如何使用与 winget 工具关联的命令,包括下载、配置和查看已安装的应用程序。

1. 如何下载新应用程序

winget 内有大量可用的应用程序,您可以下载 Google Chrome、7-Zip 等应用程序。

要使用 winget 下载应用程序,请使用以下命令:

winget install
2. 如何浏览应用程序

如果您正在寻找要安装的新应用程序,但不知道如何浏览可用的应用程序,您可以使用 winget 的搜索功能。一种方法是在命令行中使用 winget 的搜索命令。使用以下命令输入搜索查询,您将获得满足您的搜索条件的可用应用程序列表。如何在Windows11上使用Windows包管理器

例如,要搜索压缩程序,您可以键入:

winget search zip
或者,您可以使用为 winget 提供易于使用的用户界面的第三方工具。

3. 如何查看已安装的应用程序

您可以通过以下方式查看电脑上已安装的应用程序:

winget list

4. 如何查看申请详情 

要查看特定应用程序的安装详细信息和软件版本,可以使用以下命令:

winget show

Windows 上的包管理器值得麻烦吗?

Winget 非常擅长在 Windows 11 电脑 上安装应用程序。您不再需要在互联网上寻找无恶意软件的下载链接;只需打开终端并通过 winget 下载您需要的应​​用程序即可。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
赞 (1)
上一篇 2023年6月29日
下一篇 2023年6月29日

相关推荐

  • 如何在Windows11上10天后启用返回按钮

    升级到 Windows 11 后,您有不超过 10 天的时间来决定是要保留新操作系统还是要恢复到 Windows 10。如果您已经过了这段时间,您可能想知道是否有办法返回 Wind…

    2023年8月18日
  • 如何在Windows11中打开音量混合器

    Windows 操作系统带有强大的音频系统,具有音量混合器。它允许您调整 Windows 中各个应用程序的音量级别,为您提供个性化的声音体验。本指南将向您展示在 Windows 1…

    2023年6月13日
  • 如何轻松获取Windows11电脑的最新更新

    作为 Windows 用户,您会知道 Microsoft 会定期发布 Windows 更新,以确保您的系统安全并处于最佳工作状态。虽然安全更新每月发布一次,但使您能够体验新功能的非…

    2023年7月10日
  • 如何在Windows11上更改DNS设置,提升上网体验!

    在网上浏览不同的网站时,您一定遇到过“DNS”这个词。当您使用的设备打开网站的速度非常慢时,这甚至更适用。我们想到的第一件事是计算机本身一定存在问题。因此,我们开始调查可能使您的 …

    2023年5月12日
  • Win11系统下键盘WASD乱弹窗口怎么处理?

    如果键盘驱动程序已过时/不兼容且未安装正确的驱动程序,则在按下键盘上的任意键时,系统键盘可能会打开随机应用程序。此外,不同的“轻松访问”设置(例如粘滞键)也可能会导致出现问题。 当…

    2023年10月31日
  • 如何在Windows11中查找和更改子网掩码

    子网中的设备具有以相同前缀开头的 IP 地址。对于不同的设备,这个前缀的长度是不同的——它取决于网络的规模,其长度是通过子网掩码来标识的。 在排除网络问题时,必须确保子网掩码正确。…

    2023年6月26日
  • 在Windows11中截取屏幕截图的7种简单方法

    Windows 11 改变了您更好地截取屏幕截图的方式。了解在 Microsoft 操作系统中捕获 PC 屏幕的所有最佳方法。 长期以来,微软的桌面操作系统一直有许多选项可以从您的…

    2023年3月27日
  • 如何在Windows11中更改电源模式(设置小技巧)

    电源模式是一种节省电量并在您不使用计算机时保持计算机平稳运行的方法。它们也称为电源方案或电源计划。每个电源计划都有不同的处理功耗和性能的方式。您的计算机附带两个电源计划:平衡和高性…

    2023年5月17日
  • Windows11时钟和闹钟应用程序未加载?尝试这些修复

    一些Windows用户报告了一个奇怪的问题,即无论他们做什么,他们的时钟和闹钟应用程序都拒绝加载。屏幕显示时钟和闹钟应用程序徽标,但无论他们做什么都不会加载。 经过彻底调查,我们发…

    2023年4月27日
  • 如何在Windows11/10中使打印机联机(设置方法)

    如果由于打印机脱机而无法打印,您可以在下面找到在Windows11/10中使打印机联机的步骤。 在Windows11中使打印机联机 如果您已将多个文件发送到打印机,但听不到它们正在…

    2022年11月9日