VM虚拟机中Ubuntu20.04+ROS-noetic的安装-install

虚拟机中Ubuntu20.04+ROS-noetic的安装

ROS环境安装与配置

最近第一次在win10上装ROS,遇到很多问题,现在总结并且集合一下所参考的文章

主要步骤:

  1. 安装VM16
  2. 安装Ubuntu20.04
  3. 安装VM tools
  4. 安装ROS noetic
  5. 其他工具配置 terminator vscode

1 虚拟机VM16

因为是新手第一次安装ubuntu,所以选择用虚拟机安装

1.1 安装虚拟机软件

可以自行选择免费的 virtualbox 和付费的VMmare

直接网上下载安装包安装即可

1.2 创建虚拟机

创建的步骤基本按照以下教程的前面部分,创建都没问题,就是启动虚拟机的时候Windows蓝屏

69张图:详细记录Ubuntu 20.04安装配置过程,我尽力了 (qq.com)

可能的问题:

1.3 虚拟机开机蓝屏的问题

查看多个博客之后,试了几个方法都不行,最后在CSDN的一个博客上面了解到是因为Windows自带的虚拟机Hyper-V部分与VM不兼容,所以需要找出来关闭。因为自己是Windows家庭版,所以还需要添加之后再关闭。

总的来说,就是将windows功能里的虚拟机平台和windows虚拟机监控平台的勾打上,还有就是Hyper-V的勾去掉

蓝屏如下:

在这里插入图片描述

解决方案出处:(50条消息) Win10安装VMware虚拟机启动后蓝屏system_service_exception_shi_liqing的博客-CSDN博客_win10安装vmware蓝屏

Hyper-V的添加与关闭

Windows10家庭版添加Hyper-V的方法-百度经验 (baidu.com)

windows10下关闭Hyper-V服的几种方法-百度经验 (baidu.com)

2 Ubuntu系统

这里安装的是ubuntu 20.04

// 最好装英文版的,否则在命令行敲代码的时候不方便,但中文版装了之后也可以通过某些命令再更改文件名为英文

2.1 安装ubuntu

这个也是参照下面教程的相应部分,基本没有问题。

69张图:详细记录Ubuntu 20.04安装配置过程,我尽力了 (qq.com)

安装完最好按照教程里的拍个快照备份,后面怎么折腾都有个保险

如下图:

依次为添加、恢复、管理快照
在这里插入图片描述

可能的问题:

屏幕显示不全,点不到continue

(50条消息) 安装Ubuntu时界面显示不全,无法点击continue按钮_weixin_30646315的博客-CSDN博客

2.2 安装VMtools

这个参照了很多博客,费了很多时间,反复安装了N次,才发现问题……

注意卡在了我这个版本安装时,要输入不止一个yes,而很多人的绝大部分都是第一次输入yes之后,一路回车。

所以要看清楚提示是否为 [Y/n] ,有就输入Y

部分参考如下:

(50条消息) 从零开始安装VMwareTools的详细步骤_ZYH199897的博客-CSDN博客_vmwaretools安装教程

可能出现的问题:

安装键灰色

(50条消息) 如何安装VMTools以及安装VMTools灰色怎么办_季马宝宝的博客-CSDN博客_vmtools怎么安装是灰色的

提取空间不足

(50条消息) Ubuntu20.04关于VMtools安装时“没有足够空间以提取”问题_nole_的博客-CSDN博客_ubuntu空间不足以提取

3 ROS环境

这里安装的是 noetic

参考以下视频教程和相应的文档

视频:

https://www.bilibili.com/video/BV1Ci4y1L7ZZ?share_source=copy_web

文档:

Introduction · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程

3.1 下载ROS

按照教程操作基本没问题,但最好更换镜像源,更换国内阿里云的源 快一些

操作可以参考下面链接的最后部分

69张图:详细记录Ubuntu 20.04安装配置过程,我尽力了 (qq.com)

3.2 安装ROS

一般都卡在了 initupdate

可以按教程视频操作,但我自己试了好几次都没成功,可能是他文件的路径更改过,毕竟是一年前的视频了。

我是参考了下面的博客才成功的

(50条消息) 2022解决ROS rosdep init/update,成功率百分百亲测可用_清峪知北的博客-CSDN博客

3.3 开发环境配置

跟着教程走,一般没问题,一些小问题在CSDN上一搜就可以解决了

一般都会下载安装 Terminator, VScode

其他个性化CSDN上还有很多,按需选择

// VScode 最好在微软官网下载,再通过共享文件的方式移动到 ubuntu 下安装,要不然很可能在vscode中打不出中文

4 测试

测试程序乌龟,C++输出hello world,vscode中测试乌龟成功截图如下:

请添加图片描述
请添加图片描述

请添加图片描述

到这里,安装和配置就完成了!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值