一、先安装WSL
1、打开开发者模式
从开始菜单找到并打开设置,打开开发者模式。
2、开启适用于linux的windows子系统
控制面板>程序>启用或关闭 Windows功能>适用于 Linux的 Windows子系统
WSL2的启动和关闭
net stop LxssManager
net start LxssManager
设置默认版本为2
wsl --set-version Ubuntu 2
二、安装ubuntu系统
1、在 Microsoft store中搜索应用,选择版本进行安装
2、启动,会自动安装子系统ubuntu22.04
3、配置windows terminal
microsoft store下载windows terminal(win11需要先卸载再安装,原因是自带的版本太低,设置界面直接没了)
右键打开windows terminal 进行配置
修改启动为ubtuntu-22.04
三、Ubuntu配置
1.wls2 ubuntu 移动
准备工具
链接:https://pan.baidu.com/s/1RVZ3dCSDYdNKc5-XHtJ9Uw?pwd=8mga
提取码:8mga
LxRunOffline.exe
在解压目录打开Power Shell
输入以下命令查看 WSL 版本,确保 WSL 的版本为 2.0
wsl -l -v
NAME STATE VERSION
* Ubuntu-22.04 Stopped 2
如果显示当前不是 WSL 2 版本,可以通过以下命令设置 WSL 的默认版本:
wsl --set-version Ubuntu-22.04 2
停止虚拟机
wsl --shutdown
查看已安装wsl版本
.\LxRunOffline.exe list
迁移到目标地址:-n指定WSL,-d指定目标地址。
.\LxRunOffline.exe move -n Ubuntu-22.04 -d D:\WSL\Ubuntu
查看迁移后的地址,观察是否迁移成功。
.\LxRunOffline.exe get-dir -n Ubuntu-22.04
如果有出现拒绝访问
输入下面命令
icacls D:\Ubuntu-22.04 /grant "Administrator:(OI)(CI)(F)"
已处理的文件: D:\Ubuntu-22.04
已成功处理 1 个文件; 处理 0 个文件时失败
启动wls2
net start LxssManager
2.ubuntu换源
备份源文件
cp /etc/apt/sources.list /etc/apt/sources.list.backup
编辑源文件
sudo vi /etc/apt/sources.list
清华源地址查找
https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
清华源:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
3. 更新源
apt-get update
apt-get upgrade
四、vscode配置
安装wsl2插件
当下载了wls2插件个ubuntu 就会多一个图标 这个就是ubuntu
运行一下
文章是自己总结而记录,有些知识点没说明白的,请各位看官多多提意见,多多交流,欢迎大家留言
如果技术交流可以加以下群,方便沟通