使用覆盖文件系统在实时媒体上进行包缓存

使用覆盖文件系统在实时媒体上进行包缓存

如果启动实时会话,对实时会话进行更新,然后创建 USB 启动驱动器,它会包含更新吗?

答案1

您的问题太简短,请更具体一些。

您的意思是已经拥有带有覆盖文件系统的 USB 实时媒体(用于安装更新并保存文件和设置)并通过 Ubiquity 安装程序从更新的 USB 实时媒体安装到可以通过 SATA、eSATA、USB 等连接的另一个驱动器?

使用覆盖文件系统在实时媒体上进行包缓存

理论上,如果安装程序的缓存包位置与实时媒体的包管理器和常规安装(其位置/var/cache/apt/archives/)相同,并且仍包含最新的包,则应从该目录获取包,而不是再次下载。您必须启用选项才能在安装过程中下载并安装更新当然。正如我所说,这只是一个理论,必须先验证这一行为。

在全新安装中使用包缓存

或者,您可以将已下载的更新包复制到/var/cache/apt/archives/全新安装中并运行更新管理器(或用来apt-get查看将要更新的内容以及将要或正在下载的内容)。

备择方案

答案2

这是可行的。您需要 UNetBootin 来实现这一点。它利用 overlay-FS 来使更改持久化。运行该程序将为您提供类似于此屏幕截图的内容截屏

选择标有“Diskimage”的单选按钮(1),然后选择标有“...”的按钮(2),从本地文件系统中选择 .iso 映像。现在在文本框(红色方块)中输入系统可用的覆盖文件系统的大小。

我们快到了。剩下要做的就是从标有“驱动器”的下拉菜单中选择 USB 设备,然后点击屏幕截图中标有“Εντάξει”的按钮。

相关内容