为自定义 Live CD 定制的 sources.list

为自定义 Live CD 定制的 sources.list

我最近为自己制作了 Xubuntu 14.04.1 的自定义 Live CD。此 Live CD 用于分发给我的客户,以便在他们的机器上安装一组预安装的应用程序,其中一些是托管在我公司服务器上的非官方软件包。

我使用 UCK(Ubuntu 定制工具包),在 chroot 环境中创建时,我编辑了 sources.list 文件以连接到我公司的主机服务器并成功安装了软件包。由于它们已签名,我还添加了密钥:

wget -O - <server_url>/keyFile | sudo apt-key add -

现在,一切都很好。我可以使用 Live CD 在新机器上安装,并且一切都已根据需要预先安装。尝试更新这些预安装的应用程序时出现问题。事实证明,UCK chroot 中使用的已编辑的 sources.list 未安装,如果每次安装操作系统时都必须手动添加存储库,这有点违背了 Live CD 的目的。

关于如何使用 UCK 完成永久编辑的 sources.list 有什么建议吗?

相关内容