NotePublic/Software/Applications/Chocolatey/Chocolatey_的安装和使用.md

2.1 KiB
Raw Blame History

Chocolatey 的安装和使用

Chocolatey 是一款命令行下的 Windows 软件包管理工具。

1. 安装

1.1. 安装前的准备

# 查看 Get-ExecutionPolicy 是否受限制
Get-ExecutionPolicy
## 如果它返回 Restricted则运行下面的语句3 选 1 即可)

# 信任脚本执行策略
set-ExecutionPolicy RemoteSigned -Force
# 或
# 设为 AllSigned 策略提高安全性
Set-ExecutionPolicy AllSigned
# 或
# 设置 Bypass 策略
Set-ExecutionPolicy Bypass -Scope Process

1.2. Powershell 2+ 安装 Choco

# 以管理员运行powershell 2+
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'))

2. Choco 常见操作

# choco 版本查看
choco -v
# choco 版本更新
choco upgrade chocolatey

#查看 Chocolatey 安装的装所有程序的列表
choco list --local
# 查看本地安装的软件
choco list -li 


# 安装
choco install <软件包名>

# 安装时指定代理
choco install --proxy=127.0.0.1:7892 <软件包名>

# 强制安装
choco install --force <软件包名>

# 搜索软件
choco search <软件包名>

# 查看软件包详情
choco info <软件包名>

# 卸载
choco uninstall <软件包名>

# 查看需要更新的软件列表
choco outdated

# 更新指定软件包
choco upgrade <软件包名> -y

# 更新所有软件
choco upgrade all -y

2.1. choco 清理工具(必装)

# 安装清理工具
choco install choco-cleaner -y
# 执行清理
choco-cleaner

2.2. 包下载目录

# 下载的包源码目录
C:\Users\username\AppData\Local\Temp\

2.3. 常见的命令行工具安装目录

C:\ProgramData\chocolatey\lib

3. 外部参考资料

  1. Installing Chocolatey
  2. Windows 使用 choco 包管理器
  3. Win10 离线安装 choco 方案