選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

在裝置上安裝並驗證所需的軟體

焦點模式
在裝置上安裝並驗證所需的軟體 - AWS IoT Core

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本節中的程序會從上一節繼續,讓 Raspberry Pi 的作業系統處於最新狀態,並在 Raspberry Pi 上安裝軟體,該軟體將在下一節中用於建置和安裝 AWS IoT 裝置用戶端。

完成本節後,Raspberry Pi 將擁有 up-to-date作業系統、此學習路徑中教學課程所需的軟體,並將針對您的位置進行設定。

必要設備:
注意

Raspberry Pi Model 3+ 和 Raspberry Pi Model 4 可執行此學習路徑中描述的所有命令。如果您的 IoT 裝置無法編譯軟體或執行 AWS Command Line Interface,您可能需要在本機主機電腦上安裝所需的編譯器,才能建置軟體,然後將其傳輸至 IoT 裝置。如需有關如何為裝置安裝和建置軟體的詳細資訊,請參閱裝置軟體的說明文件。

更新作業系統軟體

此程序會更新作業系統軟體。

更新 Raspberry Pi 上的作業系統軟體

在本機主機電腦的終端機視窗中執行這些步驟。

  1. 輸入這些命令來更新 Raspberry Pi 上的系統軟體。

    sudo apt-get -y update sudo apt-get -y upgrade sudo apt-get -y autoremove
  2. 更新 Raspberry Pi 的地區設定和時區設定 (選用)。

    輸入此指令來更新裝置的地區設定和時區設定。

    sudo raspi-config
    1. 若要設定裝置的地區設定:

      1. Raspberry Pi Software Configuration Tool (raspi-config) (Raspberry Pi 軟體組態工具 (raspi-config)) 畫面中,選擇選項 5

        5 Localisation Options Configure language and regional settings

        使用 Tab 鍵來移動至 <Select> (選擇),然後按 space bar

      2. 在當地語系化選項選單中,選擇選項 L1

        L1 Locale Configure language and regional settings

        使用 Tab 鍵來移動至 <Select> (選擇),然後按 space bar

      3. 在地區選項清單中,使用方向鍵捲動並使用 space bar 標記所需地區,選擇要在 Raspberry Pi 上安裝的地區設定。

        建議為美國選擇 en_US.UTF-8

      4. 選取裝置的地區後,請使用 Tab 鍵選擇 <OK> (確定),然後按 space bar 來顯示 Configuring locales (設定地區設定) 的確認頁面。

    2. 若要設定裝置的時區:

      1. raspi-config 畫面中,選擇選項 5

        5 Localisation Options Configure language and regional settings

        使用 Tab 鍵來移動至 <Select> (選擇),然後按 space bar

      2. 在當地語系化選項選單中,使用方向鍵選擇選項 L2

        L2 time zone Configure time zone

        使用 Tab 鍵來移動至 <Select> (選擇),然後按 space bar

      3. Configuring tzdata 選單中,從清單中選擇地理區域。

        使用 Tab 鍵來移動至 <OK> (確定),然後按 space bar

      4. 在城市清單中,使用方向鍵來選擇您所在時區的城市。

        若要設定時區,請使用 Tab 鍵來移動至 <OK> (確定),然後按 space bar

    3. 完成更新設定時,請使用 Tab 鍵來移動至 <Finish> (完成),然後按 space bar 來關閉 raspi-config 應用程式。

  3. 輸入此命令來重新啟動 Raspberry Pi。

    sudo shutdown -r 0
  4. 等待 Raspberry Pi 重新啟動。

  5. 待 Raspberry Pi 重新啟動後,請將本機主機電腦上的終端機視窗重新連接至 Raspberry Pi。

Raspberry Pi 系統軟體已設定完成,您已經準備好繼續進行 安裝必要的應用程式和程式庫

安裝必要的應用程式和程式庫

此程序會安裝後續教學課程使用的應用程式軟體和程式庫。

如果正在使用 Raspberry Pi,或者如果可以在 IoT 裝置上編譯所需軟體,請在本機主機電腦上的終端機視窗中執行這些步驟。如果必須在本機主機電腦上編譯 IoT 裝置的軟體,請檢閱 IoT 裝置的軟體說明文件,取得如何在裝置上執行這些步驟的相關資訊。

在 Raspberry Pi 上安裝應用程式軟體和程式庫
  1. 輸入此指令來安裝應用程式軟體和程式庫。

    sudo apt-get -y install build-essential libssl-dev cmake unzip git python3-pip
  2. 輸入這些指令來確認是否已安裝正確版本的軟體。

    gcc --version cmake --version openssl version git --version
  3. 確認已安裝下列版本的應用程式軟體:

    • gcc:9.3.0 或更新版本

    • cmake:3.10.x 或更新版本

    • OpenSSL:1.1.1 或更新版本

    • git:2.20.1 或更新版本

如果 Raspberry Pi 有所需應用程式軟體的可接受版本,您就可以繼續進行 (選用) 儲存 microSD 卡映像

(選用) 儲存 microSD 卡映像

在此學習路徑的整個教學課程中,您會遇到這些程序來將 Raspberry Pi 的 microSD 卡映像儲存至本機主機電腦上的檔案。雖然鼓勵這樣操作,但這不是必要任務。透過在建議位置上儲存 microSD 卡映像,您可以略過此學習路徑中儲存點之前的程序;若您發現需要重試某些項目,這就可以節省時間。未定期儲存 microSD 卡映像的結果是,當 microSD 卡損壞或意外錯誤設定應用程式或其設定時,您可能需要從頭開始重新開始學習路徑中的教學課程。

此時,Raspberry Pi 的 microSD 卡已經擁有更新的作業系統和加載的基本應用程式軟體。您現在可以將 microSD 卡的內容儲存至檔案,節省完成上述步驟所花費的時間。擁有裝置 microSD 卡映像目前的映像,可讓您從此開始繼續或重試教學課程或程序,無需從頭開始安裝和更新軟體。

將 microSD 卡映像儲存至檔案
  1. 輸入此命令來關閉 Raspberry Pi。

    sudo shutdown -h 0
  2. Raspberry Pi 完全關閉後,請移除其電源。

  3. 從 Raspberry Pi 中取出 microSD 卡。

  4. 在本機主機電腦上:

    1. 插入 microSD 卡。

    2. 使用 SD 卡映像工具,將 microSD 卡的映像儲存至檔案中。

    3. 儲存 microSD 卡的映像後,請從本機主機電腦中退出記憶卡。

  5. 在 Raspberry Pi 斷開電源後,將 microSD 卡插入 Raspberry Pi。

  6. 將電源連接至 Raspberry Pi。

  7. 等待大約一分鐘後,在本機主機電腦上重新連線至連接至 Raspberry Pi 的本機主機電腦終端機視窗,然後登入 Raspberry Pi。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。