树莓派4B安装详细教程,从零开始!(2)

2023-10-27


前言

提示:本文详细介绍树莓派4B的配置流程,适合刚入手树莓派,而且手头没有树莓派显示器、键鼠等硬件的同学,认为我写的好的同学希望点赞关注,后续更新。
前一段时间由于经历保研、毕设、谈恋爱、追剧、打游戏、拍毕业照、 毕业等一系列事情耽误写博客,请见谅(狗头逃命)。
以下是本篇文章正文内容,本文提供的软件、设备仅供参考。


一、准备材料

1.硬件材料

1.已经成功安装树莓派系统的内存卡一张。
2.笔记本电脑一台。
3.树莓派4B。
4.树莓派配套数据线。
树莓派4B结构图

2.软件材料

提示:在电脑合适盘中新建文件夹(例如raspberrypi),后续的软件都安装到该文件夹下,有利于整理。

  1. MobaXterm —— 用于和树莓派进行连接(你手头不是没有显示器嘛)
  2. 浏览器 ——(嘿嘿嘿)

二、配置步骤

1.获取树莓派IP地址

由于现在手头没有显示器,所以需要通过树莓派与电脑进行连接,进而通过笔记本电脑的显示器进行显示操作:

(1)通过有线网进行连接(这时候还需要一根网线

  • 首先把网线一段插到路由器,另一端查到树莓派的网线插孔处,具体位置如第一节的结构图——千兆以太网口所示。

  • 连接好之后,在笔记本电脑中打开浏览器,根据路由器底部的信息进入路由器管理页面,如下图中红框所示。(请不要嘲讽博主家的老迈TP,关爱老人!)

在这里插入图片描述

  • 进入管理页面,输入管理员密码(这个是自己设置的,如果没修改应该是默认密码,路由器下边可能有写),如下图所示:
    在这里插入图片描述
  • 之后点击进入设备管理,找到自己树莓派的用户,一般默认的用户名为raspberrypi在这里插入图片描述
  • 点击管理,可以看到树莓派的当前IP地址,这个是之后连接时必备的!如下图所示,当前有线网的IP地址为:192.168.0.102
    在这里插入图片描述
    注意:这个IP地址每个人不同奥,不要复制粘贴我的

(2)通过无线网进行连接(这时候还需要一个读卡器

  • 首先在笔记本电脑中,新建两个文件:ssh文件以及wpa_supplicant.conf文件,其中ssh文件无后缀,另一个文件的后缀为conf:

在这里插入图片描述

  • 之后以记事本打开wpa_supplicant.conf文件,向其中写入连接无线网的信息:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
	ssid="大米袋"
	psk="112345789dd"
	key_mgmt=WPA-PSK
	priority=1
}

注意:这个 大米袋112345789dd 的位置分别需要改成家中无线网的名字(ID)和无线网密码,不要直接复制粘贴我的

在这里插入图片描述

  • ssh文件只建立就好,不需要写东西进去。之后将装有树莓派系统的内存卡装入读卡器,插进电脑,将两个文件直接复制粘贴到U盘中。

提示:在刷完树莓派系统后,你的U盘数据大小会显示得不正常,然而这是正常现象hhh,把上述两个文件放到可以写入数据的那个盘中即可。

  • 之后把读卡器中的内存卡拔出来,插入树莓派,给电开机,等待10秒。
  • 同之前的步骤,进入路由器管理页面找到用户名为raspberrypi的入网用户,查找IP即可。如果找不到,那就是上述文件没有配置好,再查一查是不是无线网ID漏掉了英文状态下的引号

2.连接电脑

打开之前安装的MobaXterm软件,出现如下界面:

  • 点击箭头所示选项,新建会话。

在这里插入图片描述

  • 之后选择ssh,在远程主机处输入之前获取的树莓派IP地址,点击好的进行连接:

在这里插入图片描述
输入登录树莓派的用户名和密码:

默认用户名为 pi
密码为 raspberry

这样就进入了树莓派的界面:
在这里插入图片描述
到此为止就可以通过笔记本的鼠标和键盘进行树莓派的一些基础编辑了。

3.图形界面显示

为了方便人机交互,可以建立RDP会话,从而方便我们进行操作。具体步骤如下:

  • 首先在刚才配置好的ssh界面中,安装xrdp,具体代码如下:
 $ sudo apt-get install xrdp -y

在这里插入图片描述
由于我这里已经安装好了,所以显示界面可能和第一次尝试不同,如果出现需要询问一律按Y之后回车。

  • 安装成功后,结束当前ssh会话(直接关闭),按照之前的步骤新建会话,这次选择RDP会话

在这里插入图片描述

  • 同样的,输入远程主机的IP地址,即树莓派IP地址之后,点击好的,即可出现如下界面:

在这里插入图片描述

  • 如果界面的大小不合适,可以通过点击上方的按钮进行调整。

三、配置完成

至此已经配置完成,实现了没有额外显示器的情况下,树莓派的配置以及显示。
后续可能更新 树莓派系统汉化 的详细教程。
之后的树莓派简单应用等详见笔者之后的博客,若有疏漏、错误,欢迎大家在评论区指正!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

树莓派4B安装详细教程,从零开始!(2) 的相关文章

  • python:查找围绕某个 GPS 位置的圆的 GPS 坐标的优雅方法

    我有一组以十进制表示的 GPS 坐标 并且我正在寻找一种方法来查找每个位置周围半径可变的圆中的坐标 这是一个例子 http green and energy com downloads test circle html我需要什么 这是一个圆
  • 为什么从 Pandas 1.0 中删除了日期时间?

    我在 pandas 中处理大量数据分析并每天使用 pandas datetime 最近我收到警告 FutureWarning pandas datetime 类已弃用 并将在未来版本中从 pandas 中删除 改为从 datetime 模块
  • 使用特定的类/函数预加载 Jupyter Notebook

    我想预加载一个笔记本 其中包含我在另一个文件中定义的特定类 函数 更具体地说 我想用 python 来做到这一点 比如加载一个配置文件 包含所有相关的类 函数 目前 我正在使用 python 生成笔记本并在服务器上自动启动它们 因为不同的
  • Python 中的哈希映射

    我想用Python实现HashMap 我想请求用户输入 根据他的输入 我从 HashMap 中检索一些信息 如果用户输入HashMap的某个键 我想检索相应的值 如何在 Python 中实现此功能 HashMap
  • Python getstatusoutput 替换不返回完整输出

    我发现了这个很棒的替代品getstatusoutput Python 2 中的函数在 Unix 和 Windows 上同样有效 不过我觉得这个方法有问题output被构建 它只返回输出的最后一行 但我不明白为什么 任何帮助都是极好的 def
  • 使用 Python 从文本中删除非英语单词

    我正在 python 上进行数据清理练习 我正在清理的文本包含我想删除的意大利语单词 我一直在网上搜索是否可以使用像 nltk 这样的工具包在 Python 上执行此操作 例如给出一些文本 Io andiamo to the beach w
  • 使用 kivy textinput 的 'input_type' 属性的问题

    您好 我在使用 kivy 的文本输入小部件的 input type 属性时遇到问题 问题是我制作了两个自定义文本输入 其中一个称为 StrText 其中设置了 input type text 然后是第二个文本输入 名为 NumText 其
  • 独立滚动矩阵的行

    我有一个矩阵 准确地说 是 2d numpy ndarray A np array 4 0 0 1 2 3 0 0 5 我想滚动每一行A根据另一个数组中的滚动值独立地 r np array 2 0 1 也就是说 我想这样做 print np
  • Python 2:SMTPServerDisconnected:连接意外关闭

    我在用 Python 发送电子邮件时遇到一个小问题 me my email address you recipient s email address me email protected cdn cgi l email protectio
  • Python,将函数的输出重定向到文件中

    我正在尝试将函数的输出存储到Python中的文件中 我想做的是这样的 def test print This is a Test file open Log a file write test file close 但是当我这样做时 我收到
  • 如何通过 TLS 1.2 运行 django runserver

    我正在本地 Mac OS X 机器上测试 Stripe 订单 我正在实现这段代码 stripe api key settings STRIPE SECRET order stripe Order create currency usd em
  • Cython 和类的构造函数

    我对 Cython 使用默认构造函数有疑问 我的 C 类 Node 如下 Node h class Node public Node std cerr lt lt calling no arg constructor lt lt std e
  • 为什么 Pickle 协议 4 中的 Pickle 文件是协议 3 中的两倍,而速度却没有任何提升?

    我正在测试 Python 3 4 我注意到 pickle 模块有一个新协议 因此 我对 2 个协议进行了基准测试 def test1 pickle3 open pickle3 wb for i in range 1000000 pickle
  • 如何解决 PDFBox 没有 unicode 映射错误?

    我有一个现有的 PDF 文件 我想使用 python 脚本将其转换为 Excel 文件 目前正在使用PDFBox 但是存在多个类似以下错误 org apache pdfbox pdmodel font PDType0Font toUnico
  • 将 Python 中的日期与日期时间进行比较

    所以我有一个日期列表 datetime date 2013 7 9 datetime date 2013 7 12 datetime date 2013 7 15 datetime date 2013 7 18 datetime date
  • 模拟pytest中的异常终止

    我的多线程应用程序遇到了一个错误 主线程的任何异常终止 例如 未捕获的异常或某些信号 都会导致其他线程之一死锁 并阻止进程干净退出 我解决了这个问题 但我想添加一个测试来防止回归 但是 我不知道如何在 pytest 中模拟异常终止 如果我只
  • Scipy Sparse:SciPy/NumPy 更新后出现奇异矩阵警告

    我的问题是由大型电阻器系统的节点分析产生的 我基本上是在设置一个大的稀疏矩阵A 我的解向量b 我正在尝试求解线性方程A x b 为了做到这一点 我正在使用scipy sparse linalg spsolve method 直到最近 一切都
  • 在 JavaScript 函数的 Django 模板中转义字符串参数

    我有一个 JavaScript 函数 它返回一组对象 return Func id name 例如 我在传递包含引号的字符串时遇到问题 Dr Seuss ABC BOOk 是无效语法 I tried name safe 但无济于事 有什么解
  • 更改 Tk 标签小部件中单个单词的颜色

    我想更改 Tkinter 标签小部件中单个单词的字体颜色 我知道可以使用文本小部件来实现与我想要完成的类似的事情 例如使单词 YELLOW 显示为黄色 self text tag config tag yel fg clr yellow s
  • Kivy - 单击按钮时编辑标签

    我希望 Button1 在单击时编辑标签 etykietka 但我不知道如何操作 你有什么想法吗 class Zastepstwa App def build self lista WebOps getList layout BoxLayo

随机推荐

  • 取整函数_6个Excel取整函数技巧,让你的数据规规矩矩!

    Excel技巧是十分神奇的 可以用来娱乐 也能用来工作 更重要的是可以工作效率 不管是在什么地方 最不讨人喜欢的就是有小数点的数据 那怎么办了 今天就来教给大家6个超简单又很实用的Excel取整函数 1 CEILING 函数取整 CEILI
  • windows10编译open3d 0.13

    目录 写在前面 准备 获取源码 cmake cmake版本 开始cmake 1 命令行 2 cmake gui 编译 安装 测试 完 写在前面 1 环境 win10 visual studio2019 cmake3 22 0 rc1 下载源
  • C语言浮点数存储规则

    1 浮点型数据类型 float double long double 目前常用的类型为float 用于存储单精度浮点数和双精度浮点数 浮点数使用IEEE 电气和电子工程协会 格式 浮点类型的32位浮点数具有 4 个字节 包括一个符号位 一个
  • 【FPGA学习】状态机实现UART通信

    文章目录 前言 一 数据帧结构 二 接收模块 2 1 状态设置 2 1 状态跳转 2 2 奇校验 2 3 数据输出 三 发送模块 3 1 状态跳转 3 2 数据输出 四 顶层模块 总结 前言 在之前的文章中 FPGA学习 实例一 Cyclo
  • 7、Java入门教程【面向对象】

    面向对象是Java编程的核心概念 如果不能充分了解面向对象的思想 那么会给你在实际的项目开发过程中 带来很多业务设计上的困扰 一 构造器 我们在设计完一个类 在使用这个类去创建对象实例的时候 有些场景是需要对实例做初始化操作的 那么Java
  • 雅思备考资料整理

    单纯想整理一下自己使用过的素材 梳理一下自己学习到的经验 万一以后还需要考呢 一 听力 何琼听力网课 王陆语料库 王陆建议听写前先过一遍单词 进行同义词整理 听写到后面几章速度很快 写下来很耽误时间也跟不上 我是边听脑子里就同时反应单词怎么
  • java自定义数组_java创建自定义类的数组

    今天在学图论的最小生成树 开始一直在想是用邻接矩阵还是关联矩阵来表示图 但是发现这样都会有好多空间浪费 于是我就自定义一个边的类 里面包含了权值 关联的端点1 端点2 和图的表示字母 发现我想创建11条边 Bian new Bian 11
  • 第6章 K8s基础篇-资源调度

    杜宽老师k8s课程学习记录 6 1 Replication Controller和ReplicaSet Replication Controller 复制控制器 RC 和ReplicaSet 复制集 RS 是两种简单部署Pod的方式 因为在
  • python全栈开发优势条件_Python全栈开发-day01-初识python

    一 Python学习的大致框架 1 linux基础 计算机以及日后我们开发的程序放置的服务器的简单操作 2 Python开发 1 Python基础 2 网络编程 断点续传 一般情况下不需要我们自己开发 3 web框架 用于写网站 4 设计模
  • 等保测评:SQLServer操作超时

    一 说明 本文说的是等级保护1 0中SQLServer数据库操作超时的内容 实际在SQLServer中有很多种超时选项 很容易将其混为一谈 本文将尽力将之说清楚 二 操作超时的意义 操作超时在sqlserver数据库中可能包含好几个意思 2
  • BeagleBone 嵌入式操作

    特点 BeagleBone Black 是一个嵌入式系统 能够运行完整的 GNU Linux 发行版 例如 Debian 或 Ubuntu BeagleBone Black 具有强大的分发功能 并配有易于扩展的嵌入式板卡 是一款允许用户构建
  • JAVA浏览器控件JxBrowser v7.3上线!最新API文档打包带走!

    JxBrowser是将基于Chromium的浏览器与Java应用程序集成 以处理和显示HTML5 CSS3 JavaScript Flash等 近日 JxBrowser v7 3发布上线 支持最新macOS Catalina 支持Java1
  • QT 信号和槽的使用笔记

    目录 信号和槽介绍 回调机制 信号槽机制 信号 槽 信号槽和直接调用效率问题 信号和槽的使用对比 QT5 写法 QT4 写法 总结 信号和槽介绍 信号与插槽机制 提供对象间的通信机制 可以取代原始的回调和消息映射机制 信号与槽是迅速的 类型
  • 计算机网络--基础篇(IP地址,端口号,协议,五元组,封装分用,客户端,服务器)

    目录 一 IP地址 1 IP地址的概念及格式 2 IP地址的编址方法阶段 3 IP地址的分类 二 端口号 1 定义 2 格式 三 协议 三要素 四 五元组 五 发送端和接收端 六 封装分用 七 客户端和服务器 1 服务端 2 客户端 一 I
  • MyBatis查询单表返回List

    本来以为把List
  • python dict 写入 json 文件 编码问题

    esports 0 subject list sign 2 name aa desc 听阿红的 sign 3 name bb desc 成绩啊啊啊 id 1
  • idea 模块名后面有个中括号别名(1)

    步骤 第一步 第二步 为什么不直接改名字 最近项目正在从Springboot改造成SpringCloud微服务架构 所以会涉及到新增模块的情况 这里我直接复制了项目中的一个 模块 并且通过修改文件夹名的方式命名该模块 之后该模块名后面出现了
  • IntelliJ IDEA 2019(Ultimate Edition)激活方法

    IntelliJ IDEA 2019 Ultimate Edition 激活方法 https blog csdn net halen001 article details 81137092
  • 常见算法题整理

    算法题 数据结构 数组 链表 字符串 树 数学 栈 hash表 图 动态规划 中心扩散 回溯算法 递归 迭代 贪心算法 从整体到细节 自顶向下 从抽象到具体的框架思维是通用的 不只是学习数据结构和算法 学习其他任何知识都是高效的 一 数组
  • 树莓派4B安装详细教程,从零开始!(2)

    树莓派4B安装详细教程 从零开始 2 前言 一 准备材料 1 硬件材料 2 软件材料 二 配置步骤 1 获取树莓派IP地址 1 通过有线网进行连接 这时候还需要 一根网线 2 通过无线网进行连接 这时候还需要一个 读卡器 2 连接电脑 3