事情是这样的,我想要在树莓派上装ROS,后续进行机器人的控制实验,经过上一篇博文我成功用VNC远程控制了树莓派【此处连接的WiF1号(华为+移动)】,参照以下步骤
1. 确认安装系统版本
lsb_release -a
我的结果是Raspbian Buster,官网说明buster就和Jessie是一样的指令安装
2. 在ROS官网上找到指令
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install -y python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential cmake
$ sudo rosdep init
$ rosdep update
连续输入这几步后,到init这一步卡住,分析底层原因就是没有“科学上网”,然鹅,我本人基于懒等因素,选择避VPN而行之ÿ