ROS零门槛学渣教程系列(一)——ubuntu安装
本教程使用虚拟机安装ubuntu
实验前准备:下载ubuntu系统镜像
本教程使用的是ubuntu14.04lts版本,有能力的读者可自行下载安装。
推荐使用本人制作的镜像,该镜像已安装好ROS、和配置好一些基本的开发环境,更简单易用,此外也可以与作者开发环境的保持一致性。
百度网盘下载地址:
链接:https://pan.baidu.com/s/1vNUziKsmkRCUvPgbjtmX4g
提取码:abyw
第一步:安装VMware
现在的电脑比几年前性能好了很多,足够在虚拟机上使用ubuntu。可以同时使用Windows和ubuntu,比双系统的方式更加方便
VMware下载地址:
https://www.cr173.com/soft/177242.html
或者使用一下网址(黏贴到浏览器的网址栏按回车就可直接下载)
http://wcy.xiaoshikd.com/vmware12.zip
第二步:安装ubuntu14.04lts
安装步骤很简单,下面进入多图模式
1、打开VMware,创建虚拟机



2、点击浏览,添加ubuntu iso镜像文件




3、系统资源配置,推荐60G,方便后续使用(40G也够用)


4、选择桥接模式(方便后续的SSH远程登录)

5、第4步完成后,点击关闭,然后点击完成。下一步是开启虚拟机,但先别操作。第6步需要限时完成所以看完5-7步再做。

6、记住鼠标在vwware窗口处点一下,鼠标进入虚拟系统中,才可以再该系统上使用(要回到Windows,同时按Ctrl+Alt)。使用键盘的方向键,选择第三项




7、选择erase檫除(虚拟机内均为虚拟操作,并非真的檫除硬盘)




8、等待安装,大概需要几分钟

9、安装完成,重启

9、出现画面按Enter回车


10.密码是1

11、不升级

11、安装完成,点击全屏。把鼠标移到屏幕最上方几秒,呼出选项卡,就可以选择退出全屏

12、此时如果不能上网,打开VMware的编辑,点击虚拟网络编辑器,桥接到你使用的网卡


13、如果还是不能上网,可参考下面的博客
https://www.cnblogs.com/Baron-Lu/p/10544179.html
恭喜你看完了本教程,完成实验你将拥有:
1、美丽的Linux
2、ROS
3、可分割窗口的终端
come on ! 打开终端,输入第一条指令roscore,按回车,启动ROS系统吧!




4、试下启动RVIZ,在子窗口输入rviz


如果你第一次使用Linux,你会发现很多与Windows不一样的地方,比如关闭软件在桌面左上方,软件显示在桌面左侧,听说Linux还喜欢用指令操作。。。但不用紧张。新手用鼠标像Windows一样点点点也可以完成很多操作。很快你会发现新系统的美妙,下一教程再次带你飞,goodnight!
关机在桌面右上角

制作系统不易,如果喜欢本教程,欢迎加入帮作者存私房钱计划:
闲鱼扫一扫

ROS零门槛学渣教程系列(一)——ubuntu安装的更多相关文章
- ROS零门槛学渣教程系列前言
为什么选择ROS: 1.ROS是开放源码的,在该平台上可以找到非常很多免费开源的代码包,并且这些例程还带wiki说明文档: 2.机器人领域最新的算法直接支持ROS,简单几个步骤就能运行: 3.ROS工 ...
- ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh
Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...
- ROS零门槛学渣教程系列(二十)——ROSJAVA和Android
ros wiki地址:http://wiki.ros.org/android 第一步:安装JDK (参考博文:https://blog.csdn.net/Hong_A/article/details/ ...
- Debian系列Linux/Ubuntu 安装软件
wps(http://community.wps.cn/download/) 优客天气(https://launchpad.net/indicator-china-weather/+download) ...
- Ubuntu安装及ubuntu系统使用菜岛教程
Ubuntu是一款广受欢迎的开源Linux发行版,和其他Linux操作系统相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移,在其八年的成长过程中已经获得了两千多 ...
- TensorFlow 安装官方教程:Ubuntu 安装,Mac OS X 安装,Windows 安装
从我的使用体验来看 Ubuntu 是最好的, Mac 没有显卡,后期跑大项目比较鸡肋,Windows 安装各种依赖各种坑.Ubuntu 安装 TensorFlow 方便,后面安装 TensorFl ...
- WebRTC 零基础开发者教程(中文版)下载
WebRTC 简介 WebRTC,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术. WebRTC提 ...
- WPF入门教程系列(一) 创建你的第一个WPF项目
WPF入门教程系列(一) 创建你的第一个WPF项目 WPF基础知识 快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识: 1) C#基础语法知 ...
- PowerDesigner教程系列
文章转载至:http://www.cnblogs.com/yxonline/archive/2007/04/09/705479.html PowerDesigner教程系列(一)概念数据模型 目标:本 ...
随机推荐
- react实现登录注册
登录注册页面都分为上下两个部分,其中上部是logo,下部分是输入框,所以抽离出来三个组件 logo import React from 'react'import logoImg from './jo ...
- 转:强制关闭.net程序
/// <summary> /// 运行DOS命令 /// DOS关闭进程命令(ntsd -c q -p PID )PID为进程的ID /// </summary> /// & ...
- sql语句的优先级
SQL 不同于与其他编程语言的最明显特征是处理代码的顺序.在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后 ...
- random模块的学习
import random # ret = random.random() #随机取0-1中间的浮点数 # ret = random.randint(1,3) #随机取1-3中间的整数 # ret = ...
- 多线程服务端与客户端通信(IO是阻塞的)_02
下面是多线程的;每次服务端接受请求,会创建一个线程专门处理这个请求: 虽然是多线程的,但还是阻塞,相当于单线程处理模式 public class TimeServer { public static ...
- java学习--修饰符
Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 访问控制修饰符 访问控制修饰符用来修饰类和类内部的成员变量和成员方法,来确定其访问权限 类的访问控制修饰符只有两种 defa ...
- python视频学习笔记2(if)
一.if语句1.比较运算符,if语句语法 # 1. 输入用户年龄# 2. 判断是否满 18 岁 (**>=**)# 3. 如果满 18 岁,允许进网吧嗨皮# 4. 如果未满 18 岁,提示回家写 ...
- tensorflow 查看模型输入输出saved_model_cli show --dir ./xxxx --all
saved_model_cli show --dir ./xxxxxxxx --all 可以查看模型的输入输出,比如使用tensorflow export_model_inference.py 输出的 ...
- EOSIO/appbase
[EOSIO/appbase] AppBase是EOSIO开源一个plugins架构程序框架,被应用于 EOS nodeos中.AppBase manages the plugin life-cycl ...
- flask 需要下载的包
Flask 需要下载的包1.pip install flask2.pip install flask-script3.pip install flask-sqlalchemy4.pip install ...