[前言]
前些日心血来潮,在某宝买了一台树莓派(Raspberry Pi 3 Model B),近期一直潜心研究学习如何用树莓派搭建不同的功能,让其充分发挥作用。
目前我正在使用的功能如下:
1. HomeBridge,桥接Apple的HomeKit,语音控制家里的智能设备(主要是米家设备);
2. AirPlay,搭建AirPlay Server,把有线音箱变身AirPlay播放器;
3. TimeMachine,搭建TimeMachine,省去手动插硬盘对Mac进行备份;
4. Aria2,搭建Aria2服务,作为低功耗下载机使用;
5. {持续更新...}
[第壹回] 安装Raspbian Jessie系统及基础功能
一. 软硬件准备
1. 硬件
1)Mac或Windows电脑,1台;
2)树莓派,1台;
3)树莓派专用电源(5V2.5A),1根;——这个很重要,很多适配器和数据线带不起来
4)网线,1根;
5)≥8Gb的 Class10 的TF卡,1张;
6)TF读卡器,1个。
2. 系统&软件
2) Etcher 刻录软件;
4) VNC Viewer :
二. 烧录操作系统
1. 解压
Raspbian Jessie下载后是一个 Zip 压缩文件,需要对其进行 解压,解压后获取的是 .img格式 的安装文件。
2. 将TF卡装入读卡器,再将读卡器插入Mac或PC
3. 烧录
1)打开 Etcher 应用程序;
2)Select Image:选择解压后的 .img格式文件,点击右下角的 打开;
3)Select drive:选择安装介质,也就是我们已经插入电脑的TF卡(这一步一般会自动识别,如果Mac或PC插有多个移动介质,请认准我们将要使用的TF卡)
4)Flash! :点击Flash!,等待大约8-10分钟左右,直到Etcher界面显示 Flash Complete!,表明操作系统烧录完成。
4. 开启SSH
由于新版本的Raspbian Jessie取消了对SSH的默认开启,所以我们需要先开启SSH,以方便后续通过SSH对系统进行操作。
1) 先将TF读卡器拔出,然后再次插入,Mac或PC会识别到该TF卡;
2) 新建一个 空白文件,名称为 ssh;
Mac:打开 终端 ,输入cd desktop ,再输入 touch ssh ,桌面上会出现一个名称为 ssh 的空白文件;
PC:新建文本文档,并重命名把扩展名txt去掉;
3) 将命名为 ssh 的空白文件 copy 到TF卡的 根目录 下。
5. 开机
1) 将TF卡插入到树莓派的背面的 TF插槽里;
2) 将网线插入到树莓派的网口里;
3) 将电源线插入到树莓派的micro-usb的电源口里,并加电。
6. SSH登录树莓派
1) 首先登录路由器的Web界面,进DHCP列表查看树莓派的IP地址(标注为raspberrypi);
2) Mac:打开
终端 ,输入
ssh pi@树莓派的IP地址 ,或者直接输入
ssh [email protected],会提示输入密码,默认密码为
raspberry ;
3) PC:打开 Xshell5 , 新建会话 ,输入 树莓派的IP地址和 端口号(22),点击 连接 ,输入用户名 pi,输入密码 raspberry ;
4) 界面显示如下即为登录成功: pi@raspberrypi:~$ 。
7. 更改密码
1) 在 pi@raspberrypi:~$ 界面输入 sudo raspi-config ,在弹出的界面中选择 1 Change User Password ,按下 return或回车 ,再点击 OK ;
2) 在 Enter new UNIX password : 后 输入新密码 ,按下 return或回车 ;
3) 在 Retype new UNIX password : 后 再次输入新密码 ,按下 return或回车 ;
4) 系统会提示 password changed successfully ,密码修改成功。
8. 开启VNC
1) 在 pi@raspberrypi:~$ 后输入 sudo raspi-config ,通过 上下按键 在弹出的界面中选择 5 Interfacing Options ,按下 return或回车 ,再点击 OK ;
2) 选择 P3 VNC ,按下 return或回车 ;
3) 选择 YES ,按下 return或回车 ,系统显示 The VNC Server is enabled ,再次按下return或回车,退回 raspi-config 界面 ;
4) 在 raspi-config 界面按下 Tab ,通过 左右按键 选择 Finish ,即可退回 pi@raspberrypi:~$ 界面;
5) 在 pi@raspberrypi:~$ 界面输入 sudo reboot ,按下 return或回车 ,重启后即可使用VNC来登录树莓派。
9. VNC登录树莓派
1) 我以Mac版本为例,打开 VNC Viewer ,在 空白处右键 ,选择 New connection ;
2) 在 VNC Server 后填写 树莓派的IP地址 ,在 NAME 后任意填写 你想看到的名称 ,点击右下角的 OK;
3) 在 VNC Viewer 界面,对新建好的树莓派 双击 ;
4) 在弹出来的认证界面输入 用户名(pi)和密码 ,选择 记住密码 ,点 OK ;
5) 即可成功通过VNC登录树莓派,下图为 树莓派桌面快照 。
10. 通过无线连接路由器
1) VNC登录树莓派后,进入到树莓派的可视化桌面,在桌面的右上角点击 数据图标 ,可以选择路由器, 输入密码 即可时限无线连接路由器;
至此,Raspbian Jessie 操作系统的刻录和安装,以及SSH、VNC两种登录的方式已经讲解完毕。
谢谢收看!
下回预告:
[第贰回] 树莓派搭建Homebridge,桥接HomeKit