疫情期间,一直待在家里,网络情况不好,有时候不得不使用命令行进行操作,普遍速度只有几kb/s,最终摸索出方法,可以达到1mb/s,主要用于pip3 install、git clone、apt-get install等命令情况下。最后,采用“别名”代替冗长的命令段。
prerequisite
首先你得能有机会连接到一条比较快的网上,相比于在ubuntu里面使用命令行,仅让电脑快速上网不是大问题。
apt 命令
由于我们不是每一次都需要代理,我们采用-o参数,在需要的时候加速。
例如:
sudo apt-get -o Acquire::http::Proxy="http://111.111.111.111:1234" -o Acquire::https::Proxy="https://111.111.111.111:1234" update
命令好长好麻烦,用alias命令设置便捷替代词,本例是"ap"
首先: vim ~/.bashrc
在末尾添加alias ap='sudo apt-get -o Acquire::http::Proxy="http://111.111.111.111:1234" -o Acquire::https::Proxy="https://111.111.111.111:1234"'
在terminal里面输入source ~/.bashrc
成功!之后可以这样做: ap install xxx ap update等等
pip
与apt命令类似,我直接列出alias的形式,我使用的简称为"pipy"
alias pipy='pip3 install --proxy "http://111.111.111.1:1234" '
git
这个我使用的永久方式:
git config --global http.proxy http://127.0.0.1:8118
git config --global https.proxy https://127.0.0.1:8118
操
作后会在你/home目录下生成一个隐藏的.gitconfig文件。
大功告成!