☰
VirtualBox安装Red Hat Enterprise Linux保姆级指南
2026/10/1 16:29:41 网站建设 项目流程

我到现在还记得第一次在VirtualBox里把Red Hat Enterprise Linux跑起来的那个下午。其实流程本身不算难,但网上教程大多只贴截图不解释原因,遇到个报错就卡死,折腾了两天才装上。后来在一台旧笔记本上重新走了一遍完整流程,顺手把每一步背后的原理、参数怎么定、出了错怎么查都整理了一遍,才有了这篇保姆级教学。这篇文章我会用最直白的话,从VirtualBox安装、Red Hat ISO镜像获取,到虚拟机创建、系统安装、安装后初始化配置,再到常见问题排查,逐步讲清楚。不管你是学生党第一次接触Linux,还是工作中需要一套RHEL环境做测试,跟着操作都能装起来。

1. 为什么选择VirtualBox + Red Hat Linux这套组合

1.1 先弄明白三个角色

先理清基本概念。VirtualBox是一款虚拟机软件,它跑在你的Windows或macOS主机上,负责“虚拟出”一台电脑。Red Hat Enterprise Linux(简称RHEL)则是一个Linux发行版,是跑在这台虚拟电脑里的操作系统。宿主机(你的真实电脑)提供CPU、内存、磁盘资源,虚拟机通过VirtualBox这个中间层借用这些资源运行。

用生活化的比喻:VirtualBox就像一套可以反复拆装的出租屋,Red Hat是住进去的那个租客。你想换租客、重新装修,都不动房子本身的结构。

1.2 选型理由

为什么第一套Linux环境推荐VirtualBox+RHEL?我有几个原因:

  • VirtualBox免费开源,Oracle维护,对个人用户没有授权成本
  • RHEL是企业级Linux的事实标准,很多公司生产环境都在用,学会之后可以直接迁移到服务器场景
  • VirtualBox跨平台支持,Windows、macOS、Linux主机都能跑
  • 支持快照功能,系统搞挂了可以一键回滚,对新手极其友好

我之前也用过VMware Workstation Player,性能优化确实稍好一点,但个人免费版功能有阉割,快照和高级网络功能需要Pro版本。对学习用途来说,VirtualBox完全够用,省下的授权成本和学习成本都很可观。

也顺便说下Hyper-V。Windows专业版自带,不需要额外安装软件很香,但它跟其他虚拟机软件经常打架,而且创建虚拟机时网络配置对新手不太友好。我的建议是:学习阶段集中精力用VirtualBox,等对系统熟悉了,再回头看Hyper-V就不会懵了。

1.3 环境准备

帮大家列一下最低配置要求,官方文档其实写得很保守,但按下面的配置来体验会更好:

项目最低要求推荐配置
主机CPU支持虚拟化(VT-x/AMD-V),双核四核以上
内存8GB16GB
磁盘空闲空间20GB30GB以上
宿主机系统Windows 10 / macOS 12 / Linux64位系统

这份配置表不是随便写的。虚拟机里跑Red Hat,我给它的内存通常是2GB起步,带图形界面的话4GB更稳。磁盘方面,RHEL完整安装大概占8GB左右,但后续还要装软件、存日志,预留20GB比较保险,用动态分配方式的话硬盘不会一下子占满。

2. VirtualBox安装与初始设置

2.1 下载与安装

到官方网站下载对应主机的安装包。Windows用户下载.exe安装包,双击安装,过程中保持默认设置即可。安装路径建议用默认的C盘,因为换盘符可能导致后续注册表和环境变量出问题。

特别提醒安装过程中的这个选项:安装类型里会有“Network Interfaces”相关提示,会问你是否安装网络驱动,这里一定要允许。VirtualBox的网络是后续虚拟机联网的关键,很多人安装时随手取消了,结果虚拟机里死活上不了网。我帮同事排查问题时遇到过好几例这种情况。

macOS版安装包是.dmg,拖到Applications文件夹就行。Linux主机上的安装可以从发行版官方仓库装,也可以用官方提供的.deb或.rpm包,命令都一样,二选一即可。

2.2 第一个关键检查:CPU虚拟化是否开启

这一步容易被忽略,但它决定了虚拟机能不能启动。VirtualBox需要宿主机CPU支持并且开启硬件虚拟化功能,也就是Intel的VT-x或AMD的AMD-V。

