疫情期間,一直待在家裏,網絡情況不好,有時候不得不使用命令行進行操作,普遍速度只有幾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文件。
大功告成!