Chocolatey 是一个免费的 Windows 包管理器

Windows不同,Linux一直享有各种各样的包管理器。包管理器(Package Manager)是一种软件,可让您通过命令行或GUI在操作系统上安装其他软件。如果您是Linux用户并且最近转换到Windows,那么您一定觉得需要一个好的Windows包管理器。Chocolatey是适用于Windows的最佳软件包管理器之一,无需在Windows机器上下载、设置和安装软件。Chocolatey是许多开发人员的首选,并且Linux用户,因为它使安装软件的过程变得轻而易举。

(Chocolatey Package Manager)适用于Windows的(Windows)Chocolatey 包管理器

一个好的包管理器总是有一个好的包存储库支持,Chocolatey也是如此。社区维护的包存储库中有很多可用的包。您可以找到常用的软件,如ChromeVLCAdobe Acrobat Reader7-Zip,以及一些开发人员经常使用的工具,如GitNotepad++PuttyNodeJSJDK等。

大约有 7K 社区维护的软件包,可以直接安装在您的计算机上,而无需下载设置然后安装。

一个好的包管理器的另一个主要特点是能够管理已安装的包。在这个场景中,Chocolatey勾选了所有的方框。除了安装之外,您还可以从您的计算机配置、更新甚至卸载Chocolatey软件包。这使得不时升级软件变得容易。

该工具本身没有任何图形用户界面(GUI),但由于简单的命令行操作,它非常易于操作。也有一个Chocolatey GUI ,但需要使用(Chocolatey GUI)Chocolatey本身单独安装。

安装Chocolatey是一个与传统软件稍有不同的过程,我们将在稍后讨论。如果您是一个组织并且关心您的员工使用的软件的可靠性和安全性,那么Chocolatey可以帮助您。您可以维护和内部化/离线包存储库,以便您可以完全信任和控制在您组织的计算机上获取和安装软件的过程。

安装巧克力

适用于 Windows 的 Chocolatey 包管理器

如前所述,Chocolatey的安装过程略有不同。您无需下载任何 exe 或安装文件;一切都可以从CMDPowerShell窗口完成。

要安装程序,请以管理员身份打开一个新的 PowerShell 窗口(open a new PowerShell window as Administrator)并执行以下命令:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

安装后,您可以直接从终端窗口开始运行Chocolatey命令。(Chocolatey)例如,您可以运行choco命令来查看已安装的Chocolatey版本。或者要安装一个包,你可以执行choco install <package-name>.例如,可以通过执行choco install vlc来安装(choco install vlc.)VLC 。同样,可以使用choco install googlechrome在您的计算机上安装Google Chrome 。

Choco命令在整个过程中都非常简单和有用。你可以运行choco - 吗?(choco -? )查看可能的命令列表及其用法。

总体而言,Chocolatey是一款出色的(Chocolatey)Windows包管理器,它易于使用,并且可以更轻松地管理计算机上的软件。在其主页上(homepage)了解(Know)有关Chocolatey的更多信息。

提示(TIP):   Scoop、  Ninite 和Windows 包管理器 (WinGet)(Windows Package Manager (WinGet))是您可能感兴趣的其他包管理器。



About the author

我是一名免费软件开发人员和 Windows Vista/7 倡导者。我已经写了数百篇关于操作系统相关主题的文章,包括提示和技巧、修复指南和最佳实践。我还通过我的公司 Help Desk Services 提供与办公室相关的咨询服务。我对 Office 365 的工作原理、功能以及如何最有效地使用它们有着深刻的理解。



Related posts