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

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

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

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

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

答案1

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

这样,您只需在安装时设置http_proxy环境变量。

相关内容