检查方式很简单:打开任务管理器,切到“性能”标签,点CPU,看右下角“虚拟化”状态。如果是“已启用”,直接继续。如果是“已禁用”,需要重启电脑进BIOS/UEFI,在Advanced或CPU Configuration里找到Intel Virtualization Technology或SVM Mode选项,改成Enabled。

踩坑提示:有些笔记本BIOS里这个选项藏得比较深,不同品牌路径不一样。我遇到过一台机器在Security——Virtualization里,另一台在Advanced——CPU Configuration里。找不到就用BIOS里的搜索功能,直接搜关键词“Virtual”。

2.3 扩展包与配置目录

VirtualBox的安装包只是主程序,想要更好的USB设备支持、RDP远程桌面等能力,还需要安装对应的Extension Pack扩展包。扩展包从官方网站下载,Windows版本双击即可安装。这个不是必须的,第一次装Red Hat可以先不装,之后觉得需要USB直通再回头补齐也不迟。

VirtualBox的全局配置默认存放在用户目录下的.virtualbox文件夹。如果C盘紧张,可以在“全局设定——常规——默认虚拟电脑位置”里改到其他分区。建议一开始就改好,不然虚拟机文件越来越大,C盘爆了之后再迁移就是一场噩梦,别问我怎么知道的。

3. Red Hat Linux镜像获取与版本选择

3.1 RHEL有哪些版本,我该装哪一个

Red Hat Enterprise Linux的版本迭代节奏是三年左右一个大版本。当前比较常见的是RHEL 7、8和9。如果是学习用途,我的建议是直接装最新的稳定大版本,因为这意味着更长的支持周期和更新的技术栈。如果你未来工作环境明确要求RHEL 7.x或8.x,那也可以对应装那个大版本。

具体小版本方面,RHEL 9系列有9.1、9.2、9.3等,一般下载最新的point release即可,它包含了此前所有修复。

选版本时注意架构,普通电脑选x86_64,不要选aarch64(ARM架构)。如果只是为了学习Linux基础操作,带Server with GUI选项的镜像装出来体验更好,能看到完整桌面效果。

3.2 从官方获取ISO的三种途径

这里可能是第一个劝退点。Red Hat的完整版ISO不像Ubuntu那样随手点链接就能下载,官网要求先注册账号,然后申请开发者订阅,才能合法获取ISO和软件仓库权限。

注册分三步:

  1. 到Red Hat官网注册红帽账号,填邮箱、姓名、密码,正常邮箱验证流程
  2. 登录后进入Red Hat Developer订阅页面,申请注册开发者订阅,免费,几分钟就批
  3. 在“Downloads——Red Hat Enterprise Linux”页面里选择对应版本和架构,下载完整版ISO

整个过程免费,只是步骤多一点。为什么Red Hat要这样做?因为RHEL本质上是个商业发行版,收费模式是订阅制,开发者订阅相当于官方许可你在非生产环境免费使用,并且能正常访问软件源。对学习、测试和开发来说这个授权完全够用。

补充一点:如果注册时有任何困难,或者你只是想先体验Red Hat系列的Linux,那么可以用RHEL的完全兼容的重编译发行版,比如CentOS Stream、Rocky Linux或者AlmaLinux。它们的安装过程与RHEL基本一致,但下载门槛低很多。我通常的说法是:RHEL是标准答案,Rocky/Alma是它的“无售后版本”,先拿Rocky练手,以后再切RHEL也能无缝上手。不过这篇文章后面按RHEL原版ISO来写,同时也适用这些衍生版。

3.3 镜像校验与下载常见问题

ISO下载完成后建议做一个校验和验证,避免下载损坏导致安装中途报错。官网每个镜像下载页都会给出SHA256校验值,Windows用户可以在PowerShell里用Get-FileHash对比:

Get-FileHash 下载的ISO路径 -Algorithm SHA256

把输出的哈希值和官网显示的64位字符串逐字符对比,一致就没问题。这一步不是必须的,但如果你下载到一半断网续传过,强烈建议校验。

另外,Red Hat官网下载页还有一个“定制镜像”功能,可以按订阅命名的Kickstart文件生成自定义ISO。新用户不建议碰,直接用默认完整镜像即可。

4. 一步步创建虚拟机

4.1 新建虚拟机与关键参数设置

