Skip to content

WSL 配置笔记

powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
powershell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

安装结束后,在开始菜单找到他并运行

输入用户名密码后进入

再输入下列命令并指定root密码

bash
sudo passwd root
powershell
 wsl --set-version Ubuntu-22.04 2

若报错显示安装失败就去管理员模式powershell输入wsl --update

Go安装

若系统之前存在旧版本的go,无则跳过此步骤

shell
1、sudo rm -rf /usr/local/go
2、sudo apt-get remove golang
3、sudo apt-get remove golang-go
4、sudo apt-get autoremove

下载1.18.2版本

shell
sudo wget https://golang.google.cn/dl/go1.18.2.linux-amd64.tar.gz

解压

shell
sudo tar xfz go1.18.2.linux-amd64.tar.gz -C /usr/local

配置镜像网站(阿里云)

shell
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct

配置图形界面

安装Xfce4 Xming

使用apt 安装xfce4

javascript
sudo apt-get update && sudo apt-get upgrade -y
sudo apt install xfce4 xfce4-goodies
echo xfce4-session > ~/.xsession
sudo apt install xrdp

shell
 sudo /etc/init.d/xrdp start

输入 ip a

172.24.57.151

下载并安装Xming: https://sourceforge.net/projects/xming/

安装后打开Xlaunch

打开Powershell并运行ipconfig命令。可以看到vEthernet (WSL)是172.24.48.1。这是用于与Ubuntu虚拟机通信的vEthernet适配器的Windows网络地址

Ubuntu终端中输入ifconfig查看WSL2虚拟机的虚拟网络适配器的LAN地址 172.24.63.255 这是Ubuntu的网络地址