风离不摆烂学习日志 解决服务器下载github或者外网文件慢

下载clash

curl https://glados.rocks/tools/clash-linux.zip -o clash.zip #下载Clash
unzip clash.zip
cd clash
curl https:/xxxx.yaml > glados.yaml #下载您的终端配置文件
chmod +x ./clash-linux-amd64-v1.10.0
./clash-linux-amd64-v1.10.0 -f glados.yaml -d .

clash 打印如下日志说明clash启动成功

INFO[0000] HTTP proxy listening  at: [::]:7890
INFO[0000] SOCKS proxy listening at: [::]:7891
INFO[0000] RESTful API listening at: 127.0.0.1:9090

日志提示已经开放了HTTP代理服务端口为7890, SOCK55服务端口为7891.

设置CURL代理/APT代理

export http_proxy="127.0.0.1:7890"
curl https://ifconfig.me
export http_proxy="" #取消代理设置
apt update 
apt install wget

Git:

新开一个Terminal:

git clone https://github.com/twbs/bootstrap.git --config "http.proxy=127.0.0.1:7890"  

clash 打印如下日志说明clash完成了工作

INFO[0007] [TCP] 127.0.0.1:54875 --> github.com:443 match DomainKeyword(github) using Proxy

NPM:

npm config set proxy http://127.0.0.1:7890 
npm install pm2 -g 
npm config delete proxy  #取消代理设置