VirtualBox安装好、ISO下载好之后,正式开始创建虚拟机。点“新建”,在向导里填名称,比如“RHEL9”。VirtualBox会根据你填的名称自动识别类型,这里一般会自动选成Linux和Red Hat (64-bit)。如果没识别对,手动改一下。

接下来到内存设置。这一步官方推荐值是根据你主机的总内存变化的,新手最容易在这里踩坑:给的内存太少,系统安装时直接内存不足报错;给得太多,宿主机卡到没法做事。我的经验值是物理机16GB内存,虚拟机给4GB(4096MB);物理机8GB内存,虚拟机给2GB(2048MB)。记住一个原则,虚拟机内存不要超过物理机总内存的一半,留足宿主机自己运行的空间。

4.2 分配CPU、内核与显存

接下来的CPU选择,同样量力而行。给虚拟机2个处理器核心是稳妥选择。我的理由很简单:Red Hat安装过程和正常运行一般用不到太多核心,给2个既能保证流畅,又不会让宿主机感觉“被抢了资源”。如果你之后要在虚拟机里编译大型软件,再通过“设置——系统——处理器”把这个数值往上调就行。

显存这一项,VirtualBox默认是16MB。如果安装的是带图形界面的RHEL,建议直接调到128MB,不然进入桌面后分辨率上不去,或者图形画面很卡。设置入口在“显示——显存”,把滑块拖到128MB即可。

4.3 虚拟硬盘创建与存储策略

创建虚拟硬盘时,默认推荐VDI格式。这是VirtualBox自己的格式,如果不是特殊需求,不要改成VHD或VMDK,保持默认。

文件大小方面,我建议设置成20GB到40GB。记得选择“动态分配”而不是“固定大小”。动态分配的意思是虚拟硬盘文件一开始只有几百MB,随着虚拟机内实际写入数据才慢慢变大,这对宿主机磁盘空间友好得多。固定大小则是一开始就申请整个20GB,性能稍微好一点,但对磁盘的占用是实打实的。对学习场景,动态分配明显更合适,至于固定大小带来的那点性能差异,日常使用根本感受不到。

4.4 挂载ISO镜像与启动前最后检查

虚拟机创建完成后,在管理器主界面选中虚拟机,点“设置”。

在“存储”页面,选中“光驱”,右侧“属性”里点光盘图标,选择“选择虚拟盘”,找到你下载的Red Hat ISO文件并打开。这样虚拟机启动时就会从ISO引导。

还有两个容易被忽略的设置项:

  • “系统——主板”选项卡里的“启动顺序”,确保光驱排在硬盘之前。标准安装一般保持默认就行,但如果遇到“Operating system not found”,基本都是引导顺序或者ISO没挂载对。
  • “系统——主板”选项卡里的“启用EFI”选项。RHEL 9默认使用UEFI引导,所以建议勾上“启用EFI”。RHEL 7/8时代以BIOS引导为主,不用勾。这里要跟你的系统版本对应起来,不然会卡在引导界面。

网络方面,默认的“NAT”模式够用。NAT模式相当于虚拟机和宿主机之间有一条私有的“后院通道”,虚拟机通过宿主机访问外网,从外网看你是宿主机在访问。优点是简单、开箱即用,缺点是外部设备访问不到虚拟机。等之后需要宿主机直连虚拟机里的服务时,再改成“桥接模式”即可。

5. Red Hat系统安装全程实录

5.1 引导界面与安装语言

所有配置就绪后,点“启动”,虚拟机开始从ISO引导。屏幕会先出现一个黑底白字的菜单,核心选项有三个:

  • Install Red Hat Enterprise Linux 9.x(正常安装)
  • Test this media & install(先检验镜像完整性,通常不用)
  • Troubleshooting(故障排查)

直接用方向键选中第一个,回车。这一步没有技术含量,但要注意键盘操作。VirtualBox默认会捕获你的鼠标键盘,进入虚拟机后,鼠标被“锁”进去,想切换回宿主机需要按右侧的Ctrl键。第一次用的人经常在这里卡住,以为鼠标消失了。

之后稍等片刻,进入安装程序图形界面,第一步选择语言,中文用户选“简体中文”即可。这个选择只影响安装程序界面语言,不影响系统本身,后续系统内的语言选项可以再单独设置。

5.2 安装目标与分区方案

在安装信息摘要页面里,有一个很容易让新手犯愁的选项:“安装目的地”。点进去之后能看到你的虚拟磁盘。这里建议选择“自定义”,然后点“完成”旁边的高级选项,选“自定义分区”,这样可以按你的意愿规划磁盘。

