文章目录
基础信息
硬件配置:树莓派4B 4G
SDCart烧入系统:Raspberry Pi OS Lite 2021-10-30
系统创建与连接
首先将镜像Raspberry Pi OS Lite 5.10通过Win32 Disk Imager烧入SD卡里面。
电脑与树莓派通信的方式有很多,推荐电脑使用网线连接树莓派,通过SSH连接到树莓派系统里面(需要SD卡最顶部目录路径里面创建ssh
文件没有任何后缀)。
用电脑的网线口连接树莓派进行配置
打开电脑终端通过ping raspberrypi.local
获取用于SSH连接的Host地址
PS C:\Users\19095> ping raspberrypi.local
正在 Ping raspberrypi.local [fe80::26a3:968d:44a3:685b%13] 具有 32 字节的数据:
来自 fe80::26a3:968d:44a3:685b%13 的回复: 时间<1ms
来自 fe80::26a3:968d:44a3:685b%13 的回复: 时间<1ms
来自 fe80::26a3:968d:44a3:685b%13 的回复: 时间<1ms
来自 fe80::26a3:968d:44a3:685b%13 的回复: 时间<1ms
fe80::26a3:968d:44a3:685b%13 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
显然我只能通过树莓派的IPv6地址进行连接,至于为什么目前不知道,有知道的大神可以评论区留言让我了解一下。
通过ssh pi@fe80::26a3:968d:44a3:685b%13
进行连接fe80::26a3:968d:44a3:685b%13
替换为你自己通过ping获取到的地址进行连接,初始默认密码为raspberry
。
系统基本设置
进入系统后,切换到超级用户这样方便后续操作,而且超级用户切换后会有一些系统提示,比如WiFi的配置问题就会显示出来,但是在配置WiFi之前进行一下其他基本设置。
切换到超级用户sudo -i
pi@raspberrypi:~ $ sudo -i
sudo: unable to resolve host raspberrypi: Temporary failure in name resolution
SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
Wi-Fi is currently blocked by rfkill.
Use raspi-config to set the country before use.
root@raspberrypi:~#
设置时区和地区dpkg-reconfigure tzdata
dpkg-reconfigure locales
root@raspberrypi:~# dpkg-reconfigure tzdata
Current default time zone: 'Asia/Shanghai'
Local time is now: Mon Jan 10 20:52:24 CST 2022.
Universal Time is now: Mon Jan 10 12:52:24 UTC 2022.
root@raspberrypi:~# dpkg-reconfigure locales
Generating locales (this might take a while)...
en_GB.UTF-8... done
Generation complete.
更改apt软件源和raspberrypi软件源sed -i 's|raspbian.raspberrypi.org|mirrors.ustc.edu.cn/raspbian|g' /etc/apt/sources.list
sed -i 's|//archive.raspberrypi.org|//mirrors.ustc.edu.cn/archive.raspberrypi.org|g' /etc/apt/sources.list.d/raspi.list
apt-get update
配置无线WiFi
问题详情请参考参考文献3
SSID可以通过电脑连接的WiFi的属性查看得到,当然不同版本的系统查看方式不同,但基本不变的就是可以通过网络适配器查看网络信息,具体方法可以根据你的版本搜索一下。
对于古老的WEP加密方式的WiFi,通过iwconfig wlan0 essid "wifi1的ssid" key wifi1的密码
这种方式对于目前WPA-PSK加密方式的WiFi是不起作用的(常见错误可能显示编码问题)。
配置花生壳
请参考文献【4】
使用dpkg -i phddns_5.1.0_rapi_aarch64.deb
进行安装时,如果报错信息为
dpkg: error processing archive phddns_5.1.0_rapi_aarch64.deb (--install):
package architecture (arm64) does not match system (armhf)
Errors were encountered while processing:
phddns_5.1.0_rapi_aarch64.deb
使用dpkg --add-architecture arm64
命令后再次使用上面命令进行安装。
+--------------------------------------------------+
| Oray Phtunnel Raspberry 5.1.0 |
+--------------------------------------------------+
| SN: Default password: admin |
+--------------------------------------------------+
| Remote Management Address http://b.oray.com |
+--------------------------------------------------+
使用phddns status
出现服务未启动错误
root@raspberrypi:~# phddns status
Phtunnel Service Is not working !
+--------------------------------------------------+
| Oray PeanutHull Linux 5.1.0 |
+--------------------------------------------------+
| Runstatus: OFFLINE |
+--------------------------------------------------+
| SN: |
+--------------------------------------------------+
| Remote Management Address http://b.oray.com |
+--------------------------------------------------+
root@raspberrypi:~#
参考文献:
1. The raspi-config Tool
2. 树莓派安装Raspberry Pi OS (2022年1月版)
3. iwconfig 无线设置问题!
4. 花生壳5.0 for 树莓派使用教程