加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

Linux系統(tǒng)更換鏡像源的方法,觸覺(jué)智能Purple Pi R1雙網(wǎng)口開(kāi)發(fā)板進(jìn)行演示

09/28 15:43
1029
閱讀需 6 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

本文適用于觸覺(jué)智能的SigmaStar、瑞芯微、全志等所有芯片方案產(chǎn)品,搭載Linux系統(tǒng)(Ubuntu / Debian /Buildroot)均可。本次使用到的是觸覺(jué)智能的Purple Pi R1雙網(wǎng)口開(kāi)發(fā)板,搭載了SigmaStar SSD201/SSD202D芯片,類樹(shù)莓派設(shè)計(jì),雙核A7,帶WiFi功能,是嵌入式新人入門學(xué)習(xí)的高性價(jià)比開(kāi)發(fā)板!

?

1、什么是源?
軟件源就相當(dāng)于軟件庫(kù),需要安裝什么軟件,只需要使用簡(jiǎn)單的命令,系統(tǒng)就會(huì)從源中獲取相應(yīng)的軟件。系統(tǒng)會(huì)從一個(gè)叫做源列表的文件去讀取軟件源的網(wǎng)址信息,查找包含該軟件的軟件源網(wǎng)址,接著從上面把指定的軟件下載下來(lái)。
2、為什么要換源?
除了部分國(guó)內(nèi)的 Linux 系統(tǒng)(Deepin / 麒麟 集成了國(guó)內(nèi)的源,所以不用換)以外,國(guó)外的系統(tǒng),類似于Ubuntu / Debian /Buildroot這一類系統(tǒng),默認(rèn)集成的源是國(guó)外的源,因?yàn)槭褂脟?guó)外的源下載 / 更新十分緩慢,并且由于速度慢,可能會(huì)導(dǎo)致下載錯(cuò)誤,中途停止等狀況發(fā)生,所以國(guó)內(nèi)的源還是十分重要的。
3、如何獲取源地址?
鏡像源眾多,可以自行在線搜索,或者使用推薦鏡像源,比如清華鏡像源、阿里鏡像源。
源地址整行分為四部分信息:
  • deb或deb-src,描述文件類型。其中:deb是二進(jìn)制軟件包,即編譯好的軟件包。deb-src是源碼包,用于下載源碼程序用來(lái)測(cè)試或編譯,通常將該行用#注釋掉。
  • HTTP服務(wù)器目錄地址,例如https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
  • https://mirrors.tuna.tsinghua.edu.cn/ubuntu/這個(gè)目錄下,找到dists目錄打開(kāi),包含子目錄的名字,通常是系統(tǒng)發(fā)行代號(hào),如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

?

4、如何換源?

從 Linux 的根目錄出發(fā),源文件是 /etc/apt/sources.list 文件。將需要添加的鏡像源放在文件的開(kāi)頭(多個(gè)源都有相同包時(shí),系統(tǒng)會(huì)從第一個(gè)源中下載),這里我們使用 vi 編輯器進(jìn)行編輯換源。

?

sudo vi etc/apt/sources.list       #編譯源文件
apt-get update #修改后必須更新
sources.list文件如下圖所示:

5、安裝/卸載軟件

代碼如下:

sudo apt-get install <package-name>   #安裝軟件
sudo apt-get remove <package-name>    #卸載軟件

安裝軟件,如下圖所示:

?

卸載軟件,如下圖所示:

6、演示主板簡(jiǎn)介

觸覺(jué)智能Purple Pi R1主板(型號(hào):IDO-SBC2D06)

  • 雙核A7 主頻1.2GHz;
  • 內(nèi)置64MV DDR2或128MB DD3內(nèi)存 ;
  • 內(nèi)置NAND Flash 128MB/256MB存儲(chǔ) ;
  • 自帶無(wú)線網(wǎng)卡-SSW101B,板載雙路百兆以太網(wǎng)口;
  • 樹(shù)莓派雙排針接口;
  • 支持MIPI-4 Line 最大1080P 也可配置為RGB565 ;
  • 活躍的開(kāi)發(fā)者社區(qū), 更多牛人在線技術(shù)支持 ;

相關(guān)推薦

電子產(chǎn)業(yè)圖譜