External Player - 哔哩哔哩嵌入式外链播放器
rosdep失败原因
通常在执行rosdep init操作时就会报错,问题的核心在于rosdep会访问raw.githubusercontent.com这个网址下的资源,例如https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
但是着个网址在国内通常是无法正常访问的,所以执行rosdep相关命令是无法正常完成。
rosdep-fix的解决思路
1、查找网址对应的IP地址,建立域名解析规则。
2、实用ghproxy.com这个网站帮助我们获取无法直接访问的资源。
rosdep-fix用法
git clone https://gitee.com/bingda_ai/rosdep-fix.git
cd rosdep-fix/
sudo ./$ROS_DISTRO-rosdep_fix.sh
执行完成后无需再执行sudo rosdep init
,直接执行rosdep update
即可
rosdep使用
rosdep check --from-paths src --ignore-src -r -y
rosdep install --from-paths src --ignore-src -r -y