國內VPS安裝好Linux系統後,除了Deepin以外,其他Linux發行版從官方源下載東西都很慢,這個時候,我們就需要給自己的系統換一個鏡像源了,使用鏡像源不僅可以給官方源的服務器減壓,還能提供更快的速度。這也是為啥,我們總需要換源的原因!!
當然,換源不麻煩,國內源可供選擇的也很多,比如説,阿里雲,騰訊雲,華為雲等等。但是不管如何,還是使用腳本來換源比較省心省力。這篇文章就來推薦一個一鍵腳本換源的方法!!
項目地址:https://github.com/SuperManito/LinuxMirrors
GNU/Linux一鍵更換國內軟件源腳本- 本項目旨在為從事計算機相關行業的朋友們提供便利
- 理論支持所有架構的環境,
arm64環境已經過測試
已適配的 GNU/Linux 發行版
| 支持 版本 | |
|---|---|
| Debian | 8.0 ~ 11.0 |
| Ubuntu | 16.04 ~ 21.04 |
| Kali Linux | 2.0 ~ 2021.2 |
| RHEL | 7.0 ~ 8.4 |
| CentOS | 7.0 ~ 8.4 |
| Fedora | 28 ~ 34 |
目前僅支持上述基於 Debian 與 Redhat 系的發行版和及其部分衍生版本
同樣支持上述版本中擁有相同底層核心的其它發行版,例如ArmbianKubuntuOracle Linux等
腳本當前使用的開源鏡像站
| 鏡像站名稱 | 鏡像站地址 | IPv6 | Kali Linux | Fedora | EPEL | |
|---|---|---|---|---|---|---|
| 1 | 阿里雲 | mirrors.aliyun.com | √ | √ | √ | √ |
| 2 | 騰訊雲 | mirrors.cloud.tencent.com | √ | √ | √ | √ |
| 3 | 華為雲 | mirrors.huaweicloud.com | √ | √ | √ | √ |
| 4 | 網易 | mirrors.163.com | √ | |||
| 5 | 搜狐 | mirrors.sohu.com | ||||
| 6 | 清華大學 | mirrors.tuna.tsinghua.edu.cn | √ | √ | √ | √ |
| 7 | 浙江大學 | mirrors.zju.edu.cn | √ | √ | √ | |
| 8 | 南京大學 | mirrors.nju.edu.cn | √ | √ | √ | |
| 9 | 重慶大學 | mirrors.cqu.edu.cn | √ | √ | √ | |
| 10 | 蘭州大學 | mirror.lzu.edu.cn | √ | √ | √ | |
| 11 | 上海交通大學 | mirror.sjtu.edu.cn | √ | √ | √ | √ |
| 12 | 哈爾濱工業大學 | mirrors.hit.edu.cn | √ | √ | √ | |
| 13 | 中國科學技術大學 | mirrors.ustc.edu.cn | √ | √ | √ | √ |
所有鏡像站均支持DebianUbuntuCentOS軟件源,建議優先選擇由企業提供的軟件源\
如果使用過程中腳本不能正常輸出中文內容則可對照此列表使用,順序與腳本一致
腳本執行流程
-
└ 選擇國內源
交互- └ 檢測如果是 RHEL或CentOS 系統選擇是否安裝/覆蓋 EPEL 擴展國內源
交互
- └ 檢測如果是 RHEL或CentOS 系統選擇是否安裝/覆蓋 EPEL 擴展國內源
- └ 選擇軟件源使用的 WEB 協議
交互 - └ 檢測 防火牆 和 SELINUX 如果開啓並且系統是 RHEL或CentOS 選擇是否關閉
交互 -
└ 備份原有源
- └ 檢測如果存在重複的備份文件選擇是否覆蓋
交互
- └ 檢測如果存在重複的備份文件選擇是否覆蓋
- └ 更換國內源
-
└ 選擇是否更新軟件包
交互- └ 選擇是否清理已下載的軟件包緩存
交互
- └ 選擇是否清理已下載的軟件包緩存