樹莓派小用手冊(安裝系統,配置圖形界面,鏈接WiFi,調用攝像頭,安裝ffmpeg)

安裝樹莓派系統(重裝)

準備工做:php

 注:重裝時將 TF 卡插入電腦後會發現 TF 卡只有大概 41.6M 的空間。實際上是由於TF卡寫入系統時,TF 卡分配了 Windows / Mac 沒法識別的分區,在 Windows / Mac下能識別的部分就只有這麼點,不用驚慌。html

 

Windows 操做步驟:網絡

  1. 恢復TF卡(若是是第一次安裝的話能夠跳過此步驟)。打開 DiskGenius 工具,選擇 TF 卡,右鍵選擇「刪除全部分區」,而後再右鍵選擇「保存分區表」,以後再右鍵選擇「快速分區」,按下圖進行配置。

     

    等待結束後,TF卡就乾淨了。(若是彈出格式化的窗口,不要作格式化操做,直接關閉便可)
  2. 載入鏡像:打開 Win32 Disk Imager 工具,選擇鏡像,選擇 TF 卡,點擊寫入,等待寫入完畢後,樹莓派就安裝成功了

Mac 操做步驟:編輯器

  1. 恢復TF卡(若是是第一次安裝的話能夠跳過此步驟):插入 TF 卡後再終端輸入命令,找到 TF 卡的盤符
    diskutil list

    輸入格式化命令ide

    sudo diskutil eraseDisk FAT32 MY_TFCARD MBRFormat /dev/disk3
    # MY_TFCARD:格式化後的卷標,請使用大寫字母
    # /dev/disk3:須要格式化的盤符,請根據實際TF卡盤符填寫
  2. 加載鏡像:運行 ETCHER 工具,選擇下載解壓後的img鏡像,設備選擇TF卡(若是隻插入了TF卡,程序會默認幫咱們選好),點擊 Flash 等阿迪寫入完畢便可
     

 參考:https://www.jianshu.com/p/6af60049fdf1工具

 

樹莓派配置圖形界面

  • 開機後在終端輸入用戶名和密碼(初始用戶名:pi 密碼:raspberry)
  • 輸入命令進入樹莓派系統設置界面
    sudo raspi-config

     

  • 使用上下鍵選擇 Enable Boot to Desktop/Scratch,按一下 tab 鍵,選擇 finish,按回車
  • 選擇 Desktop Login as user ‘Pi’ at the graphical desktop,回車
  • 提示是否 reboot,選擇 yes
  • 重啓後輸入用戶名密碼後自動進入桌面

 

樹莓派鏈接 WiFi

  樹莓派須要外接無線網卡才能上網,須要作一下配置。加密

  下面提供兩種方法,推薦使用方法二。spa

 

方法一:編輯  /etc/network/interfaces 文件,而後重啓樹莓派或者重啓 network 服務來鏈接WiFi:.net

nano /etc/network/interfaces # 編輯文件,將下面三行加入文件中

iface wlan0 inet dhcp
wpa-ssid "WiFi-name" # WiFi名字
wpa-psk "WiFi-password" # WiFi密碼

sudo service network restart # 重啓網絡服務

  這種方法雖然簡單,但也有很是明顯的缺點命令行

  • 不能同時保存多個WiFi用戶名和密碼,更換WiFi鏈接時很是不便
  • 鏈接WiFi可能要重啓系統
  • 即便靠重啓network服務來避免重啓系統,也會致使其餘網絡鏈接中斷(如網口的有線鏈接)
  • WiFi意外斷開後不能自動重連

 

方法二:一種嵌入式業界經常使用的WiFi鏈接方法,可徹底應用於樹莓派,實現WiFi的方便、穩定鏈接。

優勢

  • 同時保存多個WiFi用戶名和密碼
  • 可設置鏈接優先級,多WiFi環境下優先鏈接指定WiFi
  • 避免重啓系統,也無需重啓任何服務
  • 斷開自動重連

