本菜鸡刚开始学习ros,之前一直用虚拟机,但但是配置极其麻烦,容易出现各种错误,对新手极其不友好。亲测做一个Ubuntu的启动盘很是稳定。为了后续学习时回看,记录一下遇到的问题以及最佳的解决办法。
一、做Ubuntu启动盘
下载Ubuntu镜像文件
这里要注意,最新版的Ubuntu22.04只支持ROS2不支持ROS1,因此如果要使用ROS1要安装低版本Ubuntu。这里使用的是Ubuntu18.04版本。推荐使用清华镜像源下载,速度较快。https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04/
下载制作启动盘的软件
这里需要准备一个空U盘,因为要对U盘初始化。
制作启动盘的软件有很多,这里用的是rufus,傻瓜式操作,一键点击很是方便,就是需要漫长的等待。下载链接:https://rufus.ie/zh/
插上U盘后Rufus会自动检测到,选择下载的Ubuntu镜像文件,点击开始等待进度条结束
引导U盘启动
电脑开机时迅速按F12进入Boot选项(不同品牌电脑进Boot按键不一样)。进入Boot后选Security选项,设置为 Disabled。找到boot-USB boot-Enable开启USB设备引导。保存退出,重启电脑,选择install Ubuntu。
漫长的等待后......
提示重启,表示Ubuntu系统安装成功
二、安装ros
正常安装ros步骤如下:添加ros软件源-->添加秘钥-->安装ros-->初始化rosdep-->设置环境变量-->完成安装。其中会出现各种各样的问题,尤其是在初始化rosdep这一步,执行命令sudo rosdep init被墙,Linux的科学上网极其复杂......
一天的时间,找到一个巨佬的方法,一句代码直接搞定。(9条消息) 如何一行代码安装ROS|2022最新版|一行代码安装ROS2|一行代码解决rosdep|一行代码配置多ROS环境_鱼香ROS的博客-CSDN博客再次膜拜大佬,大佬牛逼!!!!!!!!!!!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)