系列文章目录
[ROS基础-1] Linux系统介绍与ubuntu安装(virtualbox)前言
ROS大多数版本的开发是在Linux系统上完成的,所以我们在学习ROS系统之前需要学习一个Linux系统,只有掌握了Linux系统的相关知识才能更好的学习掌握ROS系统。
一、Linux是什么?
Linux系统是什么?我们平时听过window系统,苹果的ios系统,这边所属的Linux系统也是同上面两个一样的操作系统
操作系统在整个计算机系统中,是在硬件→内核→系统调用→应用程序体系里负责内核→系统调用模块,但直观的看,操作系统还包含一些在其上运行的应用程序,比如文本编辑器、浏览器、电子邮件等。
操作系统的作用用大白话来说,就是为底层硬件提供兼容性。没有性能强大的操作系统,再好的主机配置也不能打游戏。
市面上的几种操作系统,各有优缺,我们所熟悉的window系统可以说是用户最多的系统,但是安全性、兼容性并不是说非常出色,而ios系统的兼容性可以说非常强大,但是它只有破解之后才能安装到非苹果的PC上。而Linux系统可以说安全性甩出win一条街,而且是开源的,具有非常好的性价比。
Linux系统有几个代表性的发行版:
- CentOS:像现在的阿里云,百度云,腾讯云都用的是这个服务器;
- Redhat(小红帽):属于软件免费,后期服务收费;
- Ubuntu(乌班图);
- 麒麟Linux
- 红旗Linux
后面这两款是我们国内人员开发发行的
而我们需要上手学习的叫做Ubuntu,这边也就不做多的介绍了,主要还是为大家演示ubuntu的安装,这边的安装方式基于virtualbox虚拟机的安装方式,当然也可以直接安装双系统。
那么接下来我们就来教大家安装ubuntu(乌班图)系统。
二、安装步骤
在安装之前我们需要准备好virtual box软件和ubuntu桌面版的镜像
链接
1.新建虚拟机
安装好的virtual box如图,点击新建
给ubuntu取个名字,并指定文件位置,点击下一步。
这边需要分配内存大小,我的电脑16G运行的可以分到8G以上,分多少大家可以自己考究,我一般习惯分4G或者6G。分好单机下一步
点击创建
使用VDI类型,点击下一步。
这边我们选择固定大小
选择创建的磁盘大小,入门使用40G足够了。
等待虚拟机创建就行了
至此,我们的虚拟机就安装好了,但是它就像没有安装系统的电脑,为此我们还需进行一些配置和安装系统。
2.配置虚拟机
选好虚拟机然后单击设置
在-常规-高级-中,两个选项选成双向,方便操作。
-系统-处理器-,可以根据个人选择处理器数量,我这边选4,可以保证虚拟机可以流畅一些。
-储存-,接下来选择镜像
我这边选的ubuntu18.04.5的镜像,单击ok即可
3.安装ubuntu
点击启动,会出现新的窗口。
我们已经选好了镜像源,点击启动
启动后出现界面,我们可以把滑轮滑倒最下面选择中文简体,点击安装ubuntu
点击继续
我们选择正常安装,把“其他选项”的两个去掉可以安装快一些,或者直接断网。点击继续
选这个然后点击现在安装。
点击继续
点击继续
这边需要给计算机取名字,密码可以是单个数字或者字母的,选择自动登录也可以,然后点击继续
等待安装完成,这个过程快的可能就一分钟。
安装完成之后提示需要重启,点击现在重启即可。如果出现无法关机,可以直接点击X进行强制关机。
切记,点击不升级。
至此,我们的ubuntu便安装完成了。
4.安装增强工具
点击设备,选择“安装增强功能”
点击运行
输入密码
等待完成即可,
现在重启,重启之后,窗口便可以进行自由缩放。
至此步骤全部完成,不过新的系统如果想要方便使用,还需要进行一些配置哦,比如源配置。这边就不带大家一步一步走了,我们CSDN很多此方面优秀博文可以查阅。
总结
文章先介绍了Linux系统以及Ubuntu,之后分4步骤进行安装,根据作者的步骤即可完成,整个过程还是比较繁琐的。
ROS学习并非一朝一夕可以完成,接下来我也会坚持发表关于ROS学习的笔记,如有哪里不对的,也可以请各位指正。
祝大家变得更强!