当前位置: 首页 > news >正文

WSL 导入完整系统包教程

作者: DWDROME

配置环境:

  • OS: Ubuntu 20.04.6 LTS on Windows 11 x86_64
  • Kernel: 5.15.167.4-microsoft-standard-WSL2+
  • ros-noetic

🧭WSL 导入完整系统包教程


✅ 一、准备导出文件

假设你已有一个 .tar 的完整系统包(如从 WSL 或 Linux 系统中导出):

例如:

Ubuntu-20.04_export.tar

如果你还没导出,可在原系统中执行:

wsl --export Ubuntu-20.04 Ubuntu-20.04_export.tar

✅ 二、导入为新的发行版

  1. 创建导入路径文件夹:
mkdir D:\WSL\Ubuntu-dw
  1. 执行导入命令:
wsl --import Ubuntu-dw D:\WSL\Ubuntu-dw Ubuntu-20.04_export.tar

说明:

  • Ubuntu-dw 是你导入后的发行版名称
  • D:\WSL\Ubuntu-dw 是实际文件存储路径
  • Ubuntu-20.04_export.tar 是导出包

✅ 三、首次启动并初始化环境

wsl -d Ubuntu-dw

你将默认进入 root@...,接下来创建用户 dw 并做初始化:

adduser dw
usermod -aG sudo dw

✅ 四、设置默认用户为 dw

编辑配置文件:

vim /etc/wsl.conf

添加内容:

[user]
default=dw

然后保存并关闭,退出 WSL,重启:

wsl --shutdown

再次进入时会默认以 dw 用户登录。


✅ 五、可选优化(推荐)

1. 设置终端中文支持

sudo apt update
sudo apt install -y language-pack-zh-hans
sudo update-locale LANG=zh_CN.UTF-8

2. 设置代理支持(如你使用 Clash、V2Ray 等):

echo 'export http_proxy=http://127.0.0.1:7890' >> ~/.bashrc
echo 'export https_proxy=http://127.0.0.1:7890' >> ~/.bashrc
source ~/.bashrc

3. 更换 Shell 为 zsh 并美化:

sudo apt install -y zsh git curl
chsh -s /usr/bin/zsh dw

# 安装 Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

✅ 六、设置为默认发行版(可选)

wsl --set-default Ubuntu-dw

相关文章:

  • DeepSeek AI大模型工作机制及未来方向
  • PyTorch核心基础知识点
  • Pear Admin Flask 开发问题
  • 数据库三级选择题(1)
  • C语言基础知识08---链表
  • 考研复习之队列
  • [Lc_2 二叉树dfs] 布尔二叉树的值 | 根节点到叶节点数字之和 | 二叉树剪枝
  • 强大的AI网站推荐(第三集)—— AskO3
  • ffmpeg介绍
  • 【数据标准】数据标准化框架体系-对象类数据标准
  • 【原创首发】开源基于AT32 SIP/VOIP电话
  • 正交分析法 + Prompt Optimizer:五维复杂测试用例设计的终极指南**
  • 适配器模式 (Adapter Pattern)
  • SpringMVC的执行流程剖析和源码跟踪
  • Blazor+PWA技术打造全平台音乐播放器-从音频缓存到离线播放的实践之路
  • Jupyter Notebook 常用命令(自用)
  • Spring6:7 事务
  • [项目]基于FreeRTOS的STM32四轴飞行器: 十.检测遥控器
  • Day23: 数组中数字出现的次数
  • 免费Typora1.8.6安装教程
  • 光明日报社论:用你我的匠心,托举起繁盛的中国
  • 韩国检方结束对尹锡悦私宅的扣押搜查
  • 初步结果显示加拿大自由党赢得大选,外交部回应
  • 韩国下届大选执政党初选4进2结果揭晓,金文洙、韩东勋胜出
  • “五一”假期倒计时,节前错峰出游机票降价四成
  • 工信部:加快自动驾驶系统安全要求强制性国家标准研制