安装前准备
这是我第一次接触树莓派,使用的是目前最新的树莓派4B,2G运存版本,买来想搭建一个小服务器平时跑跑自己项目使用。
准备TF卡
官方推荐的是16G的卡,我使用了一张C10速率32G的(速度一定要C10以上,这就是黑莓派的硬盘),对于自己折腾的小项目足够了。
下载镜像和烧写软件
树莓派官网下载页面:https://www.raspberrypi.org/downloads/
- 依据自己的操作系统选择合适的烧写软件,我用的windows就下载的windows版
- 之后点击下方左侧树莓图片下载官方系统镜像
我下的第一个镜像,这是具有常用软件的系统镜像,具体下哪个镜像按自己需求下载就好,可以用迅雷等下载软件,速度会快很多。
树莓派官方已经推出了64位系统但目前仍处于beta阶段,我安装后出现无法安装花生壳3.0.4的情况,无法配置花生壳的内网穿透,不知道其他软件兼容性如何,所以还是推荐安装32位的系统镜像
烧写系统
上面的准备工作完成后就可以使用下载的烧写软件烧写系统了,使用前若TF卡有数据请务必备份,烧写会格式化存储卡。
插入TF卡,在软件中选择刚刚下载好的镜像,选定TF卡就可以开始写入了,写入完成后在windows系统中只能识别boot分区。
配置系统
将烧写好镜像的TF卡插入树莓派,接通电源,初次安装建议外接显示器和键鼠,以按照引导进行系统配置。
安装配置远程SSH和VNC图形界面访问
树莓派最新系统无需手动拓展TF卡空间,在初次安装系统读取镜像时会自动执行。
-
进入系统后自动弹出设置框,按照引导设置国家/地区,wifi,显示页面,出现检查更新选择跳过,没有配置镜像网站的情况下下载会非常缓慢,之后会介绍如何配置镜像网站进行更新。
-
打开SSH
在首选项菜单中找到树莓派配置,切换到Interface选项卡,同时启用SSH和VNC,点击OK启用SSH后即可使用putty等SSH连接工具连接树莓派系统,启用VNC即可使用VNC Viewer以图形界面访问,还可以快速传送文件
VNC Viewer下载地址:https://www.realvnc.com/en/connect/download/viewer/
至此SSH和VNC访问就配置完毕了。
解决树莓派 apt-get 更新速度过慢
更新过慢是因为国内网络访问树莓派官网速度过慢导致的,使用国内的镜像就可以解决这个问题,阿里、清华大学等源的镜像都可以,我使用的是清华大学的。
- 下载 vim
此处安装vim可以解决在某些情况下使用vi上下左右键变成ABCD的问题,以方便编辑配置文件,我习惯使用vim,看大多数玩黑莓派的用的都是自带的nano,用nano应该就不会遇到这个问题。sudo apt-get install vim
- 配置 apt-get 镜像地址
在打开的文件中可以查看到当前的系统版本,需要保证镜像源的版本和自己系统版本相同sudo vim /etc/apt/sources.list
系统版本为buster,那么就把原来系统的配置用#注释掉,添加清华大学buster的镜像源,修改后的文件内容如下:deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
还有一个文件位于/etc/apt/sources.list.d/raspi.list,这里还有一个官方源,不需要修改成清华大学源,不然apt时会报错,简单地把它注释掉就好。#deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi #Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
之后即可执行apt-get update和apt-get upgrade命令更新系统了,下载软件也会快上很多。