VMware安装
官网地址:下载 VMware Workstation Pro | CN
选择你的系统版本开始安装
输入许可证,任选一个即可
bash 代码:4A4RR-813DK-M81A9-4U35H-06KND
NZ4RR-FTK5H-H81C1-Q30QH-1V2LA
JU090-6039P-08409-8J0QH-2YR7F
4Y09U-AJK97-089Z0-A3054-83KLA
4C21U-2KK9Q-M8130-4V2QH-CF810
MC60H-DWHD5-H80U9-6V85M-8280D
下载CentOS镜像
可以从官网直接下载,但速度比较慢,以下列举一些镜像地址,推荐使用站长上传网盘的和清华镜像站
Index of /centos/7.9.2009/isos/x86\_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
站长上传的网盘:https://www.123pan.com/s/OVyZVv-9e6Oh.html
CentOS官网:The CentOS Project
centos-7-isos-x86\_64安装包下载\_开源镜像站-阿里云 (aliyun.com)
163镜像站:Index of /centos/7/isos/x86\_64/ (163.com)
Index of /centos/7/isos/x86\_64/ (sohu.com)
Index of /centos/7/isos/x86\_64/ (sjtu.edu.cn)
Index of /centos/7/isos/x86\_64/ (lzu.edu.cn)
Index of /centos/7.9.2009/isos/x86\_64/ (ustc.edu.cn)
Centos不同版本区别
建议下载标准版本即可,本次演示使用的是CentOS-7-x86\_64-DVD-2207-02标准版
bash 代码:CentOS-7.0-x86_64-DVD-1503-01.iso 标准安装版,一般下载这个就可以了(推荐)常用版本,体积中等,包含常用命令
CentOS-7.0-x86_64-NetInstall-1503-01.iso 网络安装镜像(从网络安装或者救援系统)联网版本,所以体积最小,命令最多且最新
CentOS-7.0-x86_64-Everything-1503-01.iso 对完整版安装盘的软件进行补充,集成所有软件。完整版本,体积最大,命令最多(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)
CentOS-7.0-x86_64-GnomeLive-1503-01.iso GNOME桌面版
CentOS-7.0-x86_64-KdeLive-1503-01.iso KDE桌面版
CentOS-7.0-x86_64-livecd-1503-01.iso 光盘上运行的系统,类拟于winpe
CentOS-7.0-x86_64-minimal-1503-01.iso 精简版,自带的软件最少,体积小,命令最少
不同架构区别
html 代码:x86_64:主流CPU架构,适用于大多数笔记本电脑,如:MacBook、ThinkPad
ARM64 (aarch64)
IBM Power BE (ppc64)
IBM Power (ppc64le)
ARM32 (armhfp):适用于单板计算机或嵌入式设备,如:树莓派
i386
安装CentOS
选择新建虚拟机
选择镜像位置,点击下一步
虚拟机不建议安装在C盘,选择其他盘比较好
开始安装,上下选择第一个并按回车
再按回车
之后出现这个界面,选择默认设置不要更改,点击下一步
修改时区
首先修改时区,点进去选择亚洲上海时区,并修改左下角时间,点击完成
选择界面
可点击安装选项,选择界面,建议都选择命令行界面
如果用于学习,选择最后开发版,右侧功能全部勾上
修改安装位置
选择自动配置,再点击Done
正式安装
设置密码
只点击第一项,设置密码,密码必须设置包括大小写数字符号,不用点击第二项创建账号,系统默认账号root
设置完密码后会开始安装,等待安装完成后重启即可,重启会显示系统选择界面,默认第一个即可,不用选择
账号为 root,输入密码是不会显示,输完回车即可,便成功登录系统
配置网络教程将在后面文章中提到
配置软件源
通知:CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。建议您切换到Anolis或Alinux。如果您的业务过渡期仍需要使用CentOS 8系统中的一些安装包,请根据下文切换CentOS 8的源。
可以参考我之前的文章,修改软件源 Centos8 软件包源失效 – IMETU
bash 代码:# 备份旧的软件源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 配置新的软件源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# 清空旧的软件包,和旧的软件包索引,存储路径是:/var/cache/yum/
yum clean all
# yum install会缓存常用软件包的索引,而该命令可根据软件源缓存全部软件包的索引
yum makecache
# 查看可升级的软件
yum check-update
# 升级可升级的软件
yum -y update
下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
centos8(centos8官方源已下线,建议切换centos-vault源)
bash 代码:wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
centos6(centos6官方源已下线,建议切换centos-vault源)
bash 代码:wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
CentOS 7
bash 代码:wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
运行 yum makecache 生成缓存