树莓派从0开始,全新裸机的基础环境配置(完整版)

一、硬件准备

1、树莓派(这边以3B+为例,最新款4代、ZERO系列均适用)

微信图片_20200301122208.jpg

2、树莓派电源

最好是用5V3A的电源适配器,否则如果负载较大你会经常看到低电压告警,严重时会经常自动重启

ACTPWRFDXLNK100状态解读解读/原因
○●○●●●○○○○○○○○○正常ACT灯:SD卡正在活动
○○○●●●○○○○○○○○○不正常SD卡启动文件损坏或没有SD卡
○○○○●○○○○○○○○○○不正常电源电压不正常
●○●●●●○○○○○○○○○不正常看下文解释
○●○●●●●●●●●●●●●正常全双工/100 Mbps
○●○●●●●●●●●●○○○正常全双工/10 Mbps
○●○●●●○○○●●●●●●正常半双工/100 Mbps
○●○●●●○○○●●●○○○正常半双工/10 Mbps

○●○:闪烁 ●●●:常亮 ○○○:不亮 ●○●:有规律闪烁

在上面的表格中可以看出,若红灯闪烁,则表示电压不稳定。

3、TF卡(最好是8GB以上,推荐用Sandisk 16GB以上的卡)

4、TF卡读卡器

二、软件准备

1、推荐下载Raspbian操作系统

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

image.png

有三种版本,分别是:桌面版(附带推荐软件)、桌面版(纯净版)、精简版(只有命令行)版本。

(1)Raspbian Buster with desktop and recommended software,桌面版附带推荐软件的版本。镜像文件是2G多,刷到卡上会占用7GB多。

(2)Raspbian Buster with desktop,桌面版(纯净版)。镜像文件1G多,刷到卡上占用4GB左右。

(3)Raspbian Buster Lite,精简版。镜像文件400多MB,刷到卡上占用1G多。

根据需要自行选择。

2、下载Etcher(写卡软件)

https://www.balena.io/etcher/

微信截图_20200301122326.png

这个软件相比Win32Diskmanager用起来更加舒服,傻瓜式UI,一键操作。

三、软件安装

1、把操作系统写入TF卡中

2、配置WIFI自动连接和SSH登录

(1)自动连WIFI

A、打开tf卡boot分区

B、创建wpa_supplicant.conf文件

C、粘贴以下内容

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
        ssid="第一个WIFI名称,优先级2"
        psk="WIFI密码"
        key_mgmt=WPA-PSK
        priority=2
}
network={
        ssid="第二个WIFI名称,无密码,优先级1"
        key_mgmt=NONE
        priority=1
}

备注:priority数值越大优先级越高。

(2)开启SSH

A、新建ssh空文件

四、登录系统

1、可以接上显示器登录桌面系统,进行初始化设置

2、也可以直接在路由器后台找到树莓派的地址使用SSH方式登录

PS:使用SSH工具登录到树莓派

这里推荐用MobaXterm,这是一个神器,可以自行百度。

https://mobaxterm.mobatek.net/

3、初始用户名pi,初始密码raspberry

五、系统配置

1、修改登录密码

sudo passwd pi
sudo passwd root

2、配置环境语言

可以在首次进入桌面环境的向导中配置,也可以通过sudo raspi-config进行配置

(1)进入Localisation Options

首先,Change Local:

image.png

按pagedown按键,光标移动到zh_CN.UTF-8 UTF-8按空格,按TAB,OK

其次,Change Timezone,选择Asia->Shanghai时区

最后,sudo reboot

3、修改WIFI配置

如果需要修改WIFI配置:

 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

4、更换软件源

(1)修改 /etc/apt/sources.list

sudo nano /etc/apt/sources.list

http://mirrordirector.raspbian.org/raspbian/替换为http://mirrors.aliyun.com/raspbian/raspbian/

(2)修改/etc/apt/sources.list.d/raspi.list

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

http://archive.raspberrypi.org/debian/替换为http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/

(3)更新软件源

sudo apt-get update

六、常用软件安装

1、i2cdetect工具

sudo apt-get install i2c-tools

2、MP4Box工具(用于对将h264视频流转为mp4)

sudo apt-get install gpac

3、ffmpeg(强大的视频转码工具)

sudo apt-get install ffmpeg

4、JAVA开发环境

详见 >> http://relyn.cn/share/40