树莓派是什么?
树莓派(Raspberry Pi)是尺寸仅有信用卡大小的微型电脑。
介绍
树莓派使用ARM处理器,操作系统基于Linux,同时支持Windows 10 IoT(并不推荐)。
树莓派可以完成普通电脑的所有功能,有USB接口、HDMI显示屏接口、网线接口、耳机接口、蓝牙、Wifi、可编程引脚,可外接摄像头和显示屏。但并不推荐用来替换自用的电脑,更多是用来满足创客、极客的开发需求。
其实树莓派被英国的“Raspberry Pi 基金会”开发出来本来就是为了让小朋友学习计算机及编程用的,有兴趣可以去官网(www.raspberrypi.org)看看,其设计风格明显就是面向小朋友的,而且英文内容及其简单,国内的初高中生也能很容易阅读。
废话不多说,先看东西……
PS:最新版本的4B已经支持8G内存了……第二张图片比较老……
用途
这么说可能没有什么概念,随便列出一些树莓派可以实现的功能,也许会种草哟:
- 软路由、搭建博客、私有云
- 人脸识别
- 车道偏离预警
- DIY遥控小车、机器人、飞行器
- 智能网络机顶盒
- Siri控制不支持Homekit的家电
- 通过微信控制台灯、显示屋内温度湿度PM2.5
- 搭建私人FM电台
呐,还有超帅的“魔镜”:
不过呢,也别着急下单,这玩意儿虽然不贵,但如果不是非常有兴趣且有一定动手能力的话,还是算了,不然也是吃灰啊……(话说入手两个月就没怎么嘀咕它……)
选择系统
树莓派支持绝大多数(严谨一些的说)Linux开发版本,相对而言以Debian为基础开发的操作系统支持更好一些。
这里推荐:树莓派官方操作系统Raspbian 及本文介绍的 安装树莓派64位Debian系统 Debian-Pi-Aarch64
Raspberry Pi OS (previously called Raspbian):https://www.raspberrypi.org/downloads/raspberry-pi-os/
Debian-Pi-Aarch64:https://github.com/openfans-community-offical/Debian-Pi-Aarch64/blob/master/README_zh.md
为啥推荐 Debian-Pi-Aarch64 ?因为它是64位的呀……
在 Debian-Pi-Aarch64 众多版本中呢,绝大多数情况推荐无桌面增强版
如果当做桌面电脑嘛,可以选择桌面全功能版
安装系统
1. 格式化SD卡
使用 SD Formatter 格式化SD卡:
2. 烧录镜像
使用 Win32DiskImager 选择镜像及SD卡分区,点击write开始烧录:
烧录完在磁盘管理中显示分区为:
3. 开机
将SD卡插入树莓派主机,通电(如连接显示器请先连接显示器再接通电源)。
期间树莓派会连续重启3次左右,进行初始化及SD卡扩容。
4. 登录
如果有空闲显示器及鼠标键盘的话,可以直接物理连接,并登录
如果没有显示器,那一定要连接网线,接入局域网,然后通过ssh连接
在连接地址(主机)位置填写:raspbian 即可(主机名默认为raspbian)
系统默认账户:pi ,默认密码:raspberry
PS:主机名连接比较慢,首次登录系统后请通过ip a
查看并替换为IP地址连接
如果主机连接失败,可以通过使用软件 Advanced IP Scanner 扫描局域网机器来确认IP地址
也可以通过登录路由器在终端管理里面查看IP地址
如果可以登录路由器的话,建议给树莓派在路由器上指定一个好记的IP地址,这样以后登录起来会很方便,同时不用修改系统配置文件,降低入门难度(路由器指定IP地址后需要重启网卡或重启树莓派后才能生效)。
5. 然后...
(1)修改root密码:使用sudo passwd root
直接修改root密码,或使用sudo su -
切换到root后输入passwd
修改密码。
(2)修改pi用户密码
(3)为确保安全性,推荐修改ssh相关配置:可参考 SSH常用设置介绍
(4)关于web管理界面
1.Web可视化管理界面
登录地址 https://你树莓派的IP地址:9090
或 https://raspbian:9090
注:raspbian为计算机名,访问速度较慢,仅在不确定IP地址的情况下使用
说明:请使用系统默认账户pi登录
2.WEB SSH 客户端 入口界面
登录地址 https://你树莓派的IP地址:4200
或 https://raspbian:4200
注:raspbian为计算机名,访问速度较慢,仅在不确定IP地址的情况下使用
说明:使用具有控制台登录权限的帐户登录,例如:pi
3.CecOS CaaS 容器云管理平台 登录界面
登录地址 https://你树莓派的IP地址:8443
或 https://raspbian:8443
注:raspbian为计算机名,访问速度较慢,仅在不确定IP地址的情况下使用
说明:默认管理账户 admin , 默认密码:password 。请登录后立即修改默认密码!!
(5)初始化相关配置文件
预配置项 | 预配置文件路径 | 对应链接到的系统文件路径 |
---|---|---|
无线网络 | /boot/wpa_supplicant.conf | /etc/wpa_supplicant/wpa_supplicant.conf |
有线网络 | /boot/interfaces | /etc/network/interfaces |
DHCP客户端 | /boot/dhclient.conf | /etc/dhcp/dhclient.conf |
自定义启动脚本 | /boot/rc-local | /etc/rc.local |
参考资料:
https://github.com/openfans-community-offical/Debian-Pi-Aarch64/blob/master/README_zh.md