什么是linux
Linux是一套免费使用和自由传播的类Unix操作系统。
是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
linux的特点
两个基本思想 一切都是文件,每个软件都有确定的用途
完全免费
完全兼容POSIX1.0标准(其他系统程序可以运行在linux的模拟器中)
多用户、多任务
良好的界面
支持多种平台
三大优点 a.源代码完全开源 b.具有非常强大的网络功能 c.工具链完整( 简单操作就可以配置出合适的开发环境,可以简化开发过程, 减少开发中仿真工具的障碍,使系统具有较强的移植性 )
linux发行版本
我们使用的是CentOS,它是一个基于readhat(收费)的免费开源的操作系统,特点是:主流、免费、更新方便
虚拟机安装
下载地址 : https://www.vmware.com/cn/products/workstation-pro.html
虚拟软件安装完成后会在 \控制面板\网络和Internet\网络连接 下多出来两个虚拟网卡VMware Network Adapter VMnet1和VMware Network Adapter VMnet8
VMware Network Adapter VMnet1这是用于与虚拟网络进行通信的虚拟网卡:HostNAT
在我们的虚拟机中有三种模式,分别对应仅主机、桥接、nat模式分别对应0、1、8如下
VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机
而上面的VMware Network Adapter VMnet1和VMware Network Adapter VMnet8就是对应我们的VMnet1和VMnet8,分别是nat模式和仅主机模式 我们在当前环境中将使用默认的桥接模式
NAT模式可以提供访问外网的能力。
开启虚拟化支持
引言
开启虚拟化选项能够使我们在电脑中安装虚拟机,比如VirtualBox,它能够让我们在一台电脑中虚拟化出另一个工作环 境,如果不开启虚拟机支持,我们在启动虚拟机的时候会报错,所以,我们在正式启动虚拟机之前开启虚拟化技术
不开启虚拟化的报错信息如下
我们在创建虚拟机的时候如果不开启虚拟化,会报下面的一个错误,此时,我们就要根据下面的步骤去开启硬件的 虚拟化支持
目前大部分硬件版本都支持虚拟化的开启,只有很少的Blos硬件不支持如果遇到不支持的VMware是无法使用的。
开启虚拟化的步骤:
- 开机(或重启)时进入Blos
注意:不同计算机使用的快捷键不同例如F2、F12、DEL、ESC等键就可以进入到BIOS
进入到BIOS后,找到Configuration选项或者Security选项,然后选择Virtualization,或者Intel Virtual Technology,就可以开始设置了
这里以ThinkPad为例
- VirtualizationIntel Virtual Technology设置为Enabled启用
- 在保存BIOS(F10保存)设置之后,重启计算机。
CentOS的下载安装与配置
下载地址
官方镜像:https://www.centos.org/download/
阿里云镜像:http://mirrors.aliyun.com/
搜狐镜像:http://mirrors.sohu.com/
163镜像:http://mirrors.163.com/
清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/centos
重启大学镜像:http://mirrors.cqu.edu.cn/CentOS/
创建虚拟机
安装完VMware后,双击桌面图标,创建新的虚拟机,如下图:
使用推荐安装
选择稍后安装操作系统,后续我们需要做一些相关配置
选择操作系统类型
开始新建虚拟机
虚拟机名称可以自定义(注意:不要出现特殊字符即可)
虚拟机运行文件路径选择本地磁盘路径(注意:磁盘空间尽量要大写,因为一个虚拟机的运行文件大约要在4G以 上)
设置磁盘容量,根据自己的需要设置此处我们设置为默认
选择自定义硬件,主要设置CentOS的镜像点击【自定义硬件】
选择硬件【cd/dvd】,在【使用ISO镜像文件】中选择我们在sohu镜像源下载的镜像CentOS-7-x86_64-DVD-1810.iso文件
设置完成后点击【关闭】
回到【新建虚拟机向导】页面,点击完成即可配置完毕。
启动虚拟机-CentOS设置
点击箭头方向即可启动我们的VMware
设置语言
在第一步设置完成后,我们一直等待,即可来到语言设置界面 此处我们设置【中文】,点击继续
设置安装信息
将下面带有【感叹号图标】的内容进行设置,比如时间和键盘,可根据自己的需要进行初始化设置,此处我们设置 下CentOS的桌面,继续往下看…点击软件选择
在软件选择安装我们的桌面,此处选择GNOME桌面
点击开始安装
配置用户信息
此处设置root账号密码,我们设置为root,暂时不创建新的用户(进入到欢迎页面的时候会提示我们创建用户)
设置密码root!!!!!!统一一下
设置完毕后不在有【感叹号图标】警告提示了
执行重启操作
重启后配置许可
配置语言、账户、时区