天天看點

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

        • 1.格式化SD卡(TF卡)
        • 2.下載下傳并在SD卡中燒錄Raspbian系統
        • 3.初始化樹莓派
        • 4.通過windows端SSH和VNC遠端操控樹莓派
        • 5.其他初始化設定(更新、換源、網絡監控、中文輸入法、CPU溫度)

昨天到手的樹莓派Raspbrrey 4B+,用了一下午時間來配置,希望對你們有幫助

第一次自己寫這麼長的部落格,有點亂,請大家不要介意

需要的檔案工具集合

連結:https://pan.baidu.com/s/1eAmohXyZzSC5lxYOepdeUg

提取碼:iblg

1.格式化SD卡(TF卡)

首先要明白的一點是TF卡就是Micro SD卡,這裡先要準備一個16G以上的SD卡,因為Raspbian系統解壓之後的.img系統鏡像有8G左右

剛拿到手的SD卡并不幹淨,而用window自帶的格式化工具也不能清理幹淨,是以我們這樣需要一個格式化SD卡的軟體SDFormatter V4.0,我用的是V4.0版本。

連結:https://pan.baidu.com/s/1JozDa_rXeWcSBbjta2omDw

提取碼:lv08

将沒有重要檔案的SD卡插入讀卡器并插入電腦,點開SDFormatter V4.0軟體,操作如下:

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

成功格式化後,完成本步操作

2.下載下傳并在SD卡中燒錄Raspbian系統

打開樹莓派系統官方網站有兩個系統,Raspbian和Noobs,後者是簡化的一個系統,我這裡直接用第一個Raspbian

樹莓派官方系統下載下傳

https://www.raspberrypi.org/downloads/

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

Raspbian官網系統下載下傳

https://www.raspberrypi.org/downloads/raspbian/

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

下載下傳之後解壓得到一個.img系統鏡像檔案

接下來我們需要将這個檔案燒錄到SD卡中,這裡我們需要一個軟體Win32DiskImager

連結:https://pan.baidu.com/s/1ucCe2PRo6rcN7ffFmEmpug

提取碼:152m

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

燒錄成功後,本步操作完成

3.初始化樹莓派

第一次配置我們需要在樹莓派上連接配接顯示器、滑鼠、鍵盤

進入樹莓派中,第一次啟動需要設定,地點、時區、wifi連接配接、開啟接口

初始設定 Preferences>Raspberry Pi Configuration

如圖選擇即可:

  1. 設定樹莓派使用者密碼
    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
  2. 設定地區
    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
  3. 設定時區

    時區設定>亞洲上海

樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
  1. 連接配接WiFi

    選擇和電腦同一個WiFi連接配接

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
  2. 開啟SSH和VNC接口

    接口中的SSH,VNC->enable

    連接配接了一個攝像頭,是以我打開了Camera接口

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
    基礎設定完畢
  3. 擷取樹莓派的IP位址

    擷取樹莓派的IP位址為後面遠端連接配接做準備

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    記住這個ip位址!!!下一步有用!!

    記住這個ip位址!!!下一步有用!!

    記住這個ip位址!!!下一步有用!!

4.通過windows端SSH和VNC遠端操控樹莓派

SSH(Secure Shell 安全外殼協定)是為了遠端操控樹莓派終端

VNC(Virtual Network Console虛拟網絡控制台)是為了遠端操控樹莓派圖形界面

第一次配置樹莓派需要借助外部顯示器、滑鼠、鍵盤。

