安装ROS报错——sudo rosdep init

参考【1】【2】

sudo rosdep init ERROR: cannot download default sources list from:

  • 在本地新建对应目录/etc/ros/rosdep/sources.list.d
sudo mkdir -p /etc/ros/rosdep/sources.list.d

  • 并定位到该目录:
cd /etc/ros/rosdep/sources.list.d
  • 新建文件20-default.list:
sudo gedit 20-default.list
  • 将下面内容复制到文档中:

yaml
https://hansteam.coding.net/p/rosdeap_mirror/d/rosdeap_mirror/git/raw/master/osx-homebrew.yaml
osx

yaml
https://hansteam.coding.net/p/rosdeap_mirror/d/rosdeap_mirror/git/raw/master/base.yaml
yaml
https://hansteam.coding.net/p/rosdeap_mirror/d/rosdeap_mirror/git/raw/master/python.yaml
yaml
https://hansteam.coding.net/p/rosdeap_mirror/d/rosdeap_mirror/git/raw/master/ruby.yaml

gbpdistro
https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml
fuerte

  • 此时rosdep update 失败操作流程如下:
sudo gedit /etc/hosts

  • 在最后一行输入(丹麦IP):
151.101.84.133  raw.githubusercontent.com

  • 更新一下
sudo apt update

最后 rosdep update

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章