27
2月
2025
更新 Linux antiX 可启动 USB 驱动器
16:43

更新 Linux antiX 可启动 USB 驱动器

27 2月 2025 16:43

如何在启用持久模式的情况下逐步更新 antiX 可启动 USB 闪存驱动器。

目标

目标是通过互联网将可启动 USB 驱动器上的程序更新到最新版本。

简介

软件包可以通过两种方式更新 - 使用标准 apt update 和 apt update -y 命令或使用图形 antiX 更新实用程序。 选择第二个选项是因为所有问题的答案都是“是”。 另外,实用程序“AntiX系统更新“更易于使用:不需要命令行知识。

更新软件包时,相对于发行版原始版本的更改将写入 rootfs。 为了使更改适合文件,您需要增加 rootfs 的大小。 更新后,您可以减小rootfs的大小。

文章第二部分将讲述 如何执行“重新制作”,即重新组装发行版并以最佳形式在可启动媒体上重新发行。 “Remastering”是管理员执行的一项操作,其中累积的更改从 rootfs 更改文件转移到主 linuxfs 分发文件,这将 rootfs 文件的大小减少到几乎几兆字节,加快了加载速度并减少了 RAM 使用量。

更新所需的 rootfs 文件大小为 280 MiB(考虑到软件包的微小变化(例如,仅一个 Web 浏览器))到 1 GB(考虑到 antiX 或 MX Linux OS 软件包基础的组成发生较大变化(例如,当发布新版本的 LibreOffice 时))。 如果 rootfs 中的可用空间在升级过程中耗尽,则有必要使 rootfs 稍微大于所需的大小,以避免致命的升级问题。 在创建文件副本时,rootfs 大小应选择为 USB 磁盘上可用空间的 1/2,但不超过 3 GiB。

更新 Linux antiX 可启动 USB 驱动器:说明

步骤1。 启动持久性配置实用程序:
- 菜单 - 应用程序 - antiX - 保存设置:
步骤01

步骤2。 从列表中选择action根:更改根文件夹的保存大小。

步骤02

步骤 3. 指定足以更新 rootfs 的大小:至少 300 MiB。 在这个例子中,我选择了3 GiB,因为...闪存驱动器很大,没有必要节省可用空间。 可用空间 - 翻译为“可用空间”(此便携式媒体上有 7.98 GiB 免费)。

步骤03

步骤 4。 该程序将创建一个 rootfs.tmp 文件 - rootfs 调整大小过程所需的临时文件。

步骤04

步骤 5。 success! rootfs.tmp 文件已创建。 如果有足够的可用空间,闪存驱动器正在工作,那么应该是这种情况。

步骤05

步骤 6。 操作: 退出:退出程序 - 确定

步骤06

步骤7 真的出去吗? -是的

步骤07

步骤8 菜单 - 应用程序 - antix -AntiX系统更新
从 Internet 更新操作系统软件包需要此项。 将安装新版本的程序,例如 Python、Mozilla FireFox 等。

步骤08

步骤9 在我选择的_antiX-Update_实用程序中 “自动更新

步骤09

步骤10 antiX 操作系统正在更新。

步骤10

第11步您的系统已更新! -好的

步骤11

步骤12 在完成工作之前,更新后,我立即保存了 rootfs 状态(因为我有一个持久类型 persist_root)。对于持久性类型 persist_all 也需要执行相同的操作:

菜单-应用领域-抗X-记录保存更改

步骤12

步骤13继续? -是的

步骤13

第14步 antiX 正在保存根文件夹准备同步文件系统更改
开始吧? -是的

步骤14

步骤15 将根文件夹的状态保存到rootfs文件的过程正在进行中,用于持久化。

步骤15

第16步“坚持-保存成功”。

!!! 请注意,根文件夹占用的空间为 2.88 GB 中的 256 MB。 本例中的 256 MB 是更新包后 rootfs 中压缩数据的大小。
!! ! 因此,将 rootfs 文件的最大大小设置为 3 GB 是不合理的;您可以将屋顶的大小指定为 1.5 GiB,并且不再更改它。 因为即使进行了重大操作系统更新,rootfs 文件中存储的数据大小也仅达到 900 MB。

步骤16

步骤17 (可选)。 我决定将 rootfs 文件的大小从 3 GiB 减少到 300 MiB(因为 rootfs 占用了 256 MiB,在重新管理后,该空间将被释放,并成为 rootfs 上的可用空间)。
操作:“根:更改根文件夹的保存大小。”

步骤17

步骤。 18. (可选): 大小:300 MiB

步骤18

步骤19 (可选):请稍候。

步骤19

步骤20。 (可选):成功! rootfs.tmp 文件已创建。 -好的

步骤20

第21步 (可选):等待复制过程(较长,大约 15-20 分钟)。 复制 ___ MiB 时请耐心等待...

步骤21

第22步 操作:退出:退出该程序。 -好的

步骤22

步骤23真的出去吗? -是的。

步骤23

步骤24 菜单-退出

步骤24

步骤25 关机: 重新启动

步骤25

步骤26 开始吧? [标记][/mark],因为 rootfs 是在步骤 #12 保存的( 菜单-应用领域-抗X-记录保存更改 )。

步骤26

之后操作系统将关闭或重新启动。

结果

! !!操作系统更新完成。

后续步骤

正常关闭系统,保存状态。

在 antiX 或 MX Linux 操作系统进行_重大更新_之后,您应该重新组装(“重新制作”)LiveCD 闪存驱动器,这将在 下一篇文章

(更新于 2025 年 3 月 3 日)。 如果rootfs大小不足以更新系统怎么办?

大型系统更新(包括 LibreOffice、Mozilla Firefox)需要更多空间来保存更改。

sudo apt-get update
sudo apt-get upgrade 

有一个命令旨在将保存更改写入 rootfs 文件:

sudo persist-save

该命令在菜单中有一个快捷方式 - 请参阅项目 “记录保存更改”

!!执行时 persist-save,antiX操作系统可能检测到没有足够的空间来保存对rootfs文件的更改!

空间不足

解决方案:退出保存状态对话框,然后在另一个 antiX 实用程序“保存设置”中调整 rootfs 文件的大小:
菜单 - 应用程序 - antiX -设置保存,
并在其中增加 rootfs 文件的大小。

img_菜单_antix

准备新文件大小和复制数据所需的时间有时长达 10 分钟。
然后,再次运行“记录保存更改”或运行命令 persist-save。 它运行速度很快 - 大约 2-3 分钟。

! !! 保存到大小为 1.5 GiB 的 rootfs 的结果是肯定的!

空间不足的成功


最后更改日期:04/18/2025



相关出版物