Linux 设置代理

如果因为公司网络限制问题,连接软件源需要设置代理……则如下进行,

Ubuntu

  • apt 的 proxy

在 /etc/apt/ 下新建文件 apt.conf,并添加如下内容,

Acquire::http::Proxy "http://username:password@serverIP:port";

对 https,则添加如下内容,

Acquire::https::Proxy "https://username:password@address:port";
  • terminal 的 proxy

可以直接编辑   ~/.bashrc 或 /etc/profile,添加如下,

export http_proxy="http://usrname:password@serverIP:port"

对 https,则添加如下内容,

export https_proxy="https://usrname:password@serverIP:port"

注意:如果用户名或密码中,有特殊字符,比如@,则需要将特殊字符转换为 URL 编码,

例如,用户密码为 ABC@123DEF,则不能直接添加到上述 URL,需要先转换,(一个在线转换工具:https://tool.oschina.net/encode?type=4

如下转换成 ABC%40123DEF,然后添加到上述 password 位置即可。

CentOS

  • yum 的 proxy,

直接编辑 /etc/yum.conf,添加如下语句,

proxy=http://serverIP:port
proxy_name=username
proxy_password=password

完。

原文地址:https://www.cnblogs.com/gaowengang/p/12841583.html