设置chocolatey安装包的目录

在安装 Chocolatey 时或者安装之后,你可以设置 Chocolatey 安装包的目录,以下为你分别介绍不同场景下的设置方法。

安装时设置

在以管理员身份运行 PowerShell 执行安装脚本时,可以通过设置 ChocolateyInstall 环境变量来指定安装目录。示例命令如下:

$env:ChocolateyInstall = "D:\Chocolatey"
[Environment]::SetEnvironmentVariable("ChocolateyInstall", $env:ChocolateyInstall, "Machine")
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'))

在上述代码中,将 Chocolatey 的安装目录设置为 D:\Chocolatey。你可以根据自己的需求修改该路径。

安装后设置

若已经完成了 Chocolatey 的安装,也能通过修改环境变量来更改安装目录。具体步骤如下:

1. 停止 Chocolatey 相关服务

要保证没有正在运行的 Chocolatey 进程,关闭所有相关的命令行窗口。

2. 移动现有文件

把当前 Chocolatey 安装目录下的所有文件和文件夹移动到新的目标目录。例如,从默认的 C:\ProgramData\chocolatey 移动到 D:\Chocolatey

3. 修改环境变量

  • 修改 ChocolateyInstall 环境变量
    • 按下 Win + R 组合键,输入 sysdm.cpl 并回车,打开“系统属性”窗口。
    • 切换到“高级”选项卡,点击“环境变量”按钮。
    • 在“系统变量”列表中,找到 ChocolateyInstall 变量,双击它并将其值修改为新的安装目录,如 D:\Chocolatey
  • 修改 Path 环境变量
    • 在“系统变量”列表中,找到 Path 变量,选中它后点击“编辑”。
    • Path 变量中旧的 Chocolatey 安装路径(如 C:\ProgramData\chocolatey\bin)替换为新的路径(如 D:\Chocolatey\bin)。

4. 验证设置

以管理员身份打开新的 PowerShell 窗口,运行以下命令来验证设置是否成功:

choco --version

如果能正常显示版本号,就表明新的安装目录设置成功。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容