WS2 安装ubuntu +迁移+vscode

一、先安装WSL

1、打开开发者模式
从开始菜单找到并打开设置,打开开发者模式。

image-20220720150118729

2、开启适用于linux的windows子系统
控制面板>程序>启用或关闭 Windows功能>适用于 Linux的 Windows子系统

image.png
image.png

WSL2的启动和关闭

net stop LxssManager  
net start LxssManager

设置默认版本为2

wsl --set-version Ubuntu 2

二、安装ubuntu系统

1、在 Microsoft store中搜索应用,选择版本进行安装
image.png
2、启动,会自动安装子系统ubuntu22.04

image-20220720102748792

3、配置windows terminal
microsoft store下载windows terminal(win11需要先卸载再安装,原因是自带的版本太低,设置界面直接没了)

右键打开windows terminal 进行配置
image.png
修改启动为ubtuntu-22.04

image.png
image.png

三、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

如果有出现拒绝访问

img

输入下面命令

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插件
image.png
当下载了wls2插件个ubuntu 就会多一个图标 这个就是ubuntu
image.png
运行一下
image.png

猜你喜欢

转载自blog.csdn.net/mayuxin1314/article/details/125903852