分区方案我给一个适合学习的默认方案,以20GB磁盘为例:

  • /boot:512MB,标准分区或XFS都可以
  • swap:2GB,交换分区
  • /:剩余全部空间,XFS文件系统
  • 可选:如果磁盘空间够,再分一个/data分区,用于练习挂载和权限管理,学习效果更好

为什么这样分?/boot是引导分区,Linux内核和引导文件放在这里,512MB绰绰有余,给太大反而是浪费。swap是虚拟内存,2GB足够平时练习用。剩下的空间全部给根分区,最省心。以后真正管理服务器时,会根据业务场景把/data、/var、/home等单独分区,但现在不用纠结,先把系统跑起来最重要。

5.3 软件选择:要图形界面还是不要

“软件选择”这个选项决定了系统装完后的样子。窗口里有两大类:

  • Server with GUI:带图形桌面,类似Windows的操作体验,对新手最友好
  • Minimal Install:只有命令行,最节省资源

我给新手的建议:第一次安装选择带GUI。原因很简单,你在图形界面里能直观看到系统启动过程、终端窗口、文件管理器,这对建立Linux的整体印象非常有帮助。等命令行用熟了,下次装Minimal版本再慢慢折腾,那时候你已经有能力处理各种异常了。带GUI会多占几百MB磁盘空间,但非常值得。

在软件选择页面里还可以勾选“Development Tools”开发工具组,它会帮你预装gcc、make等编译工具。如果从事开发的话建议勾上,能避免以后编译软件时缺这缺那的麻烦。

5.4 Root密码与用户创建

还在“安装信息摘要”页面,找到“Root密码”和“用户创建”两个按钮,逐个设置。

Root密码是系统超级管理员密码,安装时是唯一的管理入口,务必记好。推荐用一个强度足够的密码,字母数字符号组合,长度至少8位。别问“能不能用弱密码”,系统会阻止过弱的密码,而且就算装好了,弱Root密码在真实业务里也是头号安全隐患。

“用户创建”这个步骤也不要跳过。生产环境里的最佳实践是平时用普通用户操作,需要权限时用sudo。在安装界面创建的用户默认属于wheel组,可以使用sudo命令,这正是Red Hat推荐的管理员授权方式。新手往往觉得“直接Root登录多方便”,但几次因为权限问题把系统改挂之后,你就会明白普通用户加sudo的意义了。

5.5 安装进度与重启前后的注意点

以上全部设置完后,点“开始安装”按钮。这个过程大概需要5到15分钟,取决于你分配的内存、磁盘速度、以及ISO放在机械硬盘还是固态。期间安装程序会显示进度条,同时屏幕上会滚动安装日志。第一次装的时候看到一堆看不懂的日志不必慌,那些是正常的安装信息,不是报错。

安装进行时可以做一件事:记住界面上的“正在安装”提示,等进度走到100%后,点“重启”按钮。重启后安装程序会提示“重启后移除安装介质”,其实VirtualBox里你只需要等待虚拟机重启。如果重启后再次进入了安装界面而不是登录界面,说明安装介质没有自动弹出,这时候到虚拟机菜单“设备——光驱——移除虚拟盘”里手动卸载ISO,再次重启即可。

重启后可能遇到一个许可协议确认界面,RHEL 9版本会先出现License Information,勾选接受后进入最终配置向导。到这里,系统层面的安装就算完成了。

6. 安装完成后的第一件事:初始化配置

6.1 登录与系统基础检查

重启进入系统后,带GUI版本会显示图形登录界面,输入刚刚创建的普通用户和密码登录即可。登录后第一件事不是急着“体验系统”,而是打开终端按顺序做几个检查。

打开终端可以用快捷键。Red Hat默认的GNOME桌面里,按超级键(Win键)加T,或者在活动视图中搜索“terminal”。如果你选的是Minimal安装,按Ctrl+Alt+F2可以切换到命令行登录界面。

先看系统版本、内核版本、硬盘和内存情况:

cat /etc/redhat-release uname -r free -h df -h ip addr

这五条命令分别查看系统版本、内核版本、内存、磁盘、网络状态。我建议先跑一遍,对系统有个基本认知,之后出问题排查时也知道去哪里看信息。

6.2 配置网络连接

