對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文件。

大功告成!

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