windows sub linux
一、基本安装
官方文档
1.1 法一:在线安装
- 安装
wsl
- 在线查看可安装的系统
- 安装指定的系统
1.2 法二:离线安装WSL,在线安装系统
网慢,法一安装不上。
- 启用 WSL 和虚拟机平台
1 2
| dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
|
-
重启计算机
-
下载并安装 WSL 2 Linux 内核更新包
官方地址
-
设置 WSL 2 为默认版本
1
| wsl --set-default-version 2
|
1.3 法三:离线安装系统
依旧网卡,法二安装不上系统。直接下载系统的安装包。
Github仓库找链接。
二、迁移到 D 盘
- 关闭
wsl
- 导出系统
1
| wsl --export <系统名称> D:\<system-name>.tar
|
- 注销原有的系统
- 在 D 盘创建目标文件夹
- 导入系统到 D 盘
1
| wsl --import <新的系统名称> D:\WSL\<新系统的path> D:\<旧系统的镜像>.tar
|
- 登入新系统
三、常见命令
- 显示安装的系统
- WSL 默认不用 systemd,需要手动开启
1
| echo -e "[boot]\nsystemd=true" > /etc/wsl.conf
|
四、隐藏知识
- windows自动做了端口转发,不需要找wsl的ip,依旧可以localhost