0%

WSL2-Ubuntu20.04配置流程

记录从零开始配置WSL2-Ubuntu20.04

安装Ubuntu20.04

1
2
wsl --list --online  // 查看可安装的系统版本
wsl --install Ubuntu-20.04 // 安装ubuntu20.04

WSL2文件迁移至E盘

在这之前需要先将运行中的WSL关机,即运行wsl --shutdown

1
2
3
wsl --export Ubuntu-20.04 E:/WSL/Ubuntu-20.04.tar  // 导出到E盘
wsl --unregister Ubuntu-20.04 // 注销原WSL
wsl --import Ubuntu-20.04 E:/WSL/ E:/WSL/Ubuntu-20.04.tar --version 2 // 导出安装

配置图形化界面

  1. 安装远程桌面
1
2
3
4
sudo apt update && apt upgrade
sudo apt install xrdp
sudo apt install xfce4 xfce4-goodies
echo xfce4-session > ~/.xsession
  1. 接下来编辑/etc/xrdp/startwm.sh文件,注释掉最后两行并添加一句startxfce4
1
sudo vim /etc/xrdp/startwm.sh
  1. 启动远程桌面设置
1
2
sudo /etc/init.d/xrdp start  // 启动远程桌面设置
ip a // 查看远程桌面ip,找到后使用windows远程桌面连接

常用命令

1
2
3
4
wsl --list
wsl --shutdown
wsl ~
wsl -l -v

安装ros

鱼香ROS一键安装,安装后可能需要手动更新一下.bashrc,因为自动配置的.bashrc在/root下,需要将/home/用户名下的也同步更新。

1
sudo wget http://fishros.com/install -O fishros && . fishros

cmder快捷键

alt+shift+3