# 下载梯子

为了更好的使用 Chocolatey,最好能够有梯子。此处略。

# 下载 Chocolatey

参考:Chocolatey Software | Installing Chocolatey (opens new window)

在管理员权限下 Powershell 执行:

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'))

测试是否安装成功:

choco -?

# 为 Chocolatey 配置代理

choco config set proxy "http://localhost:17296/"

# 安装软件

# 搜索 Chocolatey 库

choco info 实在是太慢了,不如直接去官网 (opens new window)搜索。

# 安装 Chocolatey GUI

choco install -y chocolateygui

# 安装常用软件

按需安装:

choco install -y `
    tim `
    wechat `
    netease-cloudmusic `
    potplayer `
    ffmpeg `
    obs-studio.install `
    googlechrome `
    bandizip `
    internet-download-manager `
    steam-client `
    glasswire `
    carnac `
    teamviewer `
    synctrayzor `
    zerotier-one

如果部分失败了,可以重新执行一遍,Choco 会跳过已经安装的。

# 安装开发工具

配置开发环境:

choco install -y `
    jetbrainstoolbox `
    sudo microsoft-windows-terminal wsl wsl-ubuntu-2004 `
    docker-desktop git python openjdk llvm nodejs golang powershell-core texlive adb `
    visualstudio-installer texstudio vscode.install

WSL 还得手动去设置添加功能:打开 WSL,然后安装 https://aka.ms/wsl2kernel

配置 pipnpmmaven 的镜像源:

pip3 config set global.index-url http://pypi.doubanio.com/simple
pip3 config set global.trusted-host pypi.doubanio.com
npm config set registry https://registry.npm.taobao.org
mkdir ~/.m2 && wget -O ~/.m2/settings.xml https://blog.lyh543.cn/mirrors/maven.xml

# (个人用)开发工具

mkdir C:\Tools\git
cd C:\Tools\git
git clone git@github.com:lyh543/dev-tools.git

记得添加环境变量。