rust仿真环境配置: wsl + ros2 + rust

1.以管理员身份打开PowerShell或CMD

2.执行安装命令

1
wsl --install -d Ubuntu-24.04

3.设置用户名和密码

列出所有的ubantu版本

1
wsl -l -v

进入想要的版本

1
wsl -d Ubuntu-24.04

复制文件到根目录

1
cp -r /mnt/c/Users/dong/Desktop/at_vision_simulator-master ~/

ROS2使用小鱼自动安装

更新系统并安装基础依赖

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
sudo apt update && sudo apt upgrade -y
sudo apt install -y \
    build-essential \
    pkg-config \
    libx11-dev \
    libasound2-dev \
    libudev-dev \
    libxkbcommon-x11-0 \
    libwayland-dev \
    libxkbcommon-dev \
    mesa-utils \
    libgl1-mesa-glx \
    libgl1-mesa-dri \
    curl \
    git \
    cmake

安装Rust

1
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

选择默认安装1

安装完成后,重新加载环境变量

1
source ~/.cargo/env

验证

1
cargo --version

更新系统并安装Vulkan驱动与工具

1
2
sudo apt update && sudo apt upgrade -y
sudo apt install -y mesa-vulkan-drivers vulkan-tools