写在前面:
安装过程中,rosdep init出现问题大多与软件源有关,这里汇总解决几个方法以供尝试:
1.连手机热点
2.ke xue上网
3.既然无法自动初始化,那就是手动创建文件,参考 https://www.jianshu.com/p/bdbfbac69114 中的 2.(3)。思路就是首先创建一个目录:/etc/ros/rosdep/sources.list.d,然后将不能下载的内容使用如下指令手动写入。
sudo gedit 20-default.list
首先,ROS的安装版本需要与Ubuntu系统对应,我安装的是Ubuntu16.04, 所对应的版本为ROS kinetic。直接参考官方tutorial:Kinetic/Installition/ROS。依次使用ctrl+shift+v粘贴进命令行执行即可。
1. 添加ROS软件源
为系统中添加ROS软件源
sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main” > /etc/apt/sources.list.d/ros-latest.list’
2. 添加密钥
联网获取密钥
sud