不知道什么原因,我之前旧版本的 VMware12.x、CentOS 8.1 老是出现很多奇奇怪怪的问题,打算更新和升级一下VMware、CentOS 等版本,正好从零开始再搭建一次 CentOS 系统,这次选用的版本为 VMware 16、CentOS 7.9。
升级到 VMware Workstation Pro 16版本:

这里我就选择免费30天:

之前一直选择的是 CentOS 8.1 系统,目前来看 CentOS 7.x 才是作为长期稳定支持的版本,因此选用 CentOS 7.9。镜像文件选择从阿里云镜像下载,这样速度会快一点:

1、选择创建虚拟机:

2、选择自定义(高级):

3、硬盘兼容性 :

4、选择稍后安装操作系统 :

5、选择操作系统以及版本 :

6、虚拟机命名:

7、处理器配置:

8、虚拟机内存设置:

9、网络类型设置 :
有三种方式:桥接模式、NAT模式、仅主机模式。
在这里,我选择的是桥接模式,也就是使用桥接网络。

10、I/O 控制器类型设置 :

11、选择磁盘类型:

12、选择磁盘:

13、指定磁盘容量与磁盘文件:

14、初步完成准备工作:

15、编辑虚拟机设置:

16、CD/DVD设置,加入ISO镜像文件:

17、安装CentOS 7,选择 install CentOS 7:

18、语言设置:

19、软件选择:
基本环境:选择带GUI界面,附加选项选择FTP服务器,性能工具(根据需要也可以不选择带GUI界面的)

20、网络和主机名配置:
注意:需要打开虚拟机服务,否则检测不到网络,如何打开可以参考这篇提及的内容。

21、其他选项默认,并开始安装:
安装时间会有些长,需要耐心等待.....

22、创建用户:

23、安装完成后,点击重启Linux系统:

24、许可证设置:

25、使用root用户 或 普通用户登陆:
是这个样子的,有界面也有终端,可以愉快的玩耍了~

刚安装的系统,有许多的命令是无法使用的,比如:运行yum update命令,我们需要各种检查网络和防火墙的配置,CentOS 8.1就遇到过这种情况,但更换了稳定的 CentOS 7.9 之后,没再出现“为 repo 'AppStream' 下载元数据失败"的这类问题了。


另外,安装和检查更新完成后,发现一些基础环境是系统默认的,比如 jdk 环境,python 环境:

然而,这些环境不一定是我们需要的,那么就需要卸载系统默认环境,并安装自己需要的环境。对于这些基础环境的配置,后面再梳理。