第一次安装ROS,过程可谓曲折,头秃半天,终于搞定,特此记录₍ᐢ •⌄• ᐢ₎ 非专业安装过程,仅供参考ε=ε=┌( >_<)┘(由于是帮忙安装在其他人的电脑上,没好意思截图,这篇文章几乎只有命令… …就酱!੧ᐛ੭
参考文档Ubuntu18.04安装ROS Melodic(详细,亲测安装完成,有清晰的截图步骤)(感谢ヾ(≧O≦)〃嗷~~~这篇文档涵盖了大部分可能出现的问题,并给出了可行的解决办法,一般情况下参考这篇文档就可以顺利安装ROS。可能是因为我参考了好多篇文档,中间哪里搞乱了,我遇到了文档中不曾提及的问题,因此我在这篇文档的基础上整理了安装步骤,并补充了一些我遇到的问题的解决办法,记录如下:
1、配置Ubuntu软件库
点击Show Applications在software updater中设置Ubuntu Software如下图(这是另外一台电脑的截图,仅为了展示操作步骤):
更改配置后,点击Close,在之后弹出的窗口上点击Reload,如图:
2、设置安装源
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
3、设置密钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
4、更新
sudo apt update
出现错误:由于没有公钥,无法验证下列签名: NO_PUBKEY F42ED6FBAB17C654
解决办法:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
5、安装ROS Melodic