📅  最后修改于: 2023-12-03 15:09:25.829000             🧑  作者: Mango
巧克力 (Chocolatey) 是面向 Windows 的包管理器,可以方便地安装和管理各种软件包。在使用巧克力安装软件包时,用户不再需要手动下载和安装软件,使得软件包的使用更加快捷和方便。
巧克力本身基于 PowerShell 的应用,理论上可以在 Windows 7 SP1 及以上版本的系统上运行,需要 .NET Framework 4.x 及以上版本的支持。
在开始使用巧克力安装软件包之前,需要首先按照以下步骤安装好 PowerShell 和 .NET Framework:
检查当前安装的 PowerShell 版本:打开 PowerShell 控制台,输入 $PSVersionTable.PSVersion
,回车后查看版本号。如果版本低于 5.1,可以到 Microsoft 官网下载最新版的 Windows Management Framework。
检查当前安装的 .NET Framework 版本:打开 PowerShell 控制台,输入 Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -match '^(?!S)\p{L}'} | Select PSChildName, version
,回车后查看版本号。如果版本低于 4.x,可以在 Microsoft 官网下载安装包进行安装。
安装好 PowerShell 和 .NET Framework 后,可以按照以下步骤安装 Chocolatey:
打开 PowerShell 控制台,以管理员身份运行。
输入以下命令安装 Chocolatey:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
这个命令会在当前用户的 home 目录下自动创建一个 chocolatey 目录,用于存储 Chocolatey 安装包和本地软件包。
安装完成后,输入以下命令验证 Chocolatey 是否安装成功:
choco -v
如果输出了 Chocolatey 的版本号,则说明安装成功。
安装好 Chocolatey 后,就可以使用它来轻松安装软件包了。以下是一些常用的命令:
搜索软件包: choco search <software-name>
安装软件包: choco install <software-name>
卸载软件包: choco uninstall <software-name>
更新软件包: choco update <software-name>
例如,要安装 Google Chrome 浏览器,可以执行以下命令:
choco install googlechrome
如果要安装指定版本的软件包,可以使用以下命令:
choco install <software-name> --version <version-number>
在使用 Chocolatey 安装软件包时,需要注意选择合适的软件源。默认源可能存在不稳定的软件包,可以参考 Chocolatey 官网 上提供的其他可选源。
如果你的系统有其他包管理器(如 Scoop)也在使用,请注意避免软件包之间的冲突。
在卸载软件包时,有些软件包可能会残留一些配置文件或数据文件。可以手动删除这些文件,或者使用 [Package-Cleanup](https://chocolatey.org/packages/ChocolateyGUI)
工具进行清理。