1、Centos 7.9镜像下载

阿里云镜像源可以下载对应ISO镜像文件:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/

image-20240413110555617

下载版本推荐 centos 7.9,centos8.x在2022年后不再维护。

2、制作centos 7.9 U盘启动盘

2.1、下载BalenaEtcher

进入官网下载启动盘制作工具BalenaEtcher,选择便携版下载:https://etcher.balena.io/#download-etcher

image-20240504162213231

下载完成之后,点击balenaEtcher-Portable-1.7.9.exe进入应用。

2.2、制作U盘启动盘

进入BalenaEtcher应用,选择Centos镜像,选择刷入的U盘位置。点击Flash开始制作U盘启动盘:

image-20240414211428703

刷入完成时如下:

image-20240414211244920

3、安装系统

3.1、PC设置U盘启动

这里以戴尔笔记本为例,PC启动按F12进入启动盘选择,在UEFI选项中选择USB设备,选中后enter回车,启动安装:

image-20240504163748612

启动后,选择Install CentOS 7

image-20240504164239214

正常情况下会进入安装界面,加载正常:

image-20240504164743762

注: 此处概率性会遇到nouveau 0000:02:00.0: DRM: Pointer to TMDs table inualid问题,此问题大概率是安装的镜像文件在加载过程中损坏了,我尝试解决的方法时重新制作U盘启动盘,参考本文第二节。基于此原因,后续的配置尽可能不出错,否则很麻烦,如果有其他更好的方法欢迎大家留言。异常加载情况如下:

image-20240504174624358

3.2、安装过程及配置

下一步进入安装配置页面:

  • 选择语言

image-20240504170046825

  • 选择安装的软件环境

在安装信息摘要页面,点击软件选择,选择最小安装:

image-20240504170214120

注: 这里不要选择GNOME桌面,选择最小安装,避免后续出现启动过程一直卡在许可证授权界面,猜测为GNOME适配的问题。

  • 安装位置选择

在安装信息摘要页面,点击安装位置,选择系统安装盘:

image-20240504170719517

这里会出现格式化磁盘的提醒,按照引导回收磁盘空间:

image-20240504170944784

  • 配置网络连接

在安装信息摘要页面,点击网络和主机名,进入配置页面:连接WIFI或有线网,主机名称看自己爱好修改。配置完成后点击左上角完成

image-20240504172718863

  • 进入安装流程

在配置完上述内容之后,可以开始安装过程了,直接点击右下角开始安装

image-20240504172024510

  • 配置账户及密码

进入安装页面,配置root账户密码,以及创建新的登录账户:

image-20240504172203918

设置root用户密码:

image-20240504173412571

创建新的账户,名称自定义,将其设置为管理员并开启密码校验:

image-20240504173246264

配置完成后,接下来就是等待设备安装完成了:

image-20240504173644391

3.3、安装完启动

  • 安装完成后启动PC

重新启动,自动加载Centos:

image-20240504173428768

进入命令行界面,登录后即可正常使用了:

image-20240504172105796

4、安装图形界面

执行下列指令进行安装GNOME图形界面:

yum update -y
yum grouplist
# 安装GNOME图形界面
yum groupinstall -y "GNOME Desktop"
# 安装完成后,修改默认启动方式为图形化界面
systemctl set-default graphical.target 
# 恢复为命令模式
systemctl set-default multi-user.target

安装完成后,reboot重启系统生效图形界面,登录账户,配置GNOME初始项,即可正常开始使用了:

image-20240504174144660

5、开启SSH服务

安装完成GNOME桌面后,SSH服务会自动开启:

# 检查SSH状态
systemctl status sshd

image-20240504174415468

如果未开启,手动执行下列指令开启SSH:

systemctl start sshd
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