樹莓派初始化配置

原文地址 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 [email protected]

樹莓派默認用戶爲: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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章