基于Windows/macOS安装CentOS7.8
Windows/macOS如何安装CentOS7.8
在学习Linux时,为了满足日常办公、游戏影音的需要,绝大多数同学的台式机或者笔记本上通常安装的操作系统是Windows10或者是macOS10.15。
此时可以借助虚拟机软件来安装CentOS7.8,Windows上常用的虚拟机软件是VMWare WorkStation,而macOS上使用的虚拟机软件是Parallels Desktop。
经过测试它们都可以完美运行CentOS7.8。
使用Parallels Desktop15.1.2 安装CentOS7.8
使用VMWare WorkStation15.5安装CentOS7.8
使用虚拟机来虚拟硬件,调用宿主机的硬件资源来安装和使用CentOS,这样的好处是即使虚拟机中的操作系统崩溃,也不会对宿主机(Windows,macOS)有什么影响,而且也不用额外再去购买昂贵的服务器,因为在虚拟机中安装、使用CentOS和服务器上的使用几乎一模一样。
而各个版本的CentOS系统可以从阿里云镜像站点下载
目前(2020/6/18)CentOS系列主要包含CentOS6.x和CentOS7.x
如果没有特殊说明,无论是Windows还是macOS上通过虚拟机安装的CentOS版本都是2020年6月17号发布的CentOS7.8,其下载地址https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/ ,CentOS7.x只提供了64位下载。
如果你有Linux基础,建议下载CentOS-7-x86_64-Minimal-2003.iso,即最小化安装版本。如果是Linux小白的话建议下载CentOS-7-x86_64-Everything-2003.iso,该镜像文件包含了CentOS7.8的所有安装文件。
后续安装和使用都是基于CentOS-7-x86_64-Everything-2003.iso进行的。
如果不想安装CentOS,也可以直接去阿里云或者腾讯云购买云服务器。
Windows10/VMWare WorkStation安装CentOS7.8
VMWare WorkStation介绍、下载和安装
macOS/Parallels Desktop 安装CentOS7.8
Parallels Desktop 介绍、下载和安装
Parallels Desktop 官网 详细介绍了Parallels Desktop ,感兴趣的同学可以去官网了解。
Paralles Desktop Business Edition是收费版本,如果经济条件允许的话建议付费使用。
使用Parallels Desktop 安装CentOS7.8
1.从LanuchPad或者是Dock栏中启动Parallels Desktop,
然后点击安装Windows或者其他操作系统
2.选择镜像文件
点击继续后,Parallels Desktop会自动识别本地磁盘的系统镜像文件,此时双击选择
CentOS-7-x86_64-Everything-2003.iso
3.创建用户
设置用户名和密码以及root用户的密码
此时快速安装是勾选状态,这里将快速安装选项去掉,手动安装系统,手动进行相关配置
4.设置名称和位置
名称为CentOS.8,系统的文件默认保存在/Users/liuguanglei/Pallels目录下,如果想要删除CentOS7.8,只要把该目录下的CentOS7.8.pvm文件删除即可。
然后勾选在Mac桌面上创建别名,可以通过别名快速启动系统,同时勾选安装前设定,可以定制硬件。
5.调整默认虚拟机硬件配置
包含虚拟机名称、CPU、内存、图形内存以及网络默认配置
在虚拟机配置中点击配置按钮
自定义硬件
首先修改系统名称,将默认的CentOS Linux改为CentOS7.8
然后修改默认的CPU和内存配置
默认的CPU为2核,内存为2G
修改CPU为4核,内存为8G
默认的图形内存为64M
修改图形内存为1G
默认的网络配置为共享网络
网络配置修改为WIFI,因为MacBookPro只有无线网络
硬盘默认的大小是64G
如果想要修改硬盘的大小,可以点击属性后
在弹出的磁盘大小设置界面调整磁盘容量
配置概览
6.安装CentOS7
Install CentOS7 表示安装CentOS7
Test this media &Install CentOS7 表示测试系统后安装
Troubleshooting 表示Linux系统遇到故障无法启动时修复系统使用
这里使用上下方向键选择Install CentOS7后安装系统
稍作等待之后会开启CentOS7安装界面,然后就可以选择安装语言
默认选择的是美式英语
为了更直接的理解安装过程,这里选择简体中文,然后点击右下角的继续
然后会显示安装信息摘要
这里需要修改的是软件选择,以及系统安装位置
其中软件选择默认是最小安装,我们需要选择带GUI的服务器以及开发工具
然后系统安装位置默认是自动分区,我们需要配置分区,然后点击左上角的完成
然后配置新挂载点的分区方案为标准分区
然后点击左下方的加号,添加Boot分区,其容量大小为200M
继续点击左下方的加号,添加根分区,其容量大小为55G
继续点击左下方的加号,添加swap分区,其容量大小为8G
分区概览
根分区、/boot分区和swap分区配置完成以后点击左上角的完成和接受更改
到这里分区就结束了
sda表示第一块磁盘
根分区(/)表示所有文件的根,绝对路径的开始标志
boot分区是引导分区,用于存放grub,内核文件等等,一般200M足够。
swap分区:交换分区,一般最多8G-16G,如果系统使用到了swap分区,就表示系统物理内存不足,直接添加物理内存或者排查服务器有没有被黑。
KDUMP默认是启用状态,这里需要禁用
网络配置
网络配置选项中首先将主机名改成 ittimeline.net,然后点击应用,默认是localhost.localdomain。
然后点击右上角的打开网络
此时会默认采用DHCP来自动获取IP,子网掩码,路由以及DNS,可以点击右下角的配置按钮手动进行相关配置。
安装前配置总览
开始安装
完成相关配置之后就可以点击右下角的开始安装来安装CentOS7.8
安装时可以设置Root用户的密码,点击ROOT密码,会弹出设置ROOT密码的界面
如果是个人使用Root密码最好是尽量简单,而线上环境Root密码采用数字+字母+特殊字符的组合。
输入完ROOT密码后点击左上角的完成按钮后,等待系统安装完成
整个CentOS7.8的 安装过程耗时10-15分钟,需要安装1405个组件,具体的时间取决于宿主机(macOS)的硬件性能,而且在配置CentOS的硬件时也和宿主机的性能息息相关。
如果你打算使用MacBookPro学习高级Linux运维工程师养成记时,建议配置32G以上的内存以及8核CPU和512G以上的固态硬盘。
当CentOS系统组件安装完成后系统会提示重启
重启时会让选择Linux内核版本,这里选择内核版本为3.1即可
7.初始设置
首先需要同意许可协议
完成配置
8.个性化设置
在首次登录系统成功之后,还要进行相关的个性化设置。
首先设置语言,这里选择英语作为系统的语言
然后选择键盘,这里选择美式键盘
然后设置隐私
默认所有的应用都可以获取当前的位置
然后设置时区
在文本框中输入上海后选择上海/上海/中国即可
登录账号
如果你有谷歌或者是微软的账号,可以选择登录,我这里选择Skip
然后设置普通账号
马上就可以使用CentOS系统了
在首次使用系统时CentOS提供了GNOME桌面相关的视频介绍系统的功能,有兴趣的可以观看,我这里直接点击右上角的×关闭。
然后就可以看到CentOS7.8的桌面了
在CentOS7.8桌面使用鼠标右键打开终端
然后输入命令cat /etc/redhat-release
查看系统版本为CentOS7.8