【问题标题】:Ubuntu Setting Environment variables for proxyUbuntu为代理设置环境变量
【发布时间】:2018-10-19 08:25:58
【问题描述】:

Ubuntu 版本:18.04

为了使用网络代理,我在 bashrc 中设置了关于代理的环境,它可以工作!

export http_proxy="" export https_proxy="" export no_proxy="127.0.0.1, localhost

但是它在 sudo 命令中不起作用。

sudo -E apt-get update

sudo bash apt-get update

这两个工作正常,但sudo apt-get update 不起作用。 我认为sudo命令下的环境设置存在一些问题。

所以当我尝试用 Ubuntu 软件下载 gnome 软件时,它没有连接到网络代理,所以下载失败。

sudo命令应该如何设置环境?

【问题讨论】:

    标签: ubuntu proxy sudo environment


    【解决方案1】:
    sudo apt-get dist-upgrade
    
    killall gnome-software
    

    您可以使用更改 http/https/ftp 代理环境变量 以下命令:

    export {http,https,ftp}_proxy='http://user:password@prox-server:3128'
    

    否则

    ALT+F2 > network > Network proxy > Method = NO proxy > apply system wide.
    

    【讨论】:

    • 感谢。但是设置代理环境变量没有问题。主要问题是当我使用'sudo'时,它无法维护我设置的环境并且无法正常工作。
    猜你喜欢
    • 2018-02-11
    • 1970-01-01
    • 2020-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-30
    • 1970-01-01
    相关资源
    最近更新 更多