树莓派4B学习笔记(1)——第一次启动 & ssh远程桌面

1.背景

闲来无事,出于对嵌入式的好奇,买了一个树莓派4B(4GB),配了一个摄像头。于是就想着启动来测试一下,并记录一下学习过程。

2.准备工作

2.1.所需硬件

笔记本电脑、树莓派4B、TF卡一张(建议8GB内存以上)、读卡器、电源和电源线(type-C充电线即可)共四种。 无需准备HDMI线以及显示屏。

2.2.所需软件

(1)树莓派官方系统镜像
下载地址:https://www.raspberrypi.org/software/operating-systems/

(2)SD卡/TF卡格式化软件SDFormatter
网盘地址:https://pan.baidu.com/s/1ZnqHDgwzdAIU_-TtvgR1YQ
提取码:2b9i

官网地址:https://www.sdcard.org/downloads/formatter/

(3)镜像写入软件win32diskimager-1.0.0-install
下载地址:https://sourceforge.net/projects/win32diskimager/

(4)图形化远程连接软件VNC Viewer
下载地址:https://pan.baidu.com/s/19ujXp7N8n80kGvxvR4VFIw
提取码:u4f4

3.烧录系统

(1)将TF卡插入读卡器,然后插入笔记本电脑。
(2)用格式化工具SDFormatter将TF卡格式化。在select card中选择TF卡对应的盘符(一般已经自动读取好了,若插入了其他U盘的话千万不要选错,否则U盘的资料会被清除),然后选中Quick format,然后点击Format即可。
(3)将下载好的系统镜像烧录进TF卡中。在Image File中选中下载好的文件,在设备中选中TF卡对应的盘符,点击Write。等待写入完成。
在这里插入图片描述
(4)烧录完成后,进入TF卡的根目录(一般命名为boot),新建一个名为ssh的文件(无扩展名),以便进行远程连接。

注意,该文件名为ssh,无扩展名。有些电脑自动隐藏扩展名,所以需要自行设置显示扩展名,然后将扩展名删除。

4.连接树莓派

(1)将TF卡装入树莓派中。
(2)连接电源线,对树莓派供电。此时,红灯亮起。等待数秒,直至红灯闪烁若干次,此时树莓派正常工作。

这里的上电现象以树莓派4B为例,版本不同可能现象不同,但没有影响,上电后等待数秒即可。

(3)搜寻树莓派的IP地址。
方法一:在浏览器上面输入路由器的地址,一般都是192.168.1.1,一般能在你的路由器的标签上面寻找到,进入之后就能在上面找到相关的树莓派的ip地址。一般树莓派的默认主机名为raspberrypi。

方法二:在命令提示符里面,输入:ping raspberrypi.local,若树莓派的主机名修改过,则输入的命令也要做对应的修改。得到:

正在 Ping raspberrypi.local [fe80::af32:513b:90bc:3431%8] 具有 32 字节的数据:
来自 fe80::af32:513b:90bc:3431%8 的回复: 时间=1ms
来自 fe80::af32:513b:90bc:3431%8 的回复: 时间<1ms
来自 fe80::af32:513b:90bc:3431%8 的回复: 时间<1ms
来自 fe80::af32:513b:90bc:3431%8 的回复: 时间<1ms

中括号内的即为IP地址

方法三:使用网络IP地址扫描软件Advanced IP Scanner搜索。

(4)连接树莓派。

小知识:在命令提示符里,复制粘贴并不是Ctrl+C,Ctrl+V,而是右键。
除了命令提示符,也可在桌面按住shift+右键打开Powershell窗口,该窗口可以理解为命令提示符的升级版。

在命令提示符里面,输入:ssh pi@+树莓派IP地址(此处的pi为树莓派的用户名),如ssh pi@192.168.1.100,随后会弹出(若无法连接,则是因为没有新建ssh文件或文件名带有后缀,详情看3(4)节):

