Chocolatey 是一个 Windows操作系统上的包管理器,使用Go语言开发,简称 Choco

简单可以理解为 Choco 是 Linux 中的 YUM、APT,MAC 上的 Homebrew。在Windows操作系统上,传统的软件安装管理方式往往需要手动下载、安装、更新和卸载软件。这种方式不仅耗时,而且容易出错。为了在 Windows 实现 Linux 和 MAC 系统中类似的功能,Chocolatey 应运而生,用户可以通过简单的命令行来安装和管理应用程序。

Chocolatey允许用户搜索、安装、更新和卸载软件程序,使用的是 NuGet 的包格式,并有一个中央存储库,其中包含了大量的软件包。通过简单的命令: choco install <package-name> 来安装软件。而不需要手动下载和安装软件。

类似包管理器还有:

  • Winget - 微软官方推出的包管理器
  • Scoop
  • Npackd - 一个具有图形页面的包管理器

安装

使用管理员权限打开 Windows PowerShell,执行

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

使用

choco install mkcert