安装Windows软件的最快方法?命令提示符

在 Windows 上安装应用程序是一个耗时的过程。用户必须搜索最新的应用程序版本,下载安装程序文件,然后手动安装该应用程序(接下来,接下来几次),并取消选中不需要的捆绑软件。

问题并没有就此结束。Windows 中的软件安装程序有不同的方式来设置应用程序、注册表和配置。有了如此多的组合,人们就可以避免更新应用程序的麻烦。我们将向您展示如何在 Windows 10 中使用命令提示符 (CMD) 安装软件。

解决方案:Chocolatey(包管理器)

根据Microsoft Docs 的说法,包管理器由命令行工具和一组服务组成,用于自动化整个软件管理过程。该软件包由软件二进制文件、配置文件和元数据组成。反过来,元数据包含应用程序详细信息和依赖项列表,以使其正常工作。

到目前为止,Windows 操作系统还缺乏全面的包管理器。具有新功能和错误修复(版本 1.1)的 WinGet 的推出引起了一些新的疑问。有一个问题是有道理的:为什么你应该选择一个名为Chocolatey的第三方包管理器?以下是一些原因:

  • 如果您使用 Winget,有时您需要单击安装向导或安全提示,这会削弱命令行工具的优势。
  • 与 Chocolatey 相比,卸载支持仍然处于初级阶段。有时它无法管理依赖关系。
  • 只有少数软件包支持测试升级。即使有新版本可用,它也无法更新应用程序。
  • 包管理器可以运行脚本、提供服务器管理、集中报告、自定义配置等。Winget 只能处理几种格式,例如 EXE、MSIX 和 MSI。
  • Chocolatey 可与 20 多种 Windows 安装程序技术配合使用。它知道如何设置应用程序、注册表、管理文件和配置或任何组合。

在 Windows 10 中安装 Chocolatey

要安装 Chocolatey,您必须满足基本的系统要求,并有耐心安装一些脚本:

《巧克力》的系统要求

在开始之前,请确保您的电脑满足以下条件:

  • Windows 7+/Windows Server 2003+ 及更高版本。
  • PowerShell v2+(由于 TLS 1.2 要求,从该网站安装的最低版本是 v3)。
  • .NET框架4+或更高版本。
  • Chocolatey CLI 的可用空间和用于安装软件包的几 GB 空间。

使用PowerShell方式安装程序

按Win + X并选择Windows PowerShell(管理员)。然后,您必须确保Get-ExecutionPolicy不受限制。请阅读我们的PowerShell 指南以了解其重要性。

如果它返回Restricted,则运行Set-ExecutionPolicy AllSigned或Set-ExecutionPolicy Bypass -Scope Process。按Y确认更改。 安装Windows软件的最快方法?命令提示符

然后,复制粘贴命令:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://community.chocolatey.org/install.ps1’))
按Enter键。 安装Windows软件的最快方法?命令提示符

几分钟之内,Chocolatey 将被安装并在Program Data中创建一个新文件夹。所有软件包都位于\chocolatey\lib(.MSI 安装程序可能有例外)。安装 Chocolatey 后,重新启动 PowerShell 并输入choco -? 查看命令列表。 安装Windows软件的最快方法?命令提示符

使用命令提示符方式安装程序

按Win + X并选择命令提示符(管理员)。然后,复制并粘贴命令:

@”%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe” -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command “[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://community.chocolatey.org/install.ps1’))” && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin”
按Enter键。重新启动提示符并输入choco -? 查看命令列表。

巧克力套餐

Chocolatey 包是经过修改的 NuGet 包。它是一个已编译的 .nupkg 文件,由包元数据和 Chocolatey 特定的附加数据组成。软件包存储库网站拥有大量应用程序,您可以使用它们来安装Windows 10 的流行应用程序。

提交到数据库的每个包在上线之前都会经过严格的审核过程。其中包括包验证、验证、使用 VirusTotal 进行病毒扫描等。在左侧,您将看到包维护者的链接、绿色、红色和黄色的验证检查按钮。

在“个人”部分下,您将看到用于安装、升级或卸载应用程序的命令。版本历史记录列出了所有版本,包括其更改日志。最后,“依赖项”下的部分列出了应用程序所需的所有附加组件。

如何使用命令提示符或 PowerShell 安装软件

您必须遵循一些基本语法规则才能从命令行工具安装软件。结构看起来像

choco [command][package name]
“choco”是Chocolatey的简称。第二个前缀是实际命令,第三个前缀是您的应用程序。一旦养成习惯,您将不再需要查阅软件管理的命令参考列表。

以下是一些您会经常使用的常用命令。我们将以安装 GIMP 图像编辑器为例。

安装包

前往存储库包站点并搜索 GIMP。然后,输入:

choco install gimp
该命令将下载并安装应用程序,无需您执行任何操作。您将在控制台本身中看到进度信息。在某些情况下,您的应用程序可能会显示窗口,但这是完全正常的。Chocolatey 将自动处理所有安装步骤。

卸载包
输入:

choco uninstall gimp
如果应用程序具有依赖项列表,那么 Chocolatey 会自动从您的系统中删除这些组件。

搜索您的包裹

您甚至可以使用以下语法搜索特定包:

choco search [package name]
例如,如果您想安装 7-zip,请输入:

choco search 7-zip
按Enter键。Chocolatey 将在其数据库中搜索每个带有“zip”一词的应用程序。如果存在,您会在结果中找到它。搜索特定应用程序需要一些练习。

升级套餐

要升级应用程序,请输入:

choco upgrade [package name]
例如:

choco upgrade gimp

过时的软件包列表

还可以查看所有过时应用程序的列表。要实现此功能,您必须通过 Chocolatey 安装应用程序。输入:

choco outdated

有巧克力图形用户界面吗?

虽然命令行工具是管理应用程序的首选方法,但有些人可能喜欢实际的应用程序。Chocolatey GUI 使您能够在一个位置安装、卸载、更新和搜索软件包。要安装它,请输入:

choco install chocolateygui
要检查更新:

choco upgrade chocolateygui
当您启动该应用程序时,您将在左侧窗格中看到两个选项。顾名思义,这台电脑由安装在您电脑上的软件包组成。左上角是搜索框和选项,用于检查过时的软件包、一次更新所有软件包以及在列表/平铺视图之间切换。

Chocolatey是远程包存储库。在顶部,您将看到按版本过滤应用程序的选项,包括测试版、流行度等。

要更新单个包,请右键单击它并选择“更新”。您可以导出当前安装的软件包(作为 .config 文件)及其版本号和安装日期。您可以使用此文件在另一台计算机上安装软件包。

使用命令提示符安装您的下一个应用程序

许多人仍然觉得更新应用程序很麻烦。Chocolatey 让您只需按几下按键即可安装十几个或更多应用程序。您可以轻松管理您的应用程序,无需任何安全问题或捆绑软件。

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

相关推荐