而之後則不用在樹莓派上連接配接硬體,直接用PC端即可遠端連接配接樹莓派

  1. 擷取樹莓派的ip位址
  2. SSH遠端控制終端

    這裡需要一個軟體來實作SSH連接配接,我采用的是XShell

    之前在樹莓派中已經打開了SSH的接口

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    安裝Xshell

    連結:https://pan.baidu.com/s/1rhzCZ-ye4RVPHLTkLQkQ9g

    提取碼:ftsi

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
    打開XShell
    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    建立連接配接

    輸入上一步獲得的ip位址

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
    輸入使用者名
    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    輸入密碼

    如果初始化樹莓派時沒有設定密碼,則密碼為空直接連接配接

    建議設定密碼

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
    點選确認後出現
    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
  3. VNC遠端控制圖形化界面

    這裡需要一個軟體來實作VNC連接配接,我采用的是VNC Viewer

    樹莓派自帶VNC,并且我們之前在樹莓派中已經打開了VNC的接口

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    在windows下,安裝VNC Viewer

    連結:https://pan.baidu.com/s/1OyboelO-Gg0g5D58avJ12w

    提取碼:tpb5

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    安裝成功後顯示安裝了兩個軟體,我們隻需要用其中的VNC Viewer

    輕按兩下打開VNC Viewer

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
    輸入使用者名和密碼,連接配接
    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

    如果出錯,是分辨率的問題,參考下文

    https://blog.csdn.net/qq_42612147/article/details/100073650?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158972661919724811833838%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=158972661919724811833838&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-3-100073650.nonecase&utm_term=%E6%A0%91%E8%8E%93%E6%B4%BE4B%E8%BF%9E%E6%8E%A5VNC+Viewer

    連接配接成功

    是不是跟我們在樹莓派顯示器上看到的一樣呢?

    以後我們的操作就可以用這個來進行,省去了給樹莓派配置顯示器和鍵鼠

    樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤
    這裡出現桌面,此步結束

5.其他初始化設定(更新、換源、網絡監控、中文輸入法、CPU溫度)

這裡列出幾個常用的設定
  1. APT(Advanced Package Tool進階包管理工具)改下載下傳源

    sudo nano /etc/apt/sources.list

    sudo nano /etc/apt/sources.list.d/raspi.list

    sudo=Super User Do 超級使用者用Nano編輯器打開.list檔案
    # 編輯 `/etc/apt/sources.list` 檔案,删除原檔案所有内容,用以下内容取代:
    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
    
    # 編輯 `/etc/apt/sources.list.d/raspi.list` 檔案,删除原檔案所有内容,用以下内容取代:
    deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
               
    清華Raspbian 鏡像源:

    mirror.tuna.tsinghua.edu.cn/help/raspbian/

    更新apt的全部軟體資訊

    sudo apt update

    更新全部已安裝軟體

    sudo apt upgrade

    安裝一個屏保(防止樹莓派自動息屏)

    sudo apt install xsreensaver

  2. 修改python預設指向為Python3

    樹莓派預設安裝Python2和Python3

    python預設指向Python2

    修改python預設指向為Python3

    先進入python的目錄

    cd /usr/bin

    sudo ln -sf python3 python

    ln:修改符号連結

    -s:soft 軟連接配接

    -f:force 強制覆寫現有連結

  3. 樹莓派變網絡監控
這裡我使用了一個GitHub上的.py腳本來在端口檢視樹莓派上攝像頭的實時監控

腳本網址

https://github.com/RuiSantosdotme/Random-Nerd-Tutorials/blob/master/Projects/rpi_camera_surveillance_system.py

  1. 安裝攝像頭硬體
  2. 系統設定啟用攝像頭 首選項>Main Menu Editor>Camera
  3. 運作腳本檔案

    python rpi-camera.py

  4. 用浏覽器通路

    ip:8000

    ip位址:端口号
  5. 安裝中文輸入法

    sudo apt-get install scim-pinyin

    安裝新的輸入法架構fctix,使用google中文輸入法:
    sudo apt-get install fcitx fcitx-googlepinyin
               
樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

安裝完成後重新啟動右上角出現小鍵盤,安裝成功

  1. 檢視樹莓派CPU的溫度
    # 進入目錄
    cd /sys/class/thermal/thermal_zone0 
    # 檢視溫度
    cat temp
    # 樹莓派傳回
    48692
    #樹莓派的CPU溫度資訊位于檔案 /sys/class/thermal/thermal_zone0/temp中,該檔案為一個隻讀檔案。
    傳回的溫度參數應該除以1000,機關為攝氏度。
               
樹莓派4B+初始化配置全攻略(Raspbain+VNC+XShell) 格式化SD卡-燒錄系統-初始化設定-SSH和VNC無顯示器遠端連接配接-(更新、換源、網絡監控、中文輸入法、CPU溫度)附百度網盤

6. python pip換源

https://blog.csdn.net/qq_40584960/article/details/86080904?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase

到此為止,全部的配置步驟結束,第一次碼文,有點亂糟糟的,請大家多多指教,有什麼檔案可以私信交流