获取镜像
安装树莓派时可以选择NOOBS
安装或者Paspbian
安装,据说前者更傻瓜式,但是在没有显示器的情况下(同时使用的还是Raspbberrypi zero wh版,性能较弱),还是建议使用第二种安装方式,在这里给出第二种安装方式的镜像下载地址:
https://downloads.raspberrypi.org/raspbian_full_latest.torrent
这里选择的是带桌面的版本(以后准备挣扎一下),同时选择使用torrent下载
封装镜像
下载封装工具Win32DiskImager
打开该软件,将下载后解压的img
文件写入准备好的TF卡中(需要一个读卡器)
设置wifi连接
由于没有连接显示器,所以需要提前将wifi连接信息写入TF卡中
接上一步的操作,封装完成后,TF卡会形成两个分区,在boot分区下新建wpa_supplicant.conf
文件,里面内容为:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="ssid"
psk="password"
}
若要设置多个wifi连接,可写作如下
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="ssid"
psk="password"
priority=5
}
network={
ssid="ssid"
psk="password"
priority=1
}
其中
ssid
为你的wifi名称(尽量为英文)
password为你的wifi的密码
priority的值越大,优先级越高,会先连接高优先级的wifi,连不上会去尝试别的
开启ssh连接功能
也是在boot分区的根目录下创建SSH
文件(内容为空)
初始化
插卡开机,在路由器(没有路由器可以手机开热点)中查看你树莓派的ip,使用终端工具连接
连接树莓派
连接使用的账号为pi
,密码为raspberry
更改pi账号密码
执行命令 sudo passwd pi
,然后输入当前密码,再连续两次输入相同的新密码即可
更改root密码
先切换到root账号下
sudo su - root
修改密码
passwd
连续两次输入相同的密码即可
修改软件源
这里不建议直接删除官方源,而应该在备份后,将官方源也添加进去
备份原文件
cp /etc/apt/sources.list /etc/apt/sources.list.bak
cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
修改source.list文件
echo "deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi" > /etc/apt/sources.list
修改raspi.list文件
echo "deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui" > /etc/apt/sources.list.d/raspi.list
更新源
sudo apt-get update
sudo apt-get upgrade
# 这一步我在Raspberry Zero W上每次都执行失败