树莓派系统安装(SD卡)及vnc server远程连接配置

时间:2024-04-10 13:15:32

前言

使用树莓派来进行嵌入式开发的第一步在SD卡上写入我们所需的系统。接下来我们要讲的就是怎么去安装这个系统。同时安装完系统之后,为了更加方便的去操作这个系统,我还会讲讲怎么在安装的系统配置vnc server,以便我们能在自己的电脑上远程操作树莓派上的系统。(SD卡的内存建议最小8G)。话不多说,我们进入正题。
【本文所需的所有软件,系统我都上传了,下载链接我会放到本文的最后供大家下载,保证大家看完之后都能顺利的安装上系统】

在SD卡上安装系统

Step1:检查所用的SD卡之前是否已经安装过系统。若之前已经安装过系统,则看Step2格式化SD卡,若所用的SD卡之前未安装系统,则跳过Step2直接进入Step3.

Step2:格式化SD卡。这里推荐一个格式化SD卡的工具:SD Card Formatter。我使用的就是这个,简单给大家介绍下这个软件的使用:
树莓派系统安装(SD卡)及vnc server远程连接配置

我这说下②格式化模式的选择,对于之前已经安装了系统的SD卡,个人建议选择Overwrite format(第二种模式),这个需要的时间稍稍长一点,(不到两分钟应该)。到这,就可以进行系统的安装了。

Step3:系统的安装。这里推荐使用:Win32DiskImager来进行系统镜像文件的写入。系统镜像文件使用的是:2020-08-20-raspios-buster-armhf.img。这个系统是树莓派官方定制的系统,属于官方推荐系统,如果是新手,建议就使用这个系统了,如果掌握可以,可以自己去另找系统镜像安装。我这里只提供了raspios-buster-armhf系统镜像下载。这个系统的默认帐号:Username: pi ;Password: raspberry。(第一次启动系统可以设置密码)。
这里简单介绍下Win32DiskImager软件的使用。
树莓派系统安装(SD卡)及vnc server远程连接配置

这里需要注意的是选择设备的时候看清楚SD卡属于哪个盘,别写入错误。点击写入后就进行等待了,等待写入完成。(时间稍稍长一点)。当写入完成就可以将SD卡插入到树莓派上了,插上电源,等待开机,写入的系统就能使用了。
【这里写入完成后,windows会弹出一个窗口,提示要需要格式化SD卡,注意,点击否!!别格式化,写入完成后直接拔出SD卡即可

系统第一次开机

Step1:进入欢迎向导。
树莓派系统安装(SD卡)及vnc server远程连接配置

Step2:选择地区、语言、时区。
树莓派系统安装(SD卡)及vnc server远程连接配置

Step3:设置新密码,默认密码:raspberry。
树莓派系统安装(SD卡)及vnc server远程连接配置

Step4:更新。
树莓派系统安装(SD卡)及vnc server远程连接配置

这里更新挺耗时的,建议这里选择 Skip 先跳过此步。

Step5:重启树莓派。
树莓派系统安装(SD卡)及vnc server远程连接配置

vnc server配置

Step1:打开命令行窗口。输入:sudo raspi-config.

Step2:选择5 Interfacing Options。
树莓派系统安装(SD卡)及vnc server远程连接配置

Step3:选择P3 VNC。
树莓派系统安装(SD卡)及vnc server远程连接配置
树莓派系统安装(SD卡)及vnc server远程连接配置

Step4:这个时候会有两种情况,一,如果直接出现下面图片则直接成功。如果没有出现,显示失败,则先更新 apt-get,然后重新从第一步开始。然后应该没问题了。
树莓派系统安装(SD卡)及vnc server远程连接配置

Step5:退出,点击finish
树莓派系统安装(SD卡)及vnc server远程连接配置

Step6:上面的操作已经把vnc server服务**了,但还没开启服务。接下来在命令行窗口输入命令:vncserver,开启服务。之后会弹出一堆信息,这里我们只要管最后一行:New desktop is raspberrypi:1 (192.168.0.106:1),这条信息。记住这里的ip,然后在同一局域网下使用vnc viewer连接树莓派系统。(使用上面的ip)。

结束

这里已经搭建好最基本的系统环境了,上面的vnc server属于更加方便的操作树莓派系统,可以不配置,影响不大。这个弄好了之后,接下来就是安装QT开发环境了,这个等之后有时间在单独写一篇。QT环境弄好之后,嵌入式开发的环境基本搭建完成。
相应的软件和系统本来想直接上传到csdn,结果文件大小超过了最大限制,我直接放百度网盘了,下面是链接:链接:https://pan.baidu.com/s/1bIRhKNvheUl0yZqANVlgfw
提取码:mxu5
(可能下载速度是个问题~~)。
【补充】:ssh命令行控制,ftp文件传输,见这篇文章(单独拎出来了):树莓派与电脑之间的连接(vnc server远程桌面连接,ssh命令窗口控制,ftp文件传输)