前言
Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。
自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。
今天我们就来学习一下树莓派环境的基本搭建。
准备材料
-
树莓派
zero wh
一个 -
16G 闪迪卡(TF卡)
-
micro USB
线(很老的安卓数据线,不是 type-c) -
TF 卡读卡器
环境搭建
1. 下载系统镜像
www.raspberrypi.org/downloads/r…
a. 带桌面和推荐的软件
b. 带桌面
c. 不带桌面的,纯命令行的
我这边用的是 Raspbian Stretch Lite 这个系统镜像,这个系统是官方制作的,lite 是不带桌面的,纯命令行的,优点是体积小,省性能和内存。
2. 下载 Etcher 或者 Win32DiskImager 往内存卡写入镜像
Etcher: www.balena.io/etcher/
Win32DiskImage : sourceforge.net/projects/wi…
3. 配置 wifi 自动连接
将镜像写入 TF
卡后,我们打开我的电脑,会发现有个 boot
分区,打开 boot
分区
a. 创建 wpa_supplicant.conf
文件,写入以下内容
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wifi名字"
psk="wifi密码"
}
b. 手机开启 wifi
热点,填写手机的 wifi 名字
和 wifi 密码
,这样方便查看 ip
我这是华为手机,可以直接看到 ip 地址,如果你看不到,可以下载一个名叫 android terminal
的 app ,然后输入 ip neigh
命令,就可以查到连接到手机的设备 ip 信息了。
4. ssh
登录
打开 boot
分区,创建 ssh
空文件,注意后面不需要加后缀名!
然后将 TF
卡插入树莓派设备,连接电源开机,等连接到手机热点成功后,用 ssh
连接工具连接树莓派,初始帐号为 pi
,密码是 raspberry
。
ssh 连接工具:MobaXterm
、XShell
、 Putty
任选其一
ssh pi@192.168.43.182
连接成功,如上图所示。这个说明我们的系统安装的是没问题的。
设置开机自启 ssh
:
sudo raspi-config
选择 interfacing option
,然后找到 ssh
,按回车使能 enable
就可以了
5. 修改镜像源(很重要)
因为官方的源,是国外的,速度慢的跟乌龟爬一样。所以我们得换一个快如闪电的源,方便我们以后神一般的操作。
修改 sources.list
文件
sudo vi /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
修改 raspi.list
文件
sudo vi /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
6. 修改时区
sudo dpkg-reconfigure tzdata
找到亚洲 Asia,然后选择 shanghai 就可以了。