一、操作系统定义
对于操作系统的定义,网络上有很多的说法;但一般的定义是:操作系统是属于核心系统软件,主要负责计算机软、硬件资源的分配和使用;控制并协调并发活动;提供用户接口,使用户获得良好的工作环境。其具有并发、共享和不确定的特性;工作的方式如下所示:
注释:没有安装操作系统的计算机称为裸机;若想在裸机上运行自己编写的程序,就要用机器语言(二级制组合)
二、虚拟机定义
虚拟机的工作方式是通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。
对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就像是在真正的计算机中进行工作;可以像使用实体机一样对虚拟机进行操作。并且在不需要时可以删掉而不用影响到本身实体机的操作,因此在初次接触Linux系统时可以在虚拟机上进行运行,避免造成电脑出故障而无法使用。
目前主流的虚拟机软件有VMware(VMWare ACE)和Virtual PC,它们都能在Windows系统上虚拟出多个计算机,用于安装Linux、OS/2、FreeBSD等其他操作系统;这里以VMware为例。
三、虚拟机的安装
1、首先去官网下载该软件:https://my.vmware.com/cn/web/vmware/downloads/或自己到应用商城进行下载
2、下载完后选择创建新的虚拟机
3、点击第二步后出现如下所示,新手可以选择默认的典型配置,而自定义配置则可以自己选择安装虚拟机的一些参数
4、后面一直按默认的配置进行点击即可。
5、唯一需要注意的就是在选择操作系统的镜像时可以选择稍后进行安装或把事先存放光盘镜像的路径放上去
6、然后一直点击就完成了虚拟机上操作系统的安装,然后就可以打开该操作系统进行下一步安装
四、Linux系统的安装
该图是虚拟机在对镜像文件进行自检,检查该镜像文件是否完整
对于新手来说,选择中文可以快速地进行操作和入手.
对于新手来说可以选择自动分区,避免手动分区造成系统无法开机,等后面熟悉后可以自定义分区,根据自己的需要来进行分区
五、Linux操作系统各版本镜像文件下载
Centos镜像下载:http://mirror.centos.org/
Redhat镜像下载:https://pan.baidu.com/s/19_I_zSWEkXZO-4u9UWYBoQ
提取码:qaj1