代理身份验证失败,但仅适用于选定的包

代理身份验证失败,但仅适用于选定的包

我最近在我的机器上安装了 Ubuntu 14.0.1 版本。我使用代理服务器访问互联网,为此我必须提供代理服务器的必要 IP 地址、端口号和我的身份验证凭据。这是我的 /etc/apt/apt.conf 的样子

Acquire::http::proxy "http://username:[email protected]:3128/";
Acquire::https::proxy "https://username:[email protected]:3128/";
Acquire::ftp::proxy "ftp://username:[email protected]:3128/";
Acquire::socks::proxy "socks://username:[email protected]:3128/"

这里 mtan_201412 是用户名,zq8ap612g5 是密码。

安装Ubuntu操作系统后,我制作了上面的apt.conf文件,然后运行命令

sudo apt-get update

我得到了类似的输出

enter code here
Ign http://archive.ubuntu.com trusty-backports/multiverse Translation-en_IN
Ign http://archive.ubuntu.com trusty-backports/multiverse Translation-en
Ign http://archive.ubuntu.com trusty-backports/restricted Translation-en_IN
Ign http://archive.ubuntu.com trusty-backports/restricted Translation-en
Ign http://archive.ubuntu.com trusty-backports/universe Translation-en_IN
Ign http://archive.ubuntu.com trusty-backports/universe Translation-en
Err http://archive.ubuntu.com trusty/universe 
Sources  407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/main
Sources 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/restricted 
Sources 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/multiverse 
Sources 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/main i386 
Packages 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/restricted i386
Packages 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/universe i386 
Packages 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty/multiverse i386 
Packages 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty-security/universe 
Sources 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty-security/main 
Sources 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty-security/restricted 
Sources 407  Proxy Authentication Required
Err http://archive.ubuntu.com trusty-security/multiverse Sources

很明显,有些目标会受到攻击,而另一些目标则会显示代理身份验证失败消息。然后上面的 apt.conf 文件自动更改为

Acquire::http::proxy "http://192.168.1.107:3128/";
Acquire::https::proxy "https://192.168.1.107:3128/";
Acquire::ftp::proxy "ftp://192.168.1.107:3128/";
Acquire::socks::proxy "socks://192.168.1.107:3128/";

这种事屡屡发生。继续编辑 apt.conf 文件以包含凭据确实令人沮丧。为什么会发生这种情况?

在此之前,我使用的是相同的操作系统。我曾经在“系统设置”->“网络”->“网络代理”选项卡中输入网络代理设置,并将凭据放入 apt.conf 文件中,所有内容(通过软件中心更新、升级和软件安装)都可以毫无问题地进行。现在我可以使用升级系统

sudo apt-get upgrade

但我无法使用 Software Updater GUI 版本和软件中心来安装任何软件。

为什么我现在面临这个问题?

我还包括软件设置 在此输入图像描述 在此输入图像描述 在此输入图像描述

相关内容