方法 1:通过环境变量(临时生效)
# 设置 HTTP/HTTPS 代理
export http_proxy="http://<代理IP>:<端口>"
export https_proxy="http://<代理IP>:<端口>"
# 设置 SOCKS 代理(如需要)
export socks_proxy="socks5://<代理IP>:<端口>"
# 使配置立即生效(当前终端会话)
source ~/.bashrc # 或 ~/.zshrc
# 取消代理
unset http_proxy https_proxy socks_proxy方法 2:写入配置文件(永久生效)
将代理配置添加到用户或系统的环境变量文件中
编辑 ~/.bashrc 或 ~/.profile(用户级):
echo 'export http_proxy="http://<代理IP>:<端口>"' >> ~/.bashrc
echo 'export https_proxy="http://<代理IP>:<端口>"' >> ~/.bashrc
source ~/.bashrc系统级配置(所有用户生效)
编辑 /etc/environment(需 root 权限):
sudo nano /etc/environment
http_proxy="http://<代理IP>:<端口>"
https_proxy="http://<代理IP>:<端口>"重启或运行 source /etc/environment 生效
方法 3:配置 APT 包管理器代理
为 apt 单独设置代理:
创建或编辑 /etc/apt/apt.conf.d/proxy.conf
sudo nano /etc/apt/apt.conf.d/proxy.conf
添加以下内容(根据代理类型调整)
Acquire::http::Proxy "http://<代理IP>:<端口>";
Acquire::https::Proxy "http://<代理IP>:<端口>";
评论区