樹莓派系統(tǒng)安裝后不能直接使用默認(rèn)的Debian庫(kù),需更新樹莓派系統(tǒng)后才可使用。

背景信息

Raspbian是專門用于ARM卡片式計(jì)算機(jī)樹莓派(Raspberry Pi)的操作系統(tǒng)。

由于以下原因,安裝并初始化系統(tǒng)后,您需要更新Raspbian系統(tǒng)。即Raspbian需要單獨(dú)組建軟件倉(cāng)庫(kù),而不能使用Debian的倉(cāng)庫(kù):

  • Debian下所有的軟件包都需要用armhf重新編譯。
  • 樹莓派有部分特有的軟件包,例如BCM2835 CPU的GPIO底層操作庫(kù)。
  • 樹莓派用戶傾向于探索、嘗試最新的軟件,與Debian軟件源的策略完全不同。

有關(guān)Raspbian鏡像使用說(shuō)明的詳細(xì)內(nèi)容,請(qǐng)參見Raspbian鏡像使用幫助

初始化系統(tǒng)

  1. 下載樹莓派計(jì)算機(jī)系統(tǒng)的鏡像文件:Raspbian Buster with desktop
  2. 使用Win32DiskImager工具,將IMG磁盤鏡像文件燒寫到TF卡。
    1. 將TF卡插入讀卡器連接到PC端。
    2. 打開Win32磁盤映像工具。
    3. 導(dǎo)入鏡像文件,單擊寫入
      說(shuō)明
      • 如果TF卡中已有文件,請(qǐng)?jiān)趶棾龅拇_認(rèn)覆蓋對(duì)話框中,單擊Yes

        有關(guān)Win32 Disk Imager使用的更多幫助,請(qǐng)參見常見問題解答

      • 鏡像文件的寫入一般耗時(shí)5~15分鐘,請(qǐng)耐心等待。
      寫入鏡像文件
  3. 連接硬件。
    將寫入鏡像文件的TF卡插入Raspberry PI硬件,連接電源、顯示器、鼠標(biāo)和鍵盤。
    說(shuō)明 支持插入以太網(wǎng)網(wǎng)線,也支持Wi-Fi接入。推薦您優(yōu)先使用以太網(wǎng)網(wǎng)線。有關(guān)硬件連接方法請(qǐng)參見樹莓派使用指南
  4. 啟動(dòng)系統(tǒng)。
    硬件連接完成后,系統(tǒng)自動(dòng)啟動(dòng)顯示如下界面。 系統(tǒng)界面
  5. 初始化系統(tǒng)。
    1. 在系統(tǒng)啟動(dòng)界面的Welcome to Raspberry Pi對(duì)話框中,單擊Next
    2. 設(shè)置系統(tǒng)的國(guó)家和語(yǔ)言屬性分別為ChinaChinese
      設(shè)置國(guó)家和語(yǔ)言
    3. 單擊Next,完成屬性設(shè)置,并單擊Next
      完成設(shè)置
    4. 修改密碼,然后單擊Next
      說(shuō)明 系統(tǒng)默認(rèn)密碼為raspberry,不設(shè)置密碼,直接單擊Next,表示使用默認(rèn)密碼。

      在對(duì)話框中,輸入兩次新密碼。

      修改密碼
    5. 單擊Next
      Set Up Screen
    6. 選擇連接的網(wǎng)絡(luò)。
      • 如果有可用的Wi-Fi網(wǎng)絡(luò),選擇對(duì)應(yīng)的網(wǎng)絡(luò),連接成功后,單擊Next
      • 如果沒有可用的Wi-Fi網(wǎng)絡(luò),單擊Skip
      選擇網(wǎng)絡(luò)
    7. 單擊Skip
      說(shuō)明 國(guó)內(nèi)網(wǎng)絡(luò)訪問樹莓派默認(rèn)更新源的速度較慢,因此需要更換資源,本文使用了清華大學(xué)的更新源鏡像。此處軟件更新提示,可單擊Skip直接跳過(guò)。
      跳過(guò)更新軟件
    8. 單擊Restart,重啟系統(tǒng)。
      重啟系統(tǒng)
    系統(tǒng)重啟后,系統(tǒng)語(yǔ)言已切換為中文,且網(wǎng)絡(luò)已經(jīng)連接。系統(tǒng)界面

更新系統(tǒng)

  1. 單擊樹莓派系統(tǒng)界面左上角的命令窗口圖標(biāo)。
    命令窗口工具
  2. 修改并保存sources.list文件。
    1. 在命令行窗口執(zhí)行以下命令打開sources.list文件。
      說(shuō)明
      • 按回車鍵執(zhí)行命令后,需要輸入密碼。該密碼是初始化系統(tǒng)時(shí)設(shè)置的,詳細(xì)內(nèi)容請(qǐng)參見初始化系統(tǒng)中的第4個(gè)子步驟。
      • 輸入密碼時(shí)不會(huì)有任何提示,直接輸入并按回車鍵即可。
      sudo nano /etc/apt/sources.list
      打開文件
    2. 刪除sources.list文件的內(nèi)容。
      光標(biāo)移動(dòng)文件內(nèi)容的最后,使用Backspace鍵刪除所有字符。刪除文件內(nèi)容
    3. 復(fù)制以下內(nèi)容到sources.list文件。
      使用命令行窗口的編輯功能,復(fù)制粘貼以下內(nèi)容。
      deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
      deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
    4. 保存sources.list文件。
      1. 按快捷鍵Ctrl+x,會(huì)提示是否保存,按Y鍵確認(rèn)。確認(rèn)保存文件
      2. 按回車鍵直接確認(rèn)寫入的文件名。確認(rèn)文件名
  3. 修改并保存raspi.list文件。
    1. 執(zhí)行以下命令打開raspi.list文件。
      sudo nano /etc/apt/sources.list.d/raspi.list
    2. 參考步驟2,刪除raspi.list已有內(nèi)容,并復(fù)制以下內(nèi)容后保存。
      deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
  4. 從更新源獲取軟件和版本列表。
    在命令行窗口執(zhí)行以下命令。
    sudo apt update
    說(shuō)明 根據(jù)網(wǎng)絡(luò)帶寬情況,需要等待3~5分鐘完成軟件獲取,請(qǐng)耐心等待。
    系統(tǒng)軟件獲取中
  5. 更新系統(tǒng)及軟件版本。
    繼續(xù)在命令行窗口執(zhí)行以下命令。
    sudo apt upgrade
    開始更新系統(tǒng)
  6. Y鍵確認(rèn)下載軟件。
    確認(rèn)軟件下載
    系統(tǒng)開始下載軟件包。

    軟件下載過(guò)程中,如果顯示軟件更新的說(shuō)明信息,此時(shí)按Q鍵即可退出,并繼續(xù)下載更新軟件。

    確認(rèn)退出說(shuō)明信息

    軟件下載完成后,在彈出的確認(rèn)對(duì)話框中單擊確定,開始安裝更新。

    解壓安裝
    說(shuō)明 根據(jù)網(wǎng)絡(luò)帶寬情況,需要等待3~5分鐘完成軟件下載和安裝,請(qǐng)耐心等待。
    完成安裝

后續(xù)步驟

將樹莓派接入物聯(lián)網(wǎng)平臺(tái)