樹莓派學習手記——修改軟體源
阿新 • • 發佈:2018-12-10
- 國情,國情 ========
在Raspbian/Ubuntu系統上,升級系統或安裝軟體只需要一條很簡單的命令:
sudo apt install 軟體包名 # 安裝軟體
sudo apt upgrade # 更新軟體
然而在天朝的網路下,很難順利地完成下載過程。但好在有許多高校/機構提供了及時更新的映象網站,我們可以通過修改配置檔案解決下載難的問題。
很多同學查詢解決方法後,或許能解決一部分問題,但仍會遇到連線超時的問題。究其原因,大致有兩點:
- 樹莓派的軟體源配置有兩處,而大部分教程只指出了一處;
- 沒有區分系統版本(Codename),Codename目前分為jessie / wheezy / squeeze / stretch,大部分教程仍使用的是jessie或wheezy,而筆者安裝的系統卻是stretch。
- 配置檔案在哪 =========
/etc/apt/sources.list /etc/apt/sources.list.d/raspi.list
很多教程只指出了第一處,如果沒有修改第二個配置檔案,更新系統時很容易出現連線超時的問題。
在修改配置檔案之前,可以選擇先備份一下原檔案,但這個配置檔案也不太重要,不想麻煩也可跳過。
sudo cp /etc/apt/sources.list /etc/apt/sources.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.bak
- 我的Codename是什麼 ================
我們來確定自己樹莓派安裝的系統 Codename
是什麼:
lsb_release -a
執行這條指令之後,可以很清楚地看到 Codename
Codename : stretch
- 修改配置檔案 =========
筆者選擇了中科大提供的映象,也是大家公認的比較穩定的映象之一。
sudo nano /etc/apt/sources.list
將該檔案的內容替換為:
按 Ctrl + x
關閉檔案,鍵入 Y
(儲存修改)回車。
修改第二個配置檔案:
sudo nano /etc/apt/sources.list.d/raspi.list
同樣,內容替換為:
相信細心的同學已經注意到了,修改的檔案內容網址後緊接著一項 stretch
。如果你手中的樹莓派安裝的系統 Codename
不是 stretch
,還請進行相應修改。
最後,重新整理軟體列表:
sudo apt update
修改完成了!快體驗一下高速下載/更新的快感吧!