WSL初体验

WSL(Windows Subsystem for Linux)适用于Linux的Windows子系统

  1. 先到Windows的Microsoft Store中搜索:Windows Terminal下载安装一个Windows的命令行终端。

  2. 然后进入控制面板->程序->程序和功能->启用或关闭Windows功能->“勾选”适用于Linux的Windows子系统->重启电脑。

  3. 再次进入Microsoft Store,搜索:Ubuntu,选择需要的版本进行安装。我选的是Ubuntu 18.04 LTS

  4. 点击左下角的Windows图标,选择Ubuntu 18.04 LTS,等待安装。然后输入用户名,两次密码。接着设置root用户密码
    sudo passwd root
    先输入用户密码,然后设置root用户密码。

  5. 进入root用户修改数据源
    su root
    cd /etc/apt # 进入配置文件所在目录
    cp sources.list sources.list.bak # 备份配置文件
    vim sources.list # 编辑配置文件
    注意:
    Ubuntu 16.04(LTS)代号是xenial:对应ROS版本:Kinetic
    Ubuntu 18.04(LTS)代号是bionic:对应ROS版本:Melodic
    Ubuntu 20.04(LTS)代号是focal:对应ROS版本:Noetic

  6. Windows上对应的Ubuntu的根目录在:
    C:\Users\%USERNAME%\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

  7. 更新数据源
    sudo apt-get update # 更新源
    sudo apt-get upgrade # 更新软件

原文地址:https://www.cnblogs.com/zhengzian/p/15700412.html