VMWare中安装了虚拟机ubuntu 16.04,虚拟网路使用的NAT模式,
因为在公司访问外网需要有代理,所以将/etc/apt/apt.conf配置了如下内容,
Acquire::http::proxy "http://username:passwd@proxy.*****.com:8080/";
Acquire::https::proxy "https://username:passwd@proxy.*****.com:8080/";
Acquire::ftp::proxy "ftp://username:passwd@proxy.*****.com:8080/";
Acquire::socks::proxy "socks://username:passwd@proxy.*****.com:8080/";
但是执行sudo apt install vim后,点击Y后,还是会在显示0%
[Waiting for headers]一会后,显示502 Connection reset by peer错误,需要注意的是502,网上找不到相关的解决办法,我也参考着试了好多办法都不行。特别的是打开火狐浏览器后,输入代理用户/密码,可以取得apt命令中无法下载的package。求大神拯救我,上火了都~~

解决方案 »

  1.   

    补充:
    显示E: Failed to fetch http://security.ubuntu.com/ubunt ... -3ubuntu1.2_all.deb  502  Connection reset by peer错误,
    特别奇怪的是ubuntu内打开火狐浏览器后,输入代理用户/密码,可以上外网,也可以取得apt命令中无法下载的*.deb文件。
      

  2.   

    代理服务器是自己的吗?如果是,上去看下日志,看看有没有什么启发
    没在这里用过代理,不知道格式是怎么配置的
    如果这是你手动配置的,那有可能是格式错了
    有个apt-config不知道是不是可以检查下格式