centos6安装教程及常见问题怎么快速解决?

尽管CentOS 6早已停止官方维护(EOL),但在某些特定场景下,如运行遗留应用、进行旧环境兼容性测试或学习经典的Linux系统管理,我们仍可能需要安装它,本文将详细梳理CentOS 6的安装全过程,并提供关键的安装后配置指南,以确保您能够顺利搭建起一个可用的系统。

安装前准备

在开始安装之前,充分的准备工作是必不可少的。

  1. 获取ISO镜像:由于官方源已不再提供,您需要从CentOS的官方归档站点下载ISO镜像文件,访问 vault.centos.org,根据您的需求选择对应的版本(如6.10)和架构(通常是x86_64),下载DVD版本的ISO文件。
  2. 创建安装介质:您可以使用一个空白DVD刻录ISO文件,或者制作一个可启动的U盘,在Windows上,推荐使用Rufus等工具;在Linux或macOS上,可以使用dd命令。
  3. 确认硬件兼容性:CentOS 6对较新的硬件(如NVMe硬盘、某些新型号网卡)支持不佳,请确保您的硬件能够被其内核识别。
  4. 数据备份:安装过程会涉及磁盘分区,请在操作前备份好重要数据。

详细安装步骤

准备就绪后,将安装介质插入服务器或电脑,并从该介质启动,您将看到经典的CentOS引导界面。

第一步:引导与语言选择
在引导菜单中,选择“Install or upgrade an existing system”并按回车,系统会加载安装程序,随后进入图形化安装界面,首先选择安装过程中使用的语言,建议选择“English(English)”以避免可能的中文显示问题,后续可以在系统中安装中文支持。

第二步:键盘布局与存储设备
选择键盘布局,通常默认为“U.S. English”,系统会提示选择存储设备类型,对于绝大多数情况,选择“Basic Storage Devices”即可。

第三步:设置主机名与时区
为您的计算机设置一个易于识别的主机名,随后,选择您所在的时区,Asia/Shanghai”,并确保系统时间与硬件时间同步。

第四步:设置root密码
为root管理员账户设置一个强密码,这是系统的最高权限账户,密码的安全性至关重要,如果设置的密码过于简单,系统会弹出警告,但您可以选择“Use Anyway”继续。

第五步:磁盘分区
这是安装过程中最关键的一步,CentOS 6提供了几种分区方案,对于新手,可以选择“Use All Space”,让安装程序自动分区,但对于有经验的用户,推荐选择“Create Custom Layout”进行手动分区,以便更好地控制磁盘空间,一个典型的手动分区方案如下:

挂载点 文件系统类型 大小 描述
/boot ext4 200-500MB 引导分区,存放内核和启动文件
swap swap 物理内存的1-2倍 交换空间,当物理内存不足时使用
ext4 剩余所有空间 根分区,所有文件和目录的起点

创建分区后,点击“Next”写入更改到磁盘。

第六步:软件包选择
CentOS 6提供了多种预设的软件包组合。

  • Desktop:安装图形化桌面环境,如GNOME。
  • Minimal:最小化安装,仅包含核心命令行工具,系统非常精简。
  • Basic Server:基础服务器安装,包含一些常用的服务器管理工具,但无图形界面。

为了构建一个稳定、安全且资源占用少的服务器环境,强烈推荐选择“Minimal”或“Basic Server”,您也可以在下方勾选“Customize now”,在后续步骤中精确选择需要安装的软件包。

第七步:安装与重启
确认所有配置无误后,点击“Next”开始正式安装,这个过程会持续一段时间,具体取决于您的硬件性能和所选软件包的数量,安装完成后,系统会提示您“Reboot”,取出安装介质,重启计算机。

安装后关键配置

系统首次启动后,还需要进行一些重要配置才能正常使用。

配置网络
CentOS 6默认网卡(如eth0)不会在开机时自动启动,您需要手动编辑配置文件。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

将文件中的 ONBOOT=no 修改为 ONBOOT=yes,如果您需要静态IP,还可以配置BOOTPROTO=static,并添加IPADDRNETMASKGATEWAYDNS1等参数,保存后,重启网络服务:

service network restart

配置YUM源
由于官方源已失效,您需要将YUM仓库指向CentOS Vault归档站点。

sed -i "s/mirrorlist/#mirrorlist/g" /etc/yum.repos.d/CentOS-*.repo
sed -i "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*.repo

执行上述命令后,清理YUM缓存并重建:

yum clean all
yum makecache

您应该可以使用yum installyum update命令了(尽管不会再有新的安全更新)。

安装常用工具
最小化安装的系统缺少很多常用工具,可以通过以下命令安装:

yum install wget vim net-tools lsof

net-tools提供了ifconfig等经典网络命令。

至此,一个基础的CentOS 6系统就安装并配置完成了,请务必记住,该系统不再接收任何安全更新,仅适用于隔离的、非生产性的环境。


相关问答FAQs


解答:这是因为CentOS 6已于2020年11月30日结束生命周期(EOL),其官方的YUM软件源服务器(mirror.centos.org)已经停止服务,您需要将系统的软件源地址手动修改为CentOS的归档站点,具体操作是编辑/etc/yum.repos.d/目录下的.repo文件,将其中所有的mirrorlist行注释掉,并启用baseurl行,将其指向http://vault.centos.org/...,修改完成后,执行yum clean allyum makecache来刷新软件源缓存即可。


解答:这是CentOS 6及更早版本的一个常见“坑”,默认情况下,网卡的配置文件(如/etc/sysconfig/network-scripts/ifcfg-eth0)中ONBOOT参数的值被设置为no,这意味着网卡不会在系统启动时自动激活,您需要使用vinano编辑器打开该配置文件,将ONBOOT=no这一行改为ONBOOT=yes,然后保存退出,通过执行service network restart命令重启网络服务,网卡便会自动获取IP地址(如果配置了DHCP)或应用您设置的静态IP。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!

(0)
热舞的头像热舞
上一篇 2025-10-03 19:19
下一篇 2025-10-03 19:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

QQ-14239236

在线咨询: QQ交谈

邮件:asy@cxas.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信