0%

树莓派到手无显示器初始配置

为树莓派安装操作系统

下载官方操作系统Raspbian

通过官方https://www.raspberrypi.org/downloads/raspbian/下载页面可以下载最新的Raspbian官方系统目前(2020-4-10)基于Debian Buster,一共有三个版本。

  • Raspbian Buster with desktop and recommended software(包含桌面和常用软件,可以理解为完全安装版本,推荐)
  • Raspbian Buster with desktop(只包含桌面的精简版本)
  • Raspbian Buster Lite(无桌面,只有命令行精简版本,推荐)

下载镜像写入工具,将Raspbian写入大于8G的SD卡中

在这里我推荐使用balenaEtcherhttps://www.balena.io/etcher/使用非常简单,只需要选择之前下载的镜像文件(可以直接选择zip文件不用解压缩)一路下一步灯带进度条走完就安装完毕了。

打开Raspbian的SSH和配置WIFI

打开SSH功能

默认情况下Raspbian是没有打开SSH的,为了方便远程管理设置树莓派。你只需要在插入SD卡之后再根目录创建一个ssh空文件就可以了。

配置WIFI无线网络

同样在SD卡根目录创建一个名为wpa_supplicant.conf的文件内容如下(我的树莓派3B只支持2.4G无线网络):

1
2
3
4
5
6
7
8
9
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN

network={
ssid="WIFI-SSID"
psk="WIFI-PASSWORD"
key_mgmt=WPA-PSK
}

将SD卡插入树莓派中启动即可自动接入WIFI无线网络(请通过路由器上查看你树莓派获取的IP地址)和通过putty来登录了。(请认准putty官方网站,小心不安好心人士在其中植入木马和嗅探软件爆破你的整个网络)

配置树莓派使用国内源

首先要确定自己的操作系统Raspbian版本是stretch还是buster再进行源的选择,使用命令:lsb_release -a

更改配置让树莓派使用国内的源可以加快更新系统和安装软件的速度。包括两部分:

一、树莓派基金会提供的源

配置文件/etc/apt/sources.list.d/raspi.list里的软件源是树莓派基金会单独(非Raspbian开发者)提供/维护的软件源,主要包括raspi-configminecraftpi树莓派桌面环境内核固件驱动等少量软件。
这个软件源相关资料比较少,国内目前只有清华和中科大有提供,备份并且更改该配置文件为以下内容任意一个

1
2
3
4
# 中科大archive源
deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ buster main ui
# 清华archive源
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

二、Raspbian源配置

配置文件/etc/apt/sources.list里的源是由Raspbian独立开发者维护的,一般我们使用sudo apt-get install安装应用程序的时候多使用该源。国内可选很多这里以阿里为例。备份并且更改配置为如下内容。

1
2
3
# 阿里Raspbian源
deb https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
deb-src https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib

三、执行系统更新命令

1
2
sudo apt-get update
sudo apt-get upgrade