0x01 烧写镜像到内存卡
使用到的软件是etcher
,附赠下载地址(linux、macos、windows都可以用)
第一个加号图标选的是镜像,第二个磁盘图标选内存卡,第三个点了就是开始烧写了
下面就是烧写中的状态,这个步骤下泡杯咖啡等会儿就好
0x02 预配置
烧写玩完内存卡之后,会出现一个boot分区的磁盘,如果没有重新拔插一下内存卡
配置ssh
打开boot分区,在boot分区根目录新建一个ssh文件就好了,文件是一个空文件配置wifi
在boot分区,新建一个wpa_supplicant.conf
文件,填入如下内容1
2
3
4
5
6
7
8country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="your wifi"
psk="your wifi password"
key_mgmt=WPA-PSK
}
0x03 远程命令行连接树莓派
给树莓派通电,等待树莓派彻底启动。登录到路由器后台,找到树莓派的ip。下面是我的路由器,样式普通路由器到dhcp–>客户端找找。其他高级路由,比如极路由,小米路由等因为我没有这些设备,给看官自行研究,一般在终端管理,客户端管理之类的。
此时可以使用ssh客户端工具连接到树莓派上,树莓派默认的用户名为pi
,密码为raspberry
0x04 远程桌面连接树莓派
在树莓派命令行执行vncserver
,运行树莓派系统自带的vnc服务
重点是最后一行把括号里面的全部复制到vncviewer
中
在弹出来的对话框中,填入树莓派的账号密码
user部分填写pi,password部分填写raspberry
0x05 设置vncserver开机启动
执行下面命令1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23#切换到root用户
sudo su
#添加服务文件
echo '[Unit]
Description=vncserver
Wants=network.target
After=network.target network.service
[Service]
Type=simple
User=pi
ExecStart=/usr/bin/vncserver -depth 16 -geometry 1024x768 :1
Restart=on-failure
KillMode=process
[Install]
WantedBy=multi-user.target' > /etc/systemd/system/vncserver.service
#刷新服务列表
systemctl daemon-reload
#将服务添加到开机启动
systemctl enable vncserver
0x06 修改语言和时区
修改语言和时区,需要重启生效。在修改完成后,最终确定按钮会提示是否重启,直接重启就行。
同样按照第五步,打开Raspberry Pi Configuration
,这次我们选择Localisation
标签
修改语言
点击Set Locale
,在弹出来的界面如图选择,language使用滚轮滑动到最下面,选择第二个修改时区
点击Set Timezone
,在弹出的界面如图选择