Ubuntu18 + ROS Melodic 中 rosdep init、rosdep update 失败
基础环境配置:Ubuntu18 + ROS Melodic
典型症状:<urlopen error timed out>
问题说明:主要是网络故障导致的,可能是DNS服务异常或者污染,改用google域名服务一般可以解决
## 打开网络配文件
sudo vim /etc/resolv.conf
## 添加新的域名服务并保存
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
## 更新配置
sudo apt-get update
## 初始化并更新rosdep
sudo rosdep init
rosdep update

本文介绍在Ubuntu 18.04环境下,遇到ROS Melodic的rosdep init和update失败时,由于网络问题如何通过修改DNS设置、更新配置并解决《urlopenerror: timed out》的步骤。重点在于解决DNS服务异常和污染问题,以确保rosdep的正常使用。
1万+

被折叠的 条评论
为什么被折叠?



