闲碎记事本 闲碎记事本
首页
  • JAVA
  • Cloudflare
  • 学完再改一遍UI
友链
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

YAN

我要偷偷记录...
首页
  • JAVA
  • Cloudflare
  • 学完再改一遍UI
友链
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • java

  • linux

  • docker

  • redis

  • nginx

  • mysql

  • 其他

  • 环境搭建

    • JDK安装
    • stable-diffusion-webui 安装
    • Roop安装使用
    • nexus部署和使用
    • Maven配置示例
    • Conda使用
    • Caddy操作指南
    • Alist使用
    • WSL使用
      • WSL 简介
      • 安装 WSL
        • 方法一:命令行安装(推荐)
      • 常用 WSL 命令
        • 系统管理
        • 版本管理
      • WSL 配置
        • 修改默认用户
        • 固定 IP 地址
        • 配置 Git
      • 常见问题解决
        • WSL 启动失败
        • 磁盘空间不足
      • 备份与恢复
        • 定期备份
        • 恢复备份
  • Vibe Coding

  • 知识库
  • 环境搭建
YAN
2024-11-27
目录

WSL使用

# WSL 简介

Windows Subsystem for Linux (WSL) 允许在 Windows 上直接运行 Linux 环境,无需虚拟机。

# 安装 WSL

# 方法一:命令行安装(推荐)

# 安装默认的 Ubuntu 发行版
wsl --install

# 或者指定发行版
wsl --install -d Ubuntu-22.04

# 常用 WSL 命令

# 系统管理

# 查看已安装的发行版
wsl --list --verbose

# 设置默认发行版
wsl --set-default Ubuntu-22.04

# 停止 WSL 服务
wsl --shutdown

# 导出发行版
wsl --export Ubuntu-22.04 ubuntu-backup.tar

# 导入发行版
wsl --import Ubuntu-22.04 C:\\WSL\\Ubuntu-new ubuntu-backup.tar

# 或者替换现有发行版(先取消注册再导入)
wsl --unregister Ubuntu-22.04
wsl --import Ubuntu-22.04 C:\\WSL\\Ubuntu-new ubuntu-backup.tar

# 版本管理

# 设置 WSL 版本
wsl --set-version Ubuntu-22.04 2

# 查看版本信息
wsl --status

# WSL 配置

# 修改默认用户

# 在 WSL 中执行
sudo nano /etc/wsl.conf

添加以下内容:

[user]
[wsl2]
memory=32GB
#swap=8GB
processors=16
#nat模式
#localhostForwarding=true

[experimental]
autoMemoryReclaim=gradual
#Mirrored 模式
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true
sparseVhd=true

# 固定 IP 地址

# 查看 WSL IP 地址
ip addr show eth0

# 配置 Git

git config --global user.name "Your Name"
git config --global user.email "your-email@example.com"

# 常见问题解决

# WSL 启动失败

# 重置 WSL
wsl --unregister Ubuntu-22.04
wsl --install -d Ubuntu-22.04

# 磁盘空间不足

# 清理包缓存
sudo apt autoclean
sudo apt autoremove

# 查看磁盘使用情况
df -h

# 备份与恢复

# 定期备份

# 导出当前 WSL 实例
wsl --export Ubuntu-22.04 ubuntu-backup-$(Get-Date -Format "yyyyMMdd").tar

# 恢复备份

# 导入备份文件
wsl --import Ubuntu-restored C:\\WSL\\Ubuntu-restored ubuntu-backup.tar
#WSL#Windows#Linux#开发环境
上次更新: 2026/01/09, 03:59:49
Alist使用
Vibe Coding

← Alist使用 Vibe Coding→

最近更新
01
Vibe Coding
01-07
02
Reactor (Mono & Flux) 速查表
08-20
03
Caddy操作指南
04-25
更多文章>
Theme by Vdoing | Copyright © 2022-2026 YAN | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式