一、window10中安装oracle VirtualBox

1、进入VirtualBox官网https://www.virtualbox.org/ 点Downloads

下载对应版本!安装!默认直接点下一步即可安装完毕!

2、在VirtualBox中安装Ubuntu16.04 打开安装好的VirtualBox界面如下:

(1)点击新建+名称:****+类型:Linux+版本:Ubuntu(64-bit)

(2)、内存选择,根据电脑内存的大小自己设置,指针显示的绿色的范围即可,点击下一步

(3)点击下一步

(4)、之后一直依据安装提示进行安装,建议安装到C盘,曾尝试安装到其他盘符,结果出乎意料的差劲。

(5)、进入Ubuntu界面选择“中文(简体)并 选择“安装Ubuntu”;


(6)、“继续”选项两次
(7)、安装类型“清楚整个磁盘安装Ubuntu-继续安装”
(8)、“继续”

(9)、键盘布局“继续”

(10)、计算机账户设置如下(用户名+密码 自己设置 密码要记住咯)

(11)、选择重启。至此,Ubuntu的安装算是完成了。
小小建议:
重启之后建议第一步,先设置标题栏中设备选项
/粘贴板/双向。

/文件共享/选择一个主机中的文件夹/设置为主动挂载,固定内存,在这里我的共享文件夹是E/enjoy !

之后安装增强功能包如还不能复制粘贴建议重启一下!

二、接下来安装ROS系统:
打开终端(Ctl + Alt + T)!
1、 添加 sources.list```

  sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list``
  • 1

回车后需要输入密码,之后便没有任何的反应,其实这是正常的反应!
2、添加 keys

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
  • 1

3、在正式安装ROS系统之前,需要确保软件源为最新,执行下面的指令即可!

sudo apt-get update
  • 1

4、安装ROS桌面完整版

sudo apt-get install ros-kinetic-desktop-full
  • 1

时间较长,很长,取决于连接的网速。
5、初始化ROSdep.

 sudo rosdep init
•   rosdep update
  • 1
  • 2
  • 3

在sudo rosdep init指令执行时可能会出现rosdep找不到命令!
解决办法:执行指令:

sudo apt install python-rosdep
  • 1

然后执行sudo rosdep init即可
6、环境配置:

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
  • 1

截至到这一步,ROS算是安装完成了!
ROS系统的简单测试。
(1):打开终端,执行

roscore
  • 1

可能会出现roscoe尚未安装使用sudo aptitude install python-roslaunch仍然不行,重装仍然不行!
解决办法1
*执行指令

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

source ~/.bashrc

  • 1
  • 2
  • 3

然后在终端中输入roscore 成功运行!
解决办法2
*执行指令

sudo apt-get install python-rosinstall-generator python-wstool build-essential
  • 1


(2):新打开一个终端,执行以下:

rosrun turtlesim turtlesim_node
  • 1

可以打开一个小乌龟的窗口。
(3):再次打开一个新终端,执行以下代码:

rosrun turtlesim turtle_teleop_key
  • 1

按下键盘的方向键时,可以操控小乌龟的行进。

恭喜你,ROS安装成功,即将踏入未知的世界。

window10安装oracle VirtualBox 虚拟机+ubuntu16.04安装Ros相关推荐

  1. python3.8安装ubuntu_科学网—Ubuntu16.04安装Python3.8.5问题及解决方法 - 陈超的博文...

    Ubuntu16.04安装Python3.8.5: 安装编译之后出现apt-get错误You might want to run 'apt-get -f install' to correct the ...

  2. 老显卡安装Linux黑屏,ubuntu16.04安装gtx1080驱动重启黑屏(blank screen)解决方法

    最近组装了台式机Z270 + i7 7700k + GTX1080配置,在ubuntu系统安装显卡驱动时遇到问题: 更新NVIDIA私有显卡驱动,重启后无法进入系统. 经过十几次重装系统,看了几十篇g ...

  3. ubuntu 14.04 安装oracle 11g,ubuntu 14.04 安装 oracle 11g

    参考:http://www.linuxidc.com/Linux/2015-03/115264.htm (1)Oracle要求swap最少为3.69G (2)apt-get install rpm l ...

  4. VW虚拟机Ubuntu18.04安装tools

    VW虚拟机Ubuntu18.04安装tools VW虚拟机Ubuntu18.04安装tools Ubuntu开机,点击VW左上方菜单的虚拟机-安装tools 下载完成后桌面出现tools文件 在桌面新 ...

  5. Ubuntu16.04安装Mininet

    Ubuntu16.04源码安装Mininet 注意:Mininet官网已经更新,安装方式更加便捷!建议参考官网http://mininet.org/download/中的方法2进行安装,后期本文也将更 ...

  6. ubuntu16.04 安装 oracle11g (2022.6.5)

    ubuntu16.04 安装 oracle11g (2022.6.5) 参考博客如下: 原文链接:https://www.nakivo.com/blog/how-to-install-oracle-o ...

  7. ubuntu16.04安装OVS(Open vSwitch)

    背景 OVS是一个具备生产能力.在开源Apache许可下的多层虚拟交换机,OVS能够在VM环境中很好的实现虚拟交换机的功能. 本文介绍了如何在ubuntu16.04安装OVS. 第一步在虚拟机中安装U ...

  8. ubuntu16.04安装VMware网络配置

    撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> Ubuntu16.04安装虚拟机后,虚拟网卡没有启动 vmware-networks --start 启动虚拟网 ...

  9. Ubuntu16.04安装MySQL5.7

    转载:https://blog.csdn.net/qq_42881421/article/details/91981918 环境: 虚拟机的Ubuntu16.04 Windows系统下Navicat ...

最新文章

  1. 谈谈 Docker 网络
  2. 在Eclipse中安装ADT
  3. 最强大的多线程解决方案!!
  4. ubuntu下crontab启动,重启,关闭命令
  5. 02.Python 3.6.4下载与安装
  6. .NET Mass Downloader -整体下载.NET源码
  7. python将mat文件转为png
  8. pytest测试框架(一)---安装及入门
  9. 中国开源视频编辑软件行业市场供需与战略研究报告
  10. 上周Asp.net源码(11.5-11.10)免费下载列表
  11. 别了 Java EE!开源组织将其更名为Jakarta
  12. sizeof(std::string) 的大小
  13. xshell、xftp官方免费版下载
  14. 解决mysql connection ODBC安装系统代码126错误 VC2013安装
  15. 太牛了! GitHub大牛呕心沥血整理的5000页Java学习手册文档
  16. ubuntu中wps字体添加
  17. vue实现在线客服功能(附完整代码)
  18. 计算机犯罪率增长,我国的计算机年犯罪率的增长是()
  19. python dataframe是什么_【Python-pandas】核心数据结构DataFrame介绍
  20. PHP 获取当天凌晨时间戳

热门文章

  1. 微信小程序|个人简历
  2. [PYTHON] 深度解析copy.copy() 与 copy.deepcopy()
  3. A Spy in the Metro UVA - 1025
  4. 虚拟机安装windows服务出现无法打开内核设备“\\.Global\vmx86”
  5. PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中
  6. AndroidStudio更改默认编码(不用每次新建项目再更改编码了)
  7. 界面设计与测试的规范
  8. 深度优先搜索——First Step(洛谷 P3654)
  9. 8日直播预告丨Oracle 19c X86下移经验分享
  10. 实用教程丨官方下载Oracle各版本安装软件及补丁包