对于一些 Ubuntu 安装,我使用来自http://cdimage.ubuntu.com/netboot/的 netboot mini.iso 。此安装方法包括配置代理的步骤。这对我来说非常有用,因为我在网络中配置了 Squid-Deb-Proxy,因此我可以通过使用它来降低流量使用。
但我在 Ubuntu Desktop 图形安装程序中看不到这样的选项,例如 Ubuntu MATE。他们使用普遍存在。是否可以在安装此类安装程序时设置 APT 代理?
对于一些 Ubuntu 安装,我使用来自http://cdimage.ubuntu.com/netboot/的 netboot mini.iso 。此安装方法包括配置代理的步骤。这对我来说非常有用,因为我在网络中配置了 Squid-Deb-Proxy,因此我可以通过使用它来降低流量使用。
但我在 Ubuntu Desktop 图形安装程序中看不到这样的选项,例如 Ubuntu MATE。他们使用普遍存在。是否可以在安装此类安装程序时设置 APT 代理?
根据Ubiquity 的源代码,它从两个来源获取代理设置:
org.gnome.system.proxy
)对于 Ubuntu MATE 桌面安装程序,可以使用以下方法:
mate-network-properties
指定所需的 HTTP 代理:
并单击关闭。
注意:此步骤可以使用以下命令从终端完成
通过单击桌面上的Install Ubuntu MATE ...图标启动 Ubiquity 安装程序。
结果你会得到这个代理保存在
/etc/apt/apt.conf
mini.iso中:对于更通用的解决方案,建议删除此文件并使用特殊的基于 avahi 的包
sudo apt-get install squid-deb-proxy-client
通过主机名访问它。注意:此方法可能适用于其他 Ubuntu 风格,但我没有对其进行测试。