在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
在学习Linux环境搭建之前,我们首先简单了解一下什么是Linux。Linux其实有两种含义,一是我们通常说的广义上的操作系统,另外一种是由芬兰天才程序员托瓦兹编写的开源操作系统的内核。接下来我们要讲的内容涉及到的Linux,指的是广义上的操作系统。下面我们来看看学习Linux之前的环境准备、安装VirtualBox虚拟机、创建虚拟机以及在虚拟机中安装Linux系统相关内容。

1、学习Linux之前的环境准备
云主机:现在公有云主机非常普及,比如阿里云、腾讯云等。但是需要付费购买,学习成本有点高,在学习阶段不推荐;虚拟机:在我们自己常用 Windows 或 MAC 电脑上面安装虚拟机,0成本,管理也方便,推荐大家使用。
2、安装VirtualBox虚拟机
进入下载页面之后,默认的是最新的版本,根据我们自己的电脑选择版本下载,Windows系统选择 Windows hosts 下载,MAC系统选择 OS X hosts 下载。windows系统安装比较简单,傻瓜式的下一步下一步安装就可以了。
3、创建虚拟机
(1)新建虚拟机
打开VirtualBox > 新建,编辑名称、类型、版本,单击下一步。
注意:因为Centos其实是RedHat的克隆版,所以版本类型选择RedHat(64-bit);类型选择Linux即可;文件夹这里是用来保存centos的安装数据的,所以建议选择剩余空间比较充裕的磁盘来保存。
(2)虚拟内存大小配置

在这里可以根据自身电脑的实际情况来调整,一般选择默认的 1024M 即可以跑起我们的Linux。
(3)新建虚拟硬盘,默认选择创建细腻硬盘选项即可

(4)选择虚拟硬盘文件类型

选择VDI即可
(5)虚拟硬盘类型配置,这里选择动态分配,点击下一步
(6)设置虚拟硬盘的位置和大小
设置该磁盘的最大值,之所以有最大值是因为我们选择的是动态调整磁盘的大小(可点击大小输入框,直接输入数字,免去滑动杆灵敏度太高,不方便调整的缺点)。
点击创建,完成虚拟机的建立。创建完成之后,可以在我们virtualbox界面左侧,看到一台已关闭的虚拟机。
4、在虚拟机中安装Linux系统
目前最新的版本是 8.1,我们选择一个镜像源,点击进去下载即可,下载完成之后是一个iso格式的文件,这个文件就是系统的安装镜像文件。下载完系统镜像文件之后,接下来正式开始Centos的安装过程。
(1)将镜像文件与虚拟机做关联
点击virtualbox上面的 设置 >> 存储 >> 选择一个虚拟光盘,找到我们下载的ISO镜像文件,点击OK。
(2)进入系统安装
我们回到virtualbox主界面,点击启动,进入界面,我们选择 Install CentOS Linux 8
nstall CentOS Linux 8是直接安装系统;Test this media & install CentOS Linux 8是先进行镜像文件检测,再进行系统安装。
(3)选择安装语言
这里只是设置安装界面的语言,和系统运行起来使用的语言不是一回事,我们选择简体中文。
(4)安装信息设置
在这里稍等片刻都会自动设置好,不过“安装目的地”需要我们手动点击进入设置。
(5)选择安装位置
这里是将系统安装到我们在之前创建的虚拟硬盘中,点击完成即可。设置完成之后,点击“开始安装”进入安装进度。
(6)进入安装
在这里我们可以设置root密码和用户。等到系统提示重启,系统重启之后可进入linux commond line模式,系统安装成功。
Linux 学习环境搭建就讲到这里了,目前我们的Linux系统已经安装成功了,接下来大家就可以开始正式进入Linux学习之旅。博学谷行业资讯还有大量的干货分享内容,想要深入学习的小伙伴可以多看看我们不定期更新的相关内容~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
初学者应该怎样学习编程?需要经历那些阶段?
对于初学者来说,学习编程是一个痛苦的过程,甚至认为编程就是一个难以逾越的鸿沟。满屏幕的英文字母,各式各样的专业名词导致初学者连尝试的机会都不敢考虑。但是面对各种网站华丽的效果、方便实用的网络工具以及行业高薪的诱惑,初学者依旧对编程抱有渴望的态度,只是没有好的学习途径和方法。那初学者应该怎样学习编程呢?需要经历那些阶段?
10311
2019-08-01 18:13:46
想要自学编程该如何做?
编程在许多人眼里是赚钱的香饽饽,因为难度系数高,导致许多人听到编程就感到忧心忡忡,不敢接触,但也有许多人想要挑战自己,去尝试编程的工作。那么如何学习编程就成为了许多新手最烦恼的问题,首先要弄懂计算机的运算方式才能进行下一步的尝试,该如何开始自学编程呢?
6290
2020-05-27 10:08:54
付费课与免费课程的区别在哪?
我们所生活的这个时代发展迅速,已然成为了不进步就会退步的状态。大家都想在最短的时间里提升自己,因此各种培训班应运而生,但为什么有许多的免费课程大家都不用,反而选择付费课程呢?目前互联网到了知识付费的阶段,免费课大部分面对零基础的初学者,而付费课属于基础进阶提升能力的课程,有着实质的区别。
15615
2020-06-08 11:53:47
C/C++入门如何学习?
想要入门学习一门编程语言,在线学习视频课程是一个不错的选择。如果你对C/C++感兴趣,但没有任何软件编程基础,本文将为大家介绍一门C/C++入门学习教程,适合想先从零基础入手的软件开发爱好者学习。在熟练学习和掌握后该课程的内容后,你将成为满足企业开发的初中级、甚至高级需求的IT工程师。
7482
2020-06-11 15:11:48
如何自学电脑编程入门?
现在关于编程的行业十分火爆,这让许多小伙伴都动了学习编程,以后从事编程相关行业的心。但说起学习,又有许多人担心自己完全是个零经验的小白,不知该如何去自学编程,如何如何自学电脑编程入门?
13404
2020-06-15 16:45:13
