ubuntu安装ros存在的rosdep_update问题

对于ROS安装存在的rosdep-update与sudo rosdep init问题,解决方案如下

1、rosdep init失败提示error··不能下载、网站不能访问等。

(1)可直接在浏览器访问终端提示的链接,将其内容复制到sourse-list中的20-······文件(文件名在浏览器中已提示)。之后跳过rosdep init即可。
(2)若在浏览器依旧不能访问链接,可在/etc下修改hosts文件,在末尾处增加151.101.84.133 raw.githubusercontent.com即可。

2、对于rosdep update问题,以下三种方法亲测有效。

(1)推荐首先使用4g热点尝试。
(2)若依旧失败,可修改源,在ubuntu的服务器设置中测试最佳服务器,然后更新,最后终端敲写sudo apt-get update。
(3)依旧失败,则终端敲写sudo gedit /etc/resolv.conf,将原有的nameserver这一行注释,并添加以下两行:nameserver 8.8.8.8 #google域名服务器、nameserver 8.8.4.4 #google域名服务器。依次敲写 sudo apt-get update 、rosdep update。
(4)若依旧失败,可在/etc下修改hosts文件,在末尾处增加151.101.84.133 raw.githubusercontent.com,然后在敲写rosdep update。


参考文献

1、ubuntu安装ROS进行到rosdep update时出现错误,如ERROR: unable to process source …
2、rosdep update 一直失败问题

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2015-2021 高腾腾
  • Powered by Hexo Theme Ayer
  • PV: UV:

谢谢大爷

支付宝
微信