本文適用于觸覺智能的SigmaStar、瑞芯微、全志等所有芯片方案產(chǎn)品,搭載Linux系統(tǒng)(Ubuntu / Debian /Buildroot)均可。本次使用到的是觸覺智能的Purple Pi R1雙網(wǎng)口開發(fā)板,搭載了SigmaStar SSD201/SSD202D芯片,類樹莓派設(shè)計(jì),雙核A7,帶WiFi功能,是嵌入式新人入門學(xué)習(xí)的高性價(jià)比開發(fā)板!
什么是源?
軟件源就相當(dāng)于軟件庫,需要安裝什么軟件,只需要使用簡單的命令,系統(tǒng)就會從源中獲取相應(yīng)的軟件。系統(tǒng)會從一個(gè)叫做源列表的文件去讀取軟件源的網(wǎng)址信息,查找包含該軟件的軟件源網(wǎng)址,接著從上面把指定的軟件下載下來。
為什么要換源?
除了部分國內(nèi)的 Linux 系統(tǒng)(Deepin / 麒麟 集成了國內(nèi)的源,所以不用換)以外,國外的系統(tǒng),類似于Ubuntu / Debian /Buildroot這一類系統(tǒng),默認(rèn)集成的源是國外的源,因?yàn)槭褂脟獾脑聪螺d / 更新十分緩慢,并且由于速度慢,可能會導(dǎo)致下載錯(cuò)誤,中途停止等狀況發(fā)生,所以國內(nèi)的源還是十分重要的。
如何獲取源地址?
鏡像源眾多,可以自行在線搜索,或者使用推薦鏡像源,比如清華鏡像源、阿里鏡像源。
源地址整行分為四部分信息:
- deb或deb-src,描述文件類型。其中:deb是二進(jìn)制軟件包,即編譯好的軟件包。deb-src是源碼包,用于下載源碼程序用來測試或編譯,通常將該行用#注釋掉。
- HTTP服務(wù)器目錄地址,例如https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
- 在https://mirrors.tuna.tsinghua.edu.cn/ubuntu/這個(gè)目錄下,找到dists目錄打開,包含子目錄的名字,通常是系統(tǒng)發(fā)行代號,如xenial、bionic、noble、mantic等。
- 發(fā)行版的目錄,里面組件的名字,例如main、restricted、universe、multiverse等。
- main:官方支持的自由軟件。
- restricted:官方支持的非完全自由的軟件。
- universe:社區(qū)維護(hù)的自由軟件。
- multiverse:非自由軟件。
例如Ubuntu18.04的清華源:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
如何換源?
從 Linux 的根目錄出發(fā),源文件是 /etc/apt/sources.list 文件。將需要添加的鏡像源放在文件的開頭(多個(gè)源都有相同包時(shí),系統(tǒng)會從第一個(gè)源中下載),這里我們使用 vi 編輯器進(jìn)行編輯換源。
sudo vi etc/apt/sources.list #編譯源文件 apt-get update #修改后必須更新
sources.list文件如下圖所示:
安裝/卸載軟件
代碼如下:
sudo apt-get install #安裝軟件 sudo apt-get remove #卸載軟件
安裝軟件,如下圖所示:
卸載軟件,如下圖所示:
產(chǎn)品購買
觸覺智能Purple Pi R1主板(型號:IDO-SBC2D06),主要針對學(xué)生黨,極客,工程師,極大降低了Linux嵌入式開發(fā)者的入門門檻,具有以下幾點(diǎn)優(yōu)勢:
-
嵌入式開發(fā)
+關(guān)注
關(guān)注
18文章
1008瀏覽量
47382 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
4792瀏覽量
96330 -
瑞芯微
+關(guān)注
關(guān)注
23文章
379瀏覽量
51087 -
全志
+關(guān)注
關(guān)注
24文章
229瀏覽量
52941
發(fā)布評論請先 登錄
相關(guān)推薦
評論