Windows 开发环境设置
WinGet 常用设置
换源
| Bash | |
|---|---|
1 2 | |
恢复默认源winget source reset winget
常见 SDK 下载
通过 winget 包管理器一键配置
| winget | |
|---|---|
| java | winget install BellSoft.LibericaJDK.8 |
| python | winget install Python.Python.3.13 |
| nodejs | winget install OpenJS.NodeJS.LTS |
常用工具下载
- git
winget install Git.Git --interactive - vscode
winget install Microsoft.VisualStudioCode --interactive --scope machine
| Bash | |
|---|---|
1 2 3 | |
添加 --interactive 参数可以完全控制安装过程
添加 --scope machine 参数可以控制版本范围
固定软件版本
- Bandizip
winget pin add --id Bandisoft.Bandizip --version 6.27
win 下配置 curl
通过设置 PowerShell Profile 删除系统自带别名
允许加载自定义 Profile set-executionpolicy remotesigned
| 作用范围 | Profile 位置 |
|---|---|
| 所有用户 所有主机 | $PSHOME\Profile.ps1 |
| 所有用户 当前主机 | $PSHOME\Microsoft.PowerShell_profile.ps1 |
| 当前用户 所有主机 | $HOME\Documents\PowerShell\Profile.ps1 |
| 当前用户 当前主机 | $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 |
| C:\Windows\System32\WindowsPowerShell\v1.0\Profile.ps1 | |
|---|---|
1 2 | |
- 若命令不存在
通过 winget 安装 curl
| Bash | |
|---|---|
1 | |
WSL 默认 root 用户
以 debian 为例 debian config --default-user root