当我使用我的大学WiFi时,我有代理设置。后来我通过系统设置GUI禁用了它。但是,当我尝试在终端上克隆github repo时,由于连接超时,它失败了。虽然我在终端中运行此代码时禁用了代理,
env | grep -i proxy
它显示了这一点,
http_proxy=http://172.16.0.16:8080/
UBUNTU_MENUPROXY=libappmenu.so
https_proxy=https://172.16.0.16:8080/
我猜这意味着代理设置仍处于活动状态。请告诉我如何摆脱这个,因为我目前的互联网连接没有代理,因此我无法通过终端使用github。
答案 0 :(得分:6)
在您当前的会话中,您可以unset those environment variables:
(man unset
)
unset http_proxy
unset https_proxy
如果您未在登录时设置这些变量,请同时检查~/.profile
或~/.bashrc
。
这些变量也可以在系统范围内定义:检查/etc/environment
或/etc/profile.d
文件夹内容。