📜  安装巧克力 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:09:25.829000             🧑  作者: Mango

安装巧克力 - Shell-Bash

介绍

巧克力 (Chocolatey) 是面向 Windows 的包管理器,可以方便地安装和管理各种软件包。在使用巧克力安装软件包时,用户不再需要手动下载和安装软件,使得软件包的使用更加快捷和方便。

巧克力本身基于 PowerShell 的应用,理论上可以在 Windows 7 SP1 及以上版本的系统上运行,需要 .NET Framework 4.x 及以上版本的支持。

安装步骤
安装准备

在开始使用巧克力安装软件包之前,需要首先按照以下步骤安装好 PowerShell 和 .NET Framework:

  1. 检查当前安装的 PowerShell 版本:打开 PowerShell 控制台,输入 $PSVersionTable.PSVersion,回车后查看版本号。如果版本低于 5.1,可以到 Microsoft 官网下载最新版的 Windows Management Framework。

  2. 检查当前安装的 .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 官网下载安装包进行安装。

安装 Chocolatey

安装好 PowerShell 和 .NET Framework 后,可以按照以下步骤安装 Chocolatey:

  1. 打开 PowerShell 控制台,以管理员身份运行。

  2. 输入以下命令安装 Chocolatey:

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

    这个命令会在当前用户的 home 目录下自动创建一个 chocolatey 目录,用于存储 Chocolatey 安装包和本地软件包。

  3. 安装完成后,输入以下命令验证 Chocolatey 是否安装成功:

    choco -v
    

    如果输出了 Chocolatey 的版本号,则说明安装成功。

使用 Chocolatey 安装软件包

安装好 Chocolatey 后,就可以使用它来轻松安装软件包了。以下是一些常用的命令:

  1. 搜索软件包: choco search <software-name>

  2. 安装软件包: choco install <software-name>

  3. 卸载软件包: choco uninstall <software-name>

  4. 更新软件包: 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) 工具进行清理。

参考链接