在VirtualBox默认NAT模式下,虚拟机装好后通常会自动获取到内网IP。但有些版本的RHEL安装后网卡默认是down的状态,需要手动激活。

用命令查看网卡状态:

nmcli device status

如果看到网卡状态是disconnected,执行:

nmcli device connect ens160

把ens160换成你看到的实际网卡名。激活后用ip addr确认是否拿到IP。

关于NAT和桥接网络的区别再多说两句:NAT模式适合“只需要上网”的场景,比如安装软件、系统更新,优点是宿主机不开额外端口就不会被外部干扰;桥接模式则让虚拟机成为局域网里的另一台独立设备,宿主机和虚拟机可以互相访问,适合跑服务、做SSH连接测试。学习阶段用NAT足够,等需要从宿主机浏览器访问虚拟机里的Web服务时,再切换到桥接模式并保持防火墙放行相应端口。

6.3 解决yum源问题

这部分是很多Red Hat用户的痛点,也是网上搜“redhat 6.5 yum”这类问题最多的原因。RHEL的包管理器yum/dnf默认指向红帽官方订阅仓库,没有订阅时执行yum install会报错:“This system is not registered with an entitlement server.”

有三种处理思路:

  1. 使用开发者订阅。注册红帽账号后,把系统注册到Red Hat Subscription Manager:
sudo subscription-manager register --username 你的账号 sudo subscription-manager attach --auto

注册成功后,官方仓库即刻可用。这是合法且最推荐的方式,因为官方仓库的软件包完整性最有保障。

  1. 使用本地ISO做临时源。把RHEL安装ISO挂载到/mnt,配置本地dnf源,优点是离线也能装包,但只能装ISO里自带的那些包。

  2. 使用公共软件源。这里要特别提醒:RHEL的二进制包与CentOS Stream存在差异,直接替换第三方源可能导致依赖冲突。如果只是学习环境可以尝试,但生产环境绝不建议。

我的建议很明确:学习阶段优先用开发者订阅,几分钟就能搞定,而且合法合规。如果暂时注册不了,也可以用Rocky Linux或AlmaLinux这类RHEL兼容发行版来练手,它们的dnf源开箱即用,之后换回RHEL再注册订阅即可。

6.4 安装VirtualBox增强功能

看到这里,先别急着高兴。此时你虽然已经进入系统,但屏幕分辨率多半低得难受,鼠标在虚拟机和宿主机之间拖动也不顺畅,共享剪贴板完全不能用。要解决这些问题,需要安装VirtualBox增强功能包Guest Additions。

方法:在虚拟机菜单栏点“设备——安装增强功能”,这相当于往虚拟光驱里塞了一张“驱动盘”。然后在虚拟机终端里挂载并执行安装脚本:

sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom sudo ./VBoxLinuxAdditions.run

安装完成后重启虚拟机。之后分辨率可以调到和宿主机一致,剪贴板共享、拖拽文件都能用了。

注意:如果在运行VBoxLinuxAdditions.run时提示缺少kernel-devel或gcc,用dnf先补装:

sudo dnf install gcc kernel-devel make sudo dnf install kernel-headers

装好内核开发包后重新执行脚本即可。这一处报错是新手遇到概率最高的问题之一,不用慌,缺什么补什么就好。

6.5 新手最常用的20个Linux命令速查

装好系统后,顺手整理一份新手最常用命令速查表,这些命令会伴随你的Linux生涯,建议收藏:

命令作用示例
pwd显示当前目录pwd
ls列出目录内容ls -lh /home
cd切换目录cd /var/log
mkdir创建目录mkdir -p test/data
touch创建空文件touch test.txt
cp复制文件cp a.txt b.txt
mv移动/重命名mv a.txt /tmp/
rm删除rm -rf /tmp/test
cat查看文件内容cat /etc/hosts
less分页查看less /var/log/messages
grep文本搜索grep error /var/log/messages
find查找文件find / -name "*.conf"
ps查看进程ps -ef
top动态查看资源top
systemctl管理系统服务systemctl status sshd
journalctl查看日志journalctl -xe
ssh远程登录ssh user@192.168.1.10
scp远程传文件scp a.txt user@host:/tmp
useradd新建用户sudo useradd alice
chmod修改权限chmod 755 script.sh

这套命令不要死记,用几天自然就记住了。重点理解“一切皆文件”的Linux哲学,以及用户、组、权限的三角关系,后续深入就顺了。

