电脑安装CentOS 7系统完全指南

前言

CentOS 7 作为企业级 Linux 发行版,稳定可靠、社区支持强大,是服务器和开发环境的优秀选择。本文将带领你一步步完成在电脑(物理机)上安装 CentOS 7 的全过程,即使你是 Linux 新手也能轻松上手。

一、安装前准备

  1. 硬件要求:至少 2GB 内存(推荐 4GB+),20GB 硬盘空间(推荐 50GB+),支持 64 位 CPU。
  2. 下载镜像:从 CentOS 官网 下载 CentOS 7 的 DVD ISO(约 4.4GB),建议选择 1908 或 2009 版本。
  3. 制作启动盘:使用 Rufus(Windows)或 Etcher(跨平台)将 ISO 写入 U 盘(8GB 以上)。注意:写入时选择 DD 镜像模式(Rufus)或直接写入。

二、BIOS 设置与启动

  • 重启电脑,按 F2/F12/Del 进入 BIOS(不同主板按键不同)。
  • 关闭 Secure Boot(安全启动),开启 UEFI 启动(若支持)或传统 BIOS 启动。
  • 将 U 盘设为第一启动项,保存退出。

三、安装步骤详解

1. 启动安装程序

出现 CentOS 欢迎界面,选择 Install CentOS 7,回车。

2. 语言与键盘

选择中文(简体)或英文,键盘布局默认美式英语。

3. 安装概要(关键!)

  • 时间日期:选择亚洲/上海,勾选“网络时间协议”。
  • 软件选择:新手可选 带 GUI 的服务器(包含 Gnome 桌面),或最小安装(无图形界面,适合服务器)。
  • 安装位置:点进入,选择硬盘,然后点击“我要配置分区”(手动分区)。建议:
    • /boot:500MB ~ 1GB,标准分区,ext4。
    • swap:大小等于内存(如内存 8GB,swap 8GB),但物理内存大时可为 2-4GB。
    • /:剩余全部空间,ext4 或 xfs。
    • 若需数据盘,可设 /home/data
  • 网络与主机名:开启网卡,设置主机名(如:centos7-server)。

4. 开始安装

点击“开始安装”,期间设置 root 密码并创建普通用户(推荐勾选“作为管理员”)。

四、安装后配置

  • 重启后拔出 U 盘,进入新系统。
  • 终端执行 sudo yum update -y 更新系统。
  • 安装常用工具:sudo yum install -y vim wget net-tools
  • 若需桌面,启动 gdm:sudo systemctl set-default graphical.target 并重启。

五、常见问题

Q:安装时找不到硬盘?
A:进入 BIOS 将 SATA 模式从 RAID 改为 AHCI。
Q:UEFI 启动黑屏?
A:在安装界面按 e 编辑,在 linuxefi 行末尾添加 nouveau.modeset=0 禁用 NVIDIA 开源驱动。
Q:忘记 root 密码?
A:启动时按 e 进入 recovery 模式,修改密码。

六、总结

CentOS 7 安装并不复杂,关键在于分区和软件选择。本文涵盖了详细步骤与避坑指南,希望能帮助你顺利拥有一台专属的 CentOS 电脑。下一步可学习配置静态 IP、防火墙,或搭建 Web 服务。