对apt、pip、git命令进行加速

疫情期间,一直待在家里,网络情况不好,有时候不得不使用命令行进行操作,普遍速度只有几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文件。

大功告成!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章