首页 > 问答 正文
如何在Windows11上使用Windows包管理器

时间:2023-07-18 作者:佚名

随着 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 上使用。

通过使用 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 来执行此操作:

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

如何通过 PowerShell 安装 Winget

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

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

如何在 Windows 11 上使用 Winget

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

1. 如何下载新应用程序

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

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

winget install2. 如何浏览应用程序

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

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

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

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

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

winget list

4. 如何查看申请详情 

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

winget show

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

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

本文信息为网友自行发布旨在分享与大家阅读学习,文中的观点和立场与本站无关,如对文中内容有异议请联系处理。

本文链接:https://www.paituo.cc/wenda/1141568.html

下一篇:返回列表
  •  相关专题:  
  • 小编推荐

    等高线有哪几种

    ①基本等高线,又称首曲线,它是按基本等高距绘制的等高线②加粗等高线,又称计曲线,它是为便于查找高程,每隔四条加粗一条基本等高线,这条加粗的基本等高线,就称为粗等高线③半距等高线,又称间曲线,它是按1/2等高距测绘的等高线,它是用来显示基本等

    iPhone6和Nexus5之间的十个区别,那个更好!

    2014 年,科技巨头苹果发布了新的标杆产品 iPhone 6,老大哥谷歌正在销售 Nexus 5。通过更新到 Android 5.0 Lo

    低卡食品执行标准

    应该看下营养成分表中的能量含量数值,根据GB28050判断低卡的要求是,液体≤80Kj固体≤170Kj满足条件可以说。根据卫生署规定,食物上如果标示零卡,则表示每100公克或每100毫升所含热量不得超过4大卡。如果标示低卡,则每10

    IMAP和Exchange之间的区别,哪个邮件协议更好

    IMAP 和 Exchange 是用于电子邮件托管的两种最常见的消息传递协议。这些基本上是在服务器和邮件客户端之间传输和同步电子邮件和日历信

    苹果电脑如何看剩余存储空间,Mac检查存储空间方法

    想要充分利用您的Mac?从检查您的存储开始。不必要的文件、应用程序和程序会降低Mac的速度,但如果有足够的磁盘空间,您的计算机将运行得更快、

    到哪里吃海鲜比较经济便宜又美味

    吃海鲜感觉最好的就是去莆田找啊峰,我这里离啊峰那不远,还可以跟啊峰体验赶海,而且绝对新鲜(可以现抓现煮),就是买在码头等渔民捕鱼回来现买价格也比海鲜市场便宜好多。

    什么是TS文件格式,如何播放TS格式视频

    在处理 DVD 或视频时,您可能会遇到 TS 文件。但是什么是TS文件,如何播放TS文件呢?每种文件格式都有一个编码,指定我们如何看待它或打

    WebM与MP4格式主要区别,详细比较哪个更好!

    技术每天都在不断发展。视频音频流就是最好的例子。不断的创新和进步为我们带来了编码、解码、共享和存储视频文件的新工具。除了所有的好处,这种创新