环境
操作系统:Ubuntu Kylin 优麒麟 20.04 LTS、Debian、Deepin、UOS
适用架构:AMD64、ARM64、MIPS64EL
方法
当你在 Deepin 深之度或 Ubuntu 等 Linux 中设置完系统代理后,发现 Terminal 终端并没有启用代理,还是直接连接网络。这样会影响 Apt-get 等应用的使用。其实,使用下面的方法就可以了:
Http 代理
sudo http_proxy=‘http://user:pass@proxy.example.com:port/’ apt install package-name
Socks5 代理
sudo all_proxy=‘socks5://user:pass@proxy.example.com:port/’ apt install package-name
也就是在常规命令行中加入:http_proxy=‘http://用户名:密码@地址:端口/’
proxychains4
sudo apt install proxychains4
sudo nano /etc/proxychains4.conf
在文件末尾,修改 socks5 服务地址为“socks5 127.0.0.1 1080”。
使用时,在命令前加上 proxychains4 就可以了。