参考:
超详细 WSL2 安装 ros 和 anaconda_wsl2安装anaconda-CSDN博客
一.安装ros
1. 更换系统源
输入
wget http://fishros.com/install -O fishros && . fishros
和上面的链接一样,依次输入5-2-1
2. 安装ros
输入
wget http://fishros.com/install -O fishros && . fishros
输入1-2
看到下面的界面,输入5
![](https://i-blog.csdnimg.cn/direct/815e1c5fa132434fb0cdcb8d384e30c9.png)
输入1
![](https://i-blog.csdnimg.cn/direct/83ecc826d5b94e18b701e63b92d9154b.png)
![](https://i-blog.csdnimg.cn/direct/5cf2d18318c44105a613f570eb1a1380.png)
3. 小乌龟测试
4. 配置rosdep
输入
wget http://fishros.com/install -O fishros && . fishros
输入3
5. 更新系统环境
输入
wget http://fishros.com/install -O fishros && . fishros
输入4
运行gazebo的时候报错
gazebo
![](https://i-blog.csdnimg.cn/direct/11ad15f1b6604d4a8a2c28b69d88bab7.png)
解决办法
打开编辑~/.ignition/fuel/config.yaml
文件
sudo gedit ~/.ignition/fuel/config.yaml
首先注释 url : https://api.ignitionfuel.org
然后添加 url: https://api.ignitionrobotics.org
servers:
-
name: osrf
url: https://api.ignitionrobotics.org
# url: https://api.ignitionfuel.org
![](https://i-blog.csdnimg.cn/direct/aba77091e46f4a7298298bf89d932d5d.png)
再次运行gazebo 就不会报错了
二.安装anaconda
下面的步骤都完全参考: