如何在系统安装时使用本地包镜像?

Arr*_*cal 5 upgrade updates package-management apt system-installation

我想在完成 Ubuntu Server 安装时使用 Ubuntu 存储库的本地镜像。我已经创建了一个镜像来使用 http 通过 LAN 为存储库提供服务,这适用于使用自定义/etc/apt/sources.list文件的机器的更新/升级。

我如何确保在正常 Ubuntu 安装中使用的任何包更新/升级都来自这个源?我可以在拔掉网线的情况下完成安装,替换源文件,然后升级包,但宁愿将这一切作为初始安装阶段的一部分来完成。

理想情况下,答案不会涉及构建我自己的安装程序的自定义版本,但如果这是一个必要的过程,请随意描述它。由于这是服务器版本安装,因此无法在实时会话中简单地更改源文件。

lem*_*ice 0

也许你应该安装一个(透明的)http 代理。我建议您安装基于apt-cacher/的解决方案apt-cacher-ng

这样你只需要http_proxy在安装时设置环境变量即可。