7. 常见问题与排查技巧实录

7.1 “VT-x is not available”或启动直接报错

这是VirtualBox启动虚拟机时最常见的报错,通常出现在装完系统后第一次点“启动”时。字面意思是CPU虚拟化功能没开启。

排查思路:

  1. 任务管理器确认虚拟化状态为“已启用”
  2. 如果已启用但仍报错,检查是否被Hyper-V抢占。Windows 10/11的Hypervisor平台会独占虚拟化资源,需要去“控制面板——程序和功能——启动或关闭Windows功能”里关闭Hyper-V、Windows虚拟机监控程序平台、适用于Linux的Windows子系统这几个选项,重启后再试

我要特别提一句:很多人在这一步就放弃了,其实静下心一步步排查,大部分都能解决。VirtualBox官网FAQ里有专门的“VirtualBox与Windows Hypervisor共存”的文档,真有需要可以去查,写得很详细。

7.2 Windows主机蓝屏或系统卡死

如果你在Windows上安装VirtualBox后,虚拟机运行过程中宿主机频繁蓝屏,大概率是Hyper-V冲突或者内核隔离(内存完整性)开着。Windows安全中心的“内核隔离”功能也是导致虚拟机异常的高频元凶。

处理方式:Windows安全中心——设备安全性——内核隔离——关闭“内存完整性”,重启。然后再试虚拟机。如果问题依旧,再把Hyper-V相关功能关掉。

这种现象在网上的典型描述就是“虚拟机安装Linux蓝屏”,我踩过不止一次。说句实在话,这通常不是VirtualBox本身的问题,而是它和Windows的虚拟化安全机制之间抢夺资源导致的。关掉冲突项后,VirtualBox运行就非常稳定了。

7.3 安装过程卡画面或黑屏

卡在引导界面或黑屏,通常是两个原因:

  1. 显存太小,安装前没把显存调到128MB
  2. 启用了EFI但系统版本不支持,检查一下RHEL大版本与引导模式是否匹配

还有一个常见画面:系统启动后只有一个光标在闪,或者卡在进度条不动。试试在虚拟机设置——系统——加速能力里,把“半虚拟化接口”改成“KVM”或“默认”,保存后重试。不同主板BIOS对该选项的兼容性有差异,切换一个选项往往就好了。

7.4 虚拟机磁盘空间不足时的扩容

学习过程中空间不够用是迟早的事。动态分配的VDI磁盘可以扩容,操作如下:

  1. 在宿主机上用命令行对VDI文件扩容,比如扩大到40GB:
VBoxManage modifymedium disk "RHEL9.vdi" --resize 40960

注意,这个命令需要在宿主机上执行,并且虚拟机要处于关机状态。

  1. 启动虚拟机,用fdisk或parted对新增空间进行分区,然后依次执行pvresize、lvresize、xfs_growfs。

说实话,第一次用LVM做扩容时我也绕了不少弯子。RHEL默认用LVM,所以扩容的逻辑是:物理卷扩容——逻辑卷扩容——文件系统扩容,每一步都要到位。真遇到这个需求时,建议先在虚拟机里备份快照,再慢慢按LVM的文档操作。

7.5 给虚拟机拍快照:最值得养成的习惯

最后分享一个我认为最值得养成的习惯:每次完成一个阶段性的配置后,给虚拟机拍一张快照。

VirtualBox里选中虚拟机,点“拍照”(照相机图标),起个有意义的名字,比如“RHEL9-installed”,再写一句备注。之后随意折腾,装坏软件、改错配置文件导致系统起不来,直接在管理器里“还原快照”就能回到之前的健康状态。

我自己的习惯是每个重要节点都拍:系统刚装好一张、增强功能装好一张、配置完yum源再一张、搭建好某个服务后再来一张。快照数量多了会占用磁盘空间,所以我会定期清理过期的快照,只保留关键节点。这个习惯帮我省下了大量重装系统的时间,强烈推荐你也养成。

装完系统到今天,我用这台虚拟机练习过用户权限管理、写shell脚本、部署Nginx,也尝试过在里面用dnf装各种软件。每次出问题,我都会告诉自己“大不了回滚到快照”,这句话给了我充分试错的勇气。如果你正好卡在安装环节,希望这篇文章能帮你一次点亮那台虚拟机的屏幕。装好之后,别忘了先顺手拍一张快照,再开始你的Linux之旅。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询