1、安装WSL和Ubuntu
WSL官网在此
Windows下CMD,先安装WSL2
wsl --install
然后进入Microsoft Store,搜索Ubuntu然后安装。
安装就好了,WSL2默认找到它,一般再C盘
然后进入控制面板
勾选,然后重启
即可
打开CMD终端
wsl --status
可以看到当前安装的Ubuntu版本
如果遇到什么问题就update它,再重复就好,我已经踩过坑了
wsl --update
2、Ubuntu存储迁移
如果大哥的C盘够猛可以不迁移
1、查看Ubuntu版本号
wsl -l
2、在D盘新建一个文件夹,我的路径是D:\wslubuntu
3.一步一步执行以下命令行。其中,Ubuntu-18.04是我的Ubuntu版本,大家可以根据wsl-l的版本号自行修改
Step1: 导出
wsl --export Ubuntu-18.04 d://wslubuntu//ubuntu-18.04.tar
Step2: 注销原来的
wsl --unregister Ubuntu-18.04
Step3: 导入
wsl --import Ubuntu-18.04 d://wslubuntu d://wslubuntu//ubuntu-18.04.tar
迁移完后
好了,启动就好了
3、常用操作
1、使用
1、安装一个Windows Terminal终端好用的一批
直接Microsoft Store搜索Windows Terminal安装即可
可以直接启动WSL下的Ubuntu,支持多终端
2、开关机
开机直接用终端打开Ubuntu就可以了
WSL不支持命令行(sudo shutdown now / sudo reboot)关机
只支持下面的关机方式
开个CMD的终端
wsl --shutdown
2、换源
ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
先安装gedit,这个玩意好用(不喜勿喷)
sudo apt install gedit
修改这个
sudo gedit /etc/apt/sources.list
查看Ubuntu代号 ,bionic是Ubuntu18.04的代号,自行更换
lsb_release -a
把下面这个粘贴进去(清华源) ,注意更改bionic
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
sudo apt-get update
sudo apt-get upgrade
3、文件系统
在我的电脑目录下
4、桌面
我装不明白,搜遍了也搞不懂,装这个xfce4+VcXsrv装出来很奇怪的
可以看这个博主
WSL2 + Ubuntu + 图形界面安装 - 哔哩哔哩 (bilibili.com)
我不装桌面了,命令行也不是不行。
5、装个ROS melodic (我就做个记录,不同版本自行去wiki看)
1、设置sources.list
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
2、设置密钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3、安装
sudo apt update
sudo apt install ros-melodic-desktop-full
4、设置环境
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc