网上有很多帖子介绍了在 Linux 中添加代理的不同方法。但我想知道在 Linux 特别是 Linux mint 中添加代理和代理身份验证的最佳方法。因为我已经尝试/etc/apt/apt.conf
添加或/etc/apt/apt.conf.d/environment
但我的终端没有连接,Firefox 也没有连接。有网络设置选项,我们可以在其中使用代理,但它也不起作用。
答案1
1:打开终端窗口并输入以下命令
sudo gedit /etc/environment
2:将以下行复制至您的/etc/environment
文件中并进行相应修改。
http_proxy=http://user:password@proxy:port/
https_proxy=http://user:password@proxy:port/
ftp_proxy=http://user:password@proxy:port/
no_proxy="localhost,127.0.0.1"
HTTP_PROXY=http://user:password@proxy:port/
HTTPS_PROXY=http://user:password@proxy:port/
FTP_PROXY=http://user:password@proxy:port/
NO_PROXY="localhost,127.0.0.1"
3:保存更改并注销并登录。
4:如果你的apt-get
命令仍然无法访问互联网,请执行
sudo gedit /etc/apt/apt.conf.d/95proxies
复制以下几行并进行相应修改
Acquire::http::proxy "http://user:password@proxy:port/";
Acquire::ftp::proxy "ftp://user:password@proxy:port/";
Acquire::https::proxy "https://user:password@proxy:port/";
5:再次保存更改并注销并登录。
PS:您可能需要删除/etc/apt/apt.conf.d/environment
。它不是存储环境变量的地方。而且我的系统上没有这样的文件。