树莓派食用指南
在经历过多次莫名其妙无法开机而刷机重装系统的经历之后,我决定写下这一篇笔记,以便日后查阅。
注意,本文仅为一篇方便日后查阅的笔记,所有内容仅供参考。
我准备的工具如下:
1、Raspberry Pi 4B
2、16GB内存卡
3、读卡器
装机
首先需要准备系统镜像,推荐官方系统: 官方系统下载通道
But
官网下载速度实在是太慢,可以直接使用我放在百度网盘里的镜像:
2019-07-10-raspbian-buster-lite (提取码: l9c0)
2019-07-10-raspbian-buster (提取码: t41d)
2019-07-10-raspbian-buster-full (提取码: 029e)
下载完成后解压,得到 .img 为结尾的镜像文件,使用 Win32DiskImager 进行写入镜像,点击蓝色文件夹选择下载的镜像文件,设备选择你的U盘盘符即可。点击写入进行写入镜像。

写入完成后,Windows可能会弹窗让你格式化SD卡,此时无需理会,创建的Linux分区在Windows下默认是不能访问的
为了方便今后使用SSH通过计算机端进行访问,在U盘boot分区下直接创建空白文件ssh(注意不要有任何扩展名)
如果想要让树莓派开机后自动连接WIFI可以在boot下创建 wpa_supplicant.conf 文件,以下是我的配置文件:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="PDCN" #你的无线网络名称
psk="1234567890" #密码
key_mgmt=WPA-PSK #加密方式,一般都是WPA/WPA2加密
priority=1 #优先级,数字越大优先级越高(不可以是负数)
}
network={
ssid="PDCN_5G"
psk="1234567890"
key_mgmt=WPA-PSK
priority=2
}完成后弹出SD卡,将SD卡插入树莓派,接上电源启动树莓派。
随后在电脑端打开 Putty, IP Address 填写树莓派的ip地址
IP可以在路由器中找到:


点击 open ,登录时输入raspberrypi默认账户进行登录(注意在linux下密码输入不会显示):
login as: pi
pi@xxx's password: raspberry更新最快的国内源
sudo passwd root #修改超级用户root密码su - root #切换到root用户sudo nano /etc/apt/sources.list #修改 /etc/apt/sources.list加#注释掉原文,加入如下阿里源:deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
sudo nano /etc/apt/sources.list.d/raspi.list #修改/etc/apt/sources.list.d/raspi.list同上注释掉原文,加入如下科大源:deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
sudo apt-get update && apt-get upgrade #更新系统和软件配置中文环境
sudo apt-get install ttf-wqy-zenhei #安装中文字库
sudo fc-cache #刷新字库缓存
sudo dpkg-reconfigure locales #语言配置
//sudo apt-get install scim-pinyin #安装中文输入法
//sudo dpkg-reconfigure console-setup #设置命令行字体大小
//sudo nano /etc/rc.local
///usr/bin/python3 /home/pi/fengshan.py
///home/pi/frp_0.29.1_linux_arm/frpc -c /home/pi/frp_0.29.1_linux_arm/frpc.ini
配置完成后重启树莓派即可。
常用软件
点击软件名称展开详情
服务端配置 - frps
frp的服务器端一般名为frps,可以在 frp 官方页面获取到最新版本的下载链接。
wget https://github.com/fatedier/frp/releases/download/v0.29.1/frp_0.29.1_linux_amd64.tar.gz #下载
tar -zxvf frp_0.29.1_linux_amd64.tar.gz #解压
cd frp_0.29.1_linux_amd64 #进入 frp 目录
vim frps.ini #编辑配置文件我的配置文件:
[common]
bind_port = 7000 #绑定的端口,需要与客户端中 server_port 参数保持一致
vhost_http_port = 8088 #虚拟主机运行在本机的端口
dashboard_port = 7500 #后台服务页面的端口,可通过http://ip:7500/访问
dashboard_user = dashboard_user_name #管理员用户名
dashboard_pwd = dashboard_pwd_value #管理员密码
privilege_token = privilege_token_value #自定义值,必须与客户端中的 privilege_token 保持一致./frps -c ./frps.ini #开启frps服务
客户端配置 - frpc
frp的客户端一般名为frpc,可以在 frp 官方页面获取到最新版本的下载链接。
wget https://github.com/fatedier/frp/releases/download/v0.29.1/frp_0.29.1_linux_arm.tar.gz #下载
tar -zxvf frp_0.29.1_linux_arm.tar.gz #解压
cd frp_0.29.1_linux_arm #进入 frp 目录
nano frpc.ini #编辑配置文件我的配置文件:
[common]
server_addr = server_ip #服务器ip
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
[web]
type = http
local_port = 80
custom_domains = your_domains #自定义的域名./frpc -c ./frpc.ini #开启frpc服务
常用功能
可能存在的问题
1、部分鼠标存在延迟,移动缓慢等问题。解决办法:
sudo nano /boot/cmdline.txt #打开cmdline文件打开文件后,在其文件末尾添加空格,再加上 usbhid.mousepoll=0。保存后重启系统,便可解决此问题。
有空会持续更新,先写到这里。
感谢开放的互联网和Raspberry pi爱好者的无私分享,因这些文章均来源于网络,无法保证为最优质的内容。以下列出的文章仅供参考,望周知。
本文中部分内容来源:
1、RaspberryPi树莓派从装机到完整搭建web服务器
2、树莓派如何连接WIFI
3、树莓派更新最快的国内源
4、树莓派(Raspberry Pi 3)-远程登录与远程桌面
打个招呼吧