The authenticity of host 'fe80::af32:513b:90bc:3431%8 (fe80::af32:513b:90bc:3431%8)' can't be established.
ECDSA key fingerprint is SHA256:1cyRiAybq8Xuq4iO2ymhk0nK7ZlsbQzXFvv4MYGWBug.
Are you sure you want to continue connecting (yes/no)?

输入yes,回车。随后会弹出:

Warning: Permanently added 'fe80::af32:513b:90bc:3431%8' (ECDSA) to the list of known hosts.
pi@fe80::af32:513b:90bc:3431%8's password:

若弹出的是:
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
则需要输入:ssh-keygen -R 192.168.1.100清除远程主机的公钥(请将192.168.1.100更改为自己的IP或域名)。

输入树莓派的密码,默认为raspberry。输入的密码不会显示出来,输入完密码后回车就行。
在这里插入图片描述
出现这种情况即为连接成功。

5.开启远程桌面

(1)进入树莓派配置界面,开启VNC
完成上述操作后,继续输入sudo raspi-config

小知识:按Tab键可以代码补全

进入到如下界面:
在这里插入图片描述
选择第3项,回车后选择P3 VNC,回车后出现确认页面,按方向键下键按键选择“Yes”,回车后提示设置成功,并跳转回主界面。
然后按Tab,选择Finish。

(2)进入远程桌面
打开VNC Viewer软件,在VNC Server处输入树莓派的网络IP地址后回车(好像只支持IPv4形式地址,不支持IPv6),点击connect,可能会弹出一个提示框,选择continue,输入树莓派登陆用户名/密码,pi/raspberry,完成后点击“OK”,成功进入树莓派图形化界面。
在这里插入图片描述

在这里插入图片描述

可能会出现以下情况:
在这里插入图片描述
出现这种情况时,需要回到命令提示符窗口(或Powershell窗口),输入:sudo nano /boot/config.txt,在新的页面中,把hdmi_force_hotplug=1语句前的#删掉,然后Ctrl+O保存,Ctrl+X关闭。
随后会退回到命令提示符窗口,输入sudo reboot,等待1分钟让树莓派重启。然后重新登陆、连接树莓派一遍,就不会出现这种问题了。

6.开机配置

首次进入桌面,会弹出下面提示框。

其实到了这里,已经是成功启动树莓派并打开了远程桌面了,这些提示框全部跳过都无所谓。

第一步,提示你树莓派的用户名和密码都是默认的,不安全,直接OK。
在这里插入图片描述
接下来是选择地区。
在这里插入图片描述
修改树莓派的开机密码,不修改的话,直接Next就好。(还有其他途径可以修改用户名和密码,就是在输入sudo raspi-config命令后的界面里,找找就有了)。
在这里插入图片描述
打上勾可以去除屏幕黑边,但是我勾上了还是有,不知道怎么回事。有大佬知道的话评论区留言一下哦。
在这里插入图片描述
Wifi连接,可以直接跳过。
在这里插入图片描述
接下来是软件更新界面(忘了截图了),也是直接跳过就好。

到这里,你已经完成了树莓派的第一次启动了。

  • 9
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
树莓派4B可以通过SSH和VNC两种方式进行远程桌面连接。首先,通过有线SSH连接树莓派,你需要将电脑连接上无线网络,然后将电脑网线连接到树莓派上。接下来,打开命令行工具,输入命令 arp -a 查看树莓派的IP地址,一般来说,192.168.137.1下的第一个IP就是树莓派的IP地址。然后,打开Putty软件,在IP地址栏输入刚才查到的树莓派IP地址,点击"Open"按钮,输入账户名和密码即可登录树莓派的远程终端界面。这是使用SSH方式进行远程连接的步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [[树莓派4b教程] 3 详解远程登录的 2 种方式:SSH、VNC](https://blog.csdn.net/weixin_39334709/article/details/119106252)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [树莓派4B +远程SSH+远程桌面](https://blog.csdn.net/Mr_FengT/article/details/102772215)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [树莓派4B远程桌面连接方法](https://blog.csdn.net/siri99999/article/details/110704597)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值