debian使用代理配置

1、apt 配置代理

仅限软件包管理

vim /etc/apt/apt.conf.d/99proxy
#添加账号密码、服务器、端口
Acquire::http::Proxy "http://username:password@proxyserver:port/";
Acquire::https::Proxy "https://username:password@proxyserver:port/";

2、境变量设置代理

当前用户

vim ~/.bashrc
#添加账号密码、服务器、端口
export http_proxy="http://username:password@proxyserver:port/"
export https_proxy="http://username:password@proxyserver:port/"

保存并关闭文件,然后使改动生效:

source ~/.bashrc  

或重新登录你的会话

全局变量

所有用户

vim /etc/environment
#添加账号密码、服务器、端口
export http_proxy="http://username:password@proxyserver:port/"
export https_proxy="http://username:password@proxyserver:port/"

保存并关闭文件,然后使改动生效:

source /etc/environment

环境变量区别

文件作用范围加载条件适用场景
~/.bashrc当前用户打开新终端窗口(非登录 shell)用户定制交互式终端的行为和环境变量
/etc/environment所有用户系统启动(适用于所有程序,包括图形界面程序)简单的全局变量设置,不支持复杂语法
/etc/profile所有用户用户登录(适用于登录 shell)定义全局登录 shell 的初始化环境变量