步驟:

  1. 用命令行文本編輯器 nano 打開  /etc/network/interfaces  文件,按以下方式修改
    # 若是你從沒有編輯過 /etc/network/interfaces文件,那它其中幾行看起來是這個樣子:
    iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    
    # 若是你之前按照其餘文章的方法,把 /etc/network/interfaces改寫成下面的樣子:
    iface wlan0 inet dhcp
    wpa-ssid "WiFi-name"
    wpa-psk "WiFi-password"
    
    # 要作的是把上述替換成
    iface wlan0 inet dhcp
    wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf

     

  2. 修改配置文件 /etc/wpa_supplicant/wpa_supplicant.conf(不要刪除原先就已經存在的任何行)
    # 最經常使用的配置。WPA-PSK 加密方式。
    network={
    ssid="WiFi-name1"
    psk="WiFi-password1"
    priority=5
    }
    
    # priority 是指鏈接優先級,數字越大優先級越高(不能夠是負數)。
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
     
    network={
    ssid="WiFi-A"
    psk="12345678"
    priority=5
    }
     
    network={
    ssid="WiFi-B"
    psk="12345678"
    priority=4
    }
     
    network={
    ssid="WiFi-C"
    psk="12345678"
    priority=3
    }
    例如,家中有3個WiFi,分別爲WiFi-A、WiFi-B和WiFi-C。但願樹莓派的鏈接優先級爲 WiFi-A>WiFi-B>WiFi-C,則整個配置文件看起來像這樣:

     

  3. 啓用 wlan0 端口
    sudo ifup wlan0

     

  4. 注:關閉 wlan0 端口就會關閉 WiFi
    sudo ifdown wlan0

 

參考:http://www.52pi.net/archives/58

 

樹莓派調用攝像頭

  http://www.elecfans.com/emb/20190318886492.html

  https://blog.csdn.net/qq_39705572/article/details/80800254

  https://blog.csdn.net/weixin_44345862/article/details/91048038

  https://ask.csdn.net/questions/700520

  https://raspberrypi.stackexchange.com/questions/81753/camera-module-not-getting-detected

 

樹莓派安裝ffmpeg

  https://blog.csdn.net/u011636440/article/details/80294235

  https://blog.csdn.net/qq_28877125/article/details/70186287

  https://www.jianshu.com/p/dec9bf9cffc9

  https://www.jianshu.com/p/35129395fb45

 

樹莓派軟件安裝卸載命令彙總

# 基礎命令
sudo apt-get install xxx # 安裝 xxx 包
sudo apt-get -f install xxx#  強制安裝
sudo apt-get remove xxx # 卸載 xxx 包
sudo apt-get remove - - purge xxx# 刪除包,包括刪除配置文件等
sudo apt-get autoremove --purge xxx# 刪除包及其依賴的軟件包+配置文件等(只對6.10有效,強烈推薦
sudo  apt-cache xxx # 搜索 xxx 包
apt-cache show xxx# package 獲取包的相關信息,如說明、大小、版本等

# 若是遇到 apt-get 速度慢或者源不存在的問題,能夠更換源,參考:http://shumeipai.nxez.com/2013/08/31/raspbian-chinese-software-source.html

# deb 軟件包。dpkg安裝的能夠用apt卸載,反之亦可。
dpkg -i xxx.deb # 安裝deb軟件包
dpkg -r xxx.deb # 刪除軟件包
dpkg -r –purge xxx.deb # 連同配置文件一塊兒刪除 
dpkg -info xxx.deb # 查看軟件包信息 
dpkg -L xxx.deb # 查看文件拷貝詳情 
dpkg -l # 查看系統中已安裝軟件包信息 
dpkg-reconfigure xxx # 從新配置軟件包 
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 清除全部已刪除包的殘餘配置文件。
'''
若是報以下錯誤,證實系統中沒有殘留配置文件了。
dpkg: –purge needs at least one package name argument
'''
相關文章
相關標籤/搜索