ubuntu设置终端代理
ubuntu设置终端代理apt 命令使用代理参考终端代理apt 命令使用代理$ sudo touch /etc/apt/apt.conf.d/proxy.conf$ sudo gedit /etc/apt/apt.conf.d/proxy.conf然后在打开的配置文件中输入如下内容:Acquire {HTTP::proxy "http://127.0.0.1:8080";HTTPS::proxy
·
ubuntu设置终端代理
apt 命令使用代理
$ sudo touch /etc/apt/apt.conf.d/proxy.conf
$ sudo gedit /etc/apt/apt.conf.d/proxy.conf
然后在打开的配置文件中输入如下内容:
Acquire {
HTTP::proxy "http://127.0.0.1:8080";
HTTPS::proxy "http://127.0.0.1:8080";
}
注意:此处代理端口8080应填为自己实际的代理端口,此处仅为示例
参考
How to Set the Proxy for APT on Ubuntu 18.04
终端代理
可以通过以下命令看下终端是否已经代理:
$ curl cip.cc
会显示当前自己IP挂到哪里;
- 方法一(recommend)改~/.zshrc或 ~/.bashrc
# 打开~/.zshrc
$ sudo gedit ~/.zshrc
在最下面添加:
alias sethttpsproxy="export https_proxy=http://127.0.0.1:58591"
alias unsethttpsproxy="unset https_proxy"
alias sethttproxy="export http_proxy=http://127.0.0.1:58591"
alias unsethttproxy="unset http_proxy"
保存关闭后
$ source ~/.zshrc
当需要http走代理时,
$ sethttproxy
当需要关闭http代理时,
$ unsethttproxy
https走代理同理
注:提高git速度方法
$ sudo gedit ~/.zshrc
在~/.zshrc
中加入如下配置(端口号换为实际代理端口即可)
git config --global https.proxy 'http://127.0.0.1:1080'
- 方法二:安装proxychains
$ sudo apt-get install proxychains
$ sudo gedit /etc/proxychains.conf
按照配置文件内的示例格式要求,在最下面添加自己的代理,例如:
socks5 127.0.0.1 8888
食用方法:在需要代理的命令前多加一个proxychains
更多推荐
已为社区贡献1条内容
所有评论(0)