RedHat Linux下载与安装:完整步骤指南

chengsenw 项目开发RedHat Linux下载与安装:完整步骤指南已关闭评论40阅读模式

你是不是刚入行不久,面对企业级Linux系统既兴奋又头大?或是想从CentOS转向更硬核的RedHat却卡在安装环节?别慌!作为摸爬滚打5年的全栈老司机,今天我就手把手带你搞定RedHat Enterprise Linux(RHEL)的下载与安装——从避坑到优化,全程干货,专治各种“从入门到放弃”!

RedHat Linux下载与安装:完整步骤指南

一、准备工作:别急着点安装按钮!

装系统就像打仗,粮草先行。首先,你需要一个能用的RedHat镜像。但注意:RHEL是商业系统,不像CentOS那样随便下载。这里给你指三条明路:

  • 开发者订阅(推荐):去RedHat官网注册免费开发者账号,能合法下载全套RHEL镜像并使用16个生产环境授权。对学习和测试完全够用!
  • 试用版:官网提供30天试用镜像,适合短期体验(但到期后得重装)。
  • ISO镜像选择:建议选DVD版(约10GB),包含大多数软件包,省得装完系统再折腾依赖。最小化安装版(Minimal)适合老手,但对新手不友好。

硬件方面,确保你的机器至少:2核CPU、4GB内存、50GB硬盘。虚拟机?VMware或VirtualBox都行,但记得开启虚拟化支持(BIOS里设置VT-x/AMD-V),否则卡成幻灯片别怪我没提醒!

二、启动盘制作:U盘刻录的玄学陷阱

拿到ISO后,别直接用Windows自带的刻录工具——它容易搞出无法引导的U盘!推荐用Rufus(Windows)或dd命令(Linux/Mac):

# Linux/Mac 终端操作示例(谨慎!别选错磁盘!)
diskutil list  # 先确认U盘设备名(比如/dev/disk2)
sudo dd if=~/Downloads/rhel-9.2-x86_64-dvd.iso of=/dev/disk2 bs=4m status=progress

注意of=参数务必指向U盘整个设备(如/dev/disk2),而不是分区(如/dev/disk2s1)!否则必失败。刻完用sync命令确保数据写完再拔盘。

三、安装实战:图文详解关键步骤

插入U盘重启,从引导菜单选择U盘启动后,你会看到RHEL安装界面。跟着下面走:

1. 语言和键盘设置

选英文(English)!别头铁用中文——后期排错时英文报错更容易搜解决方案。键盘布局保持美式(US)。

2. 分区规划:最易翻车的一环!

新手建议选自动分区,但如果你想学企业级部署,手动分区(Custom)才是正道:

  • /boot:给1GB,放启动文件(必须独立,否则系统崩了难修复)
  • swap:内存≤8GB时,给1.5倍内存;大于8GB则给8GB(防OOM杀手)
  • /:剩余空间全给它(50GB起步)
  • 高级选项:勾选LVM!这样后期能动态调整分区大小,超实用。

RedHat Linux下载与安装:完整步骤指南 ← 实际安装时参考这个布局

3. 软件选择:决定系统用途的核心

默认是最小安装(只有命令行)。但如果你是开发用,务必勾选:

  • Development Tools:包含GCC、Make等编译工具链
  • Server with GUI:需要图形界面就选(但会多吃2GB内存)

避坑提示:别装“安全配置文件”(如STIG)——那是给合规生产环境用的,会锁死系统配置,新手寸步难行。

4. 网络和root密码

记得打开以太网开关(安装程序默认关网络!)。root密码设复杂点(大小写+数字+符号),但更推荐创建普通用户并勾选“允许sudo”——直接root操作是坏习惯。

四、首次启动后的必须操作

安装完重启,别急着嗨!还有关键三步:

1. 注册系统并订阅

没订阅的话yum会报错“No subscription”。用开发者账号登录:

sudo subscription-manager register --username=你的开发者账号 --password=密码
sudo subscription-manager attach --auto  # 自动附加订阅

2. 更新系统

sudo dnf update -y  # RHEL 8+用dnf,老版本用yum

3. 安装基础开发环境

sudo dnf groupinstall "Development Tools" -y
sudo dnf install git python3 java-11-openjdk -y  # 按需装

五、常见翻车现场救援指南

  • 问题1:启动后黑屏卡住? 大概率是显卡驱动冲突。启动时按e编辑内核参数,加nomodeset再启动。
  • 问题2:分区后报错“磁盘空间不足”? 检查ISO是否完整(用sha256sum校验),或硬盘是否≥50GB。
  • 问题3:网络ping不通? 用nmtui命令打开文本界面配置网络,比命令行简单多了。

总结与行动建议

走完这套流程,你的RHEL应该已经跑起来了。但记住:安装只是第一步。建议接下来:

  1. systemctl练习服务管理(如启动/关闭防火墙)
  2. 配置SSH密钥登录(比密码安全)
  3. 折腾LVM扩容(体验企业级运维的便利)

RedHat虽门槛高,但熟练后对理解Linux生态至关重要。遇到问题先看/var/log/messages日志,再谷歌错误关键词——99%的坑前人都踩过。放心搞,搞崩了重装一遍也就半小时!

 
chengsenw
  • 本文由 chengsenw 发表于 2025年10月5日 03:10:17
  • 转载请务必保留本文链接:https://www.gewo168.com/3121.html