树莓派的简单入门

你需要

  1. 树莓派本体
  2. 供电,可以typec或poe供电
  3. 装有树莓派系统的高速内存卡,至少8G
  4. 用来连接树莓派和电脑的网线或可用wifi

准备阶段

系统选择

树莓派官网找到树莓派的三种官方系统 下面是区别

 图形化桌面推荐软件大小(相较而言)
Raspberry Pi OS with desktop and recommended software
Raspberry Pi OS with desktop
Raspberry Pi OS Lite

系统烧录

  1. 把内存卡通过读卡器连接到电脑
  2. 使用SDcardformatter格式化内存卡,系统自带的格式化可能会有问题
  3. 使用win32manager,烧录到要安装的内存卡中,还有其他烧录工具都可以用,包括树莓派官方有自己的烧录工具
  4. 如果使用WiFi连接的话(你也可以网线连接,这一步是保证你能进入系统,如果你连接了屏幕鼠标键盘设备,也可以进入系统后在联网),在烧录好的内存卡根目录创建wpa_supplicant.conf文件并写入以下内容
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
	ssid="wifi名称"
	psk="wifi密码"
	key_mgmt=WPA-PSK
	priority=2
}

   这会在系统初次运行自动连接上面的WiFi,priority是优先级,越小越优先,可以配置多个network模块,key_mgmt是WiFi加密方式

  1. 如果初次开机想要使用ssh连接,需要在根目录创建无后缀文件ssh,即可打开ssh连接开关(进入系统后需要再次打开ssh连接,否则在关机或者重启后ssh会被关闭,就是说创建ssh文件是个临时的操作)
  2. 官方更新安全问题更改信息,默认无用户,你要先创建一个userconf.txt文件,内容如下,会创建以下步骤提到的用户密码,如果你会可以自行设定,不设定则必须保证你有屏幕键盘鼠标等必要设备否则无法登入系统
pi:$6$/4.VdYgDm7RJ0qM1$FwXCeQgDKkqrOU3RIRuDSKpauAbBvP11msq9X58c8Que2l1Dwq3vdJMgiZlQSbEXGaY5esVHGBNbCxKLVNqZW1
  1. 弹出sd卡

系统安装

  1. 把烧录好的内存卡插入树莓派
  2. 有键盘鼠标屏幕什么的在插电前接入树莓派,通电再插入可能导致电流不稳,系统重启
  3. 网线连接的话插入网线
  4. 没有poe供电的话就插电,这时树莓派会自动开机(没开的话就长按板子上的开机键)
  5. 有屏幕的话就自己配置,没有的话,使用ssh用ip连接
  6. 默认用户pi,默认密码raspberry
  7. ssh进入后输入 sudo raspi-config 进入配置

系统配置

以raspi-config为例,图形化界面应该不用教程吧 输入sudo raspi-config 后,你会看到如下文本

1. Change User Password Change password for the current user
2. Network Options      Configure network settings
3. Boot Options         Configure options for start-up
4. Localisation Options Set up language and regional settings to match your location
5. Interfacing Options  Configure connections to peripherals
6. Overclock            Configure overclocking for your Pi
7. Advanced Options     Configure advanced settings
8. Update               Update this tool to the latest version
9. About raspi-config   Information about this configuation tool

作用

  1. 为当前用户改登陆密码
  2. 网络设置     1. 可以设置主机名什么的
  3. 启动设置     1. 设置启动先到桌面还是启动到命令行
  4. 时区和地区设置     1. 键盘布局     2. 时区     3. 地区     4. wifi国家
  5. 外观     1. 相机(打开相机接口)     2. ssh(这个打开ssh连接)     3. vnc(启用vnc,就是可以远程桌面的那个)     4. spi     5. i2c     6. 序列号     7. 1-wire
  6. 超频
  7. 高级设置     1. 展开文件系统(你的内存卡可能没全用上,这个扩展能让它全用上)
  8. 更新
  9. 关于

只展示一些作为新手常用的,具体请看官网关于配置的信息

镜像换源

树莓派在国内部分地区访问可能很慢,所以一般要把访问的一些地址换成国内的镜像源

apt-get软件源

使用sudo权限用nano编辑器打开/etc/apt/sources.list

sudo nano /etc/apt/sources.list

在原来前面加#把原本的都注释掉 后面输入阿里云镜像(你也可以找其他的比如腾讯中科大清华源等等)

deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi

然后执行如下命令

#更新看看哪些需要更新的(检查更新)
sudo apt update
#更新需要更新的,有的软件过程中可能会问你要不要更新(全部更新)
sudo apt upgrade

pip换源

看下面的教程 清华大学镜像源教程

其他配置

安装中文字库和中文输入法

sudo apt-get install fonts-wqy-zenhei
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

剩下的自己探索吧