![如何在系统安装时使用本地软件包镜像?](https://linux22.com/image/1140268/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85%E6%97%B6%E4%BD%BF%E7%94%A8%E6%9C%AC%E5%9C%B0%E8%BD%AF%E4%BB%B6%E5%8C%85%E9%95%9C%E5%83%8F%EF%BC%9F.png)
当我完成 Ubuntu Server 安装时,我想使用 Ubuntu 存储库的本地镜像。我已经创建了一个镜像,使用 http 通过 LAN 为存储库提供服务,这适用于使用自定义文件对机器进行更新/升级/etc/apt/sources.list
。
如何确保在正常 Ubuntu 安装中使用的任何软件包更新/升级都来自此来源?我可以在拔下网线的情况下完成安装,替换源文件,然后升级软件包,但我宁愿将其作为初始安装阶段的一部分完成。
理想情况下,答案不会涉及构建我自己的自定义安装程序版本,但如果这是必要的过程,请随意描述。由于这是服务器版本安装,因此不可能简单地在实时会话中更改源文件。
答案1
也许你应该安装一个(透明的)http 代理。我建议你安装一个基于apt-cacher
/ 的解决方案apt-cacher-ng
。
这样,您只需在安装时设置http_proxy
环境变量。