樹莓派初始化配置


原文地址 https://www.giantliu.cn/2020/09/28/200928RaspberryPiOSInstall/

目錄

  1. 前言
  2. 下載Raspberry Pi OS
  3. 燒錄Raspberry Pi OS
  4. 配置啟用SSH
  5. 查找樹莓派IP
  6. 通過SSH連接到樹莓派
  7. 配置樹莓派

前言

同事有一台閑置的樹莓派3b
正好近來有點時間。來研究一下。

下載Raspberry Pi OS

Raspberry Pi OS下載地址
Raspberry Pi OS

官網提供3個版本上載

  1. Raspberry Pi OS (32-bit) with desktop and recommended software
  2. Raspberry Pi OS (32-bit) with desktop
  3. Raspberry Pi OS (32-bit) Lite

本次我們下載的是Raspberry Pi OS (32-bit) Lite
對於桌面版本,只是提供了圖形化界面。但是要與HDMI配合才能達到最好效果

下載后,我們得到一個2020-08-20-raspios-buster-armhf-lite.zip文件
然后我們解壓出這個zip,然后得到2020-08-20-raspios-buster-armhf-lite.img

燒錄Raspberry Pi OS

我們要把這個img文件通過工具燒錄到我們的SD卡上。

這里我使用的是Etcher Etcher下載

打開后如下圖
Etcher
就3個步驟

  1. 選擇才下載壓縮出來的img
  2. 選擇SD卡(先把SD卡插入電腦,他會默認發現)
  3. 點擊Flash,他就會自動燒錄了

當然其它很多介紹樹莓派燒錄的文章都是推薦用Win32 Disk Imager
Win32 Disk Imager下載地址
Win32 Disk Imager

配置啟用SSH

等待燒錄完成,然后我們就可以把SD卡插到樹莓派上面就可以開機了
但是這樣的話,我們沒有辦法通過SSH連接到樹莓派
所以在燒錄完成后,我們要先把SD卡從電腦里面彈出來(因為燒錄后,電腦已經不能發現原SD卡了)
彈出后,再插入到電腦,我們就可以看到一個boot的盤符
我們在這個盤符下面新建一個名字為ssh的空文件(名稱為ssh,無后綴)
然后我們再插入樹莓派。把樹莓派接通電源。到此就完成了樹莓派系統的安裝
並且已經把SSH服務也開啟了。

查找樹莓派IP

因為樹莓派在現有的情況下,只有一台裸機,沒有顯示器。
所以我們要連接樹莓派,就要先知道樹莓派的IP。這樣才能通過SSH連接
查找樹莓派IP有很多方法
這里我介紹3種

通過windows的arp命令

arp -a

arp
看到物理地址前面“b8-27-eb”的字符就表示是樹莓派設備
這樣我們就知道樹莓派的IP為:10.76.20.35

通過Advanced IP Scanner掃描IP

Advanced IP Scanner Advanced IP Scanner下載

Advanced IP Scanner
這樣名稱和IP都是一樣的基本上是樹莓派了

通過路由器查找

因為只要連接到了路由器,這樣路由器就一定知道哪些設備連接上了
所以一般在路由器的設備連接表里可以查到IP
當然這只對於設備少的情況可以這樣找

通過SSH連接到樹莓派

ssh pi@10.76.20.35

樹莓派默認用戶為:pi 默認密碼為:raspberry

SSH

配置樹莓派

修改默認密碼

passwd

通過輸入passwd來修改默認用戶pi的密碼
passwd

啟用WiFi和Bluetooth

通過SSH連接上來就可以看到
Wi-Fi is currently blocked by rfkill
說明WiFi已經被rfkill禁用了
所以我們可以通過rfkill相關的命令,把WiFi和藍牙啟用

rfkill

啟用root帳號

#給root帳號設置密碼
sudo passwd root
#切換root帳號登錄
su root

root

通過raspi-config配置樹莓派

raspi-config

通過運行raspi-config打開樹莓派配置工具
raspi-config

  1. 修改用戶密碼
  2. 網絡配置
  3. 啟動設置
  4. 區域/語言設置
  5. 接口配置
  6. 超頻
  7. 高級配置
  8. 更新配置工具
  9. 有關配置工具信息

修改網絡

配置網卡為固定IP地址

nano /etc/dhcpcd.conf

# Example static IP configuration:
interface eth0
static ip_address=10.76.20.230/24
static routers=10.76.20.1
static domain_name_servers=114.114.114.114 8.8.8.8

staticIP

可以通過 ip addr查看當前所有IP
ipaddr

修改更新源為清華大學開源軟件鏡像站

sudo nano /etc/apt/sources.list

#sources.list
#deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
deb https://mirror.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src https://mirror.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
sudo nano /etc/apt/sources.list.d/raspi.list

# raspi.list
#deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ buster main
deb https://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main
deb-src https://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main

apt


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM