如何通过代理更新软件?

如何通过代理更新软件?

可能重复:
apt-get 无法与代理配合使用

我是 Ubuntu/Linux 的新手。我在办公园区使用 Ubuntu,我们有代理服务器。我想更新或安装新软件,如 flash、media player、网络工具等,但我无法从 Synaptic 包管理器安装。

我已经创建了一个apt.conf包含的文件Acquire::http::Proxy "http://192.168.1.6:3128/";我也有一个apt.conf.d文件但它是空的而且我不知道如何处理这个文件。

这是我尝试更新时遇到的错误:

E: Syntax error /etc/apt/apt.conf.d/proxy:3: Extra junk at end of file
E: Syntax error /etc/apt/apt.conf:2: Extra junk at end of file

答案1

我在 中创建了一个/etc/apt/apt.conf.d/名为 的新文件01proxy

Acquire::http { Proxy "http://apt-proxy:3142"; };

代理服务器的主机名在哪里apt-proxy。从 9.04 版开始使用,运行正常,没有任何问题。

答案2

首先,我会尝试使用网络代理配置 GUI。

如果失败,请将以下内容添加到/etc/bash.bashrc

export http_proxy=http://username:[email protected]:port/
export ftp_proxy=http://username:[email protected]:port/

如果您的代理服务器没有密码,则可以省略用户名:密码。

来源。

相关内容