windows Chocolatey安装工具
·
使用 Chocolatey 在 Windows 上安装和管理软件
Chocolatey 是 Windows 上的包管理器,类似于 Linux 上的 apt 或 yum,可以方便地安装、更新和管理软件。
1. 安装 Chocolatey
安装前准备
-
以管理员身份运行 PowerShell
-
确保执行策略允许脚本运行:
powershell
Set-ExecutionPolicy Bypass -Scope Process -Force
安装命令
powershell
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
验证安装
powershell
choco -v
2. 基本使用命令
搜索软件包
powershell
choco search <packageName> # 示例 choco search googlechrome
安装软件
powershell
choco install <packageName> -y # 示例 choco install googlechrome -y choco install nodejs -y --version=14.17.0 # 安装特定版本
升级软件
powershell
choco upgrade <packageName> -y # 示例 choco upgrade all -y # 升级所有已安装软件
卸载软件
powershell
choco uninstall <packageName> -y # 示例 choco uninstall googlechrome -y
列出已安装软件
powershell
choco list --local-only
3. 常用软件安装示例
开发工具
powershell
choco install git -y choco install python -y choco install jdk8 -y choco install vscode -y choco install docker-desktop -y
系统工具
powershell
choco install 7zip -y choco install sysinternals -y choco install wireshark -y
多媒体工具
powershell
choco install vlc -y choco install ffmpeg -y choco install audacity -y
4. 高级功能
安装本地软件包
powershell
choco install <path-to-nupkg> -y
创建自己的软件包
-
安装 Chocolatey 开发工具
powershell
choco install chocolatey.package -y
-
创建新包模板
powershell
choco new <packageName>
配置代理
powershell
choco config set proxy <proxy-url> choco config set proxyUser <username> choco config set proxyPassword <password>
5. 常见问题解决
安装失败
-
确保以管理员身份运行 PowerShell
-
检查网络连接
-
尝试清除缓存:
choco cache remove -y
更新 Chocolatey
powershell
choco upgrade chocolatey -y
卸载 Chocolatey
-
首先卸载所有通过 Chocolatey 安装的软件
-
然后运行:
powershell
choco uninstall chocolatey -y
6. 与 Java 开发相关
安装 Java 开发环境
powershell
choco install jdk8 -y # Java 8 choco install adoptopenjdk11 -y # Java 11 choco install adoptopenjdk16 -y # Java 16
安装构建工具
powershell
choco install maven -y choco install gradle -y choco install ant -y
安装 IDE
powershell
choco install intellijidea-community -y choco install eclipse -y choco install netbeans -y
Chocolatey 可以大大简化 Windows 上的软件管理,特别适合开发环境的快速搭建和维护。
更多推荐
所有评论(0)