安装与初始化

  1. 启用 WSL 功能
    在 PowerShell 中运行:

    wsl --install
    

    📝 若已安装,可跳过此步骤

  2. 默认终端选择
    首次启动时会自动配置默认终端,可通过以下命令修改:

    wsl --set-default-terminal <terminal_name>
    

    📌 示例:wsl --set-default-terminal Ubuntu

基本配置

  • 设置默认 shell
    echo $SHELL  # 查看当前 shell
    chsh -s /usr/bin/zsh  # 更改默认 shell(以 Zsh 为例)
    
  • 调整终端主题
    修改 ~/.bashrc~/.zshrc 文件,添加:
    export TERM=xterm-256color
    
    📸 插入主题预览图:
    terminal_theme

高级设置

🔗 点击扩展阅读:WSL 2 网络配置详解

  • 自定义启动参数
    ~/.config/wsl.conf 中配置:
    [user]
    default = myuser
    shell = /bin/zsh
    
  • 字体优化
    推荐使用 Cascadia Code 字体,可通过以下命令安装:
    winget install Cascadia_Code
    

常见问题

❓ 无法启动 WSL?

  • 检查系统要求:需 Windows 10 2004 或更高版本
  • 运行 wsl --status 查看安装状态
  • 确保已启用虚拟机平台:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    

图片示例

🔋 插入电源管理相关图:

power_management

💡 配置技巧图:

config_tips