CentOS 最小化安装指南
CentOS 作为一款稳定可靠的开源操作系统,广泛应用于服务器和企业环境,最小化安装(Minimal Install)可以减少系统资源占用,提高安全性,适合需要高度定制化部署的场景,本文将详细介绍 CentOS 最小化安装的步骤、配置及注意事项,帮助您快速完成部署。

准备安装介质与环境
在开始安装前,需确保以下准备工作就绪:
- 下载 CentOS 镜像:访问 CentOS 官网(https://www.centos.org/download/)下载对应版本的 ISO 文件,推荐选择 CentOS Stream 或 CentOS 7/8 的镜像。
- 创建启动盘:使用 Rufus(Windows)或 dd 命令(Linux)将 ISO 镜像写入 U 盘,制作可启动的安装介质。
- 检查硬件兼容性:确保服务器或虚拟机的硬件支持 CentOS,特别是网络控制器和存储设备。
启动安装程序
将制作好的启动盘插入设备,重启计算机并进入 BIOS/UEFI 设置,将启动顺序调整为从 U 盘启动,进入 CentOS 安装界面后,选择 “Install CentOS 7” 或类似选项,按 Enter 键继续。
语言与键盘布局设置
在安装向导的第一步,选择安装过程中使用的语言和键盘布局,通常默认为 “English” 和 “US”,可根据实际需求调整,点击 “Continue” 进入下一步。
配置存储与分区
存储配置是安装过程中的关键步骤:

- 自动分区 vs 手动分区:最小化安装推荐选择 “Automatic Partitioning”,但需注意默认分区可能包含
/home目录,若需完全自定义,可选择 “I will configure partitioning”。 - 分区建议:至少创建
/boot(1GB)、swap(内存的 1-2 倍)、(剩余空间)三个分区,若数据量大,可单独划分/data分区。 - LVM 支持:建议使用 LVM(逻辑卷管理)以便后续动态调整分区大小。
网络与主机名配置
- 网络设置:确保网络接口已启用,可选择动态获取 IP(DHCP)或手动配置静态 IP。
- 主机名:设置系统主机名(如
server1.example.com),并选择 “Configure Network” 完成网络绑定。
时区与用户设置
- 时区选择:在地图或列表中选择所在时区,确保时间同步准确。
- root 密码与用户:设置 root 用户的密码,建议使用强密码,同时可创建一个普通用户用于日常操作,避免直接使用 root 账户。
选择最小化安装包
在 “Software Selection” 界面,选择 “Minimal Install” 选项,此选项仅安装基础系统组件,包括内核、基础库和命令行工具,不包含图形界面或其他软件包,点击 “Done” 确认选择。
开始安装与重启
确认所有配置无误后,点击 “Begin Installation” 启动安装过程,等待安装完成后,重启系统并移除启动盘,首次登录时,可能需要接受许可证协议。
安装后基础配置
- 更新系统:使用以下命令更新所有软件包:
sudo yum update -y
- 配置防火墙:启用并配置 firewalld,仅开放必要端口:
sudo systemctl start firewalld sudo firewall-cmd --add-service=ssh --permanent sudo firewall-cmd --reload
- 禁用 SELinux(可选):若需临时禁用 SELinux,编辑
/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled,然后重启系统。
常见问题与注意事项
- 安装过程中卡住:检查硬件兼容性或更换镜像源。
- 网络无法连接:确认网络驱动是否已安装,可尝试
nmcli connection show查看网络状态。 - 磁盘空间不足:使用
df -h检查分区使用情况,必要时扩展 LVM 逻辑卷。
FAQs
Q1:最小化安装后如何安装图形界面?
A1:可通过以下命令安装 GNOME 图形界面:
sudo yum groupinstall "GNOME Desktop" -y sudo systemctl set-default graphical.target
安装后重启系统即可进入图形登录界面。

Q2:如何更换 CentOS 的软件源?
A2:首先备份默认源文件:
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
然后下载新的源文件(如阿里云或网易镜像源),替换原文件后运行:
sudo yum clean all sudo yum makecache
即可加速软件包下载。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复