我最近在使用 apt-get(或 aptitude)获取新软件包列表时,遇到了一个奇怪的问题。这个问题尤其奇怪,因为它几个月来一直运行良好……
我在一台笔记本电脑上运行 Ubuntu 13.04,它在多个网络之间移动,其中一些网络有代理,而另一些网络没有。因此,我使用 privoxy 在不同的代理设置之间快速切换,而不必处理数十个程序设置(浏览器、IDE、环境……)。由于这是我使用 privoxy 的唯一目的,因此设置 99% 都是原始的,仅包含一些转发规则。除了默认设置之外,没有打开任何花哨的东西。
几天来,使用 apt-get 获取新软件包列表一直无法正常工作。获取标题花费了太长时间,导致 apt-get 超时。修改代理设置(在 /etc/apt/apt.conf 中)以直接通过公司代理后,它突然变得非常有效。
有什么建议可以解决这个问题吗?我想坚持使用简单的单点解决方案来在代理设置之间切换。