【树莓派】刷机、基础配置及多种方式登录

news2024/11/29 5:44:39

目录

  • 一、树莓派刷机
  • 二、树莓派登录
    • 1、HDMI线连接显示器登录
    • 2、串口方式登录
      • (1)USB-TTL模块连接树莓派串口
      • (2)修改系统配置,启用串口
      • (3)用secureCRT登录树莓派
    • 3、网络方式登录
      • (1)树莓派入网
      • (2)固定树莓派的ip地址
      • (3)用ssh方式登录树莓派
      • (4)补充
    • 4、图形方式登录
      • (1)安装xrdp
      • (2)远程桌面连接
  • 三、更新vim

前言:
相关软件的下载:

  • 树莓派官方系统镜像:官方系统镜像(选择Raspberry Pi Desktop)
  • 镜像写入软件Win32DiskImager:Win32DiskImager下载地址
  • 远程连接软件SecureCRT:或者Xshell,可自行寻找下载

一、树莓派刷机

(1)将SD卡插入读卡器,然后插入笔记本电脑
(2)格式化SD卡(注意不要格式化错
(3)将下载好的系统镜像烧录进TF卡中
在映像文件中选中下载好的文件,在设备中选中TF卡对应的盘符(注意不要选错),点击写入按钮,等待写入完成
在这里插入图片描述

二、树莓派登录

记住
默认账号:pi
默认密码:raspberry

1、HDMI线连接显示器登录

2、串口方式登录

(1)USB-TTL模块连接树莓派串口

将对应针脚连接到树莓的TXD和RXD上(GPIO14和15),参考:Raspberry Pi Pinout
在这里插入图片描述

(2)修改系统配置,启用串口

默认情况,树莓派的串口和蓝牙连接。想办法断开蓝牙连接,把串口用来数据通信。
1、打开SD卡根目录的"config.txt"文件,将以下内容添加在最后并且保存。

dtoverlay=pi3-miniuart-bt

这样就停止了蓝牙,解除了对串口的占用。

2、修改根目录的"cmdline.txt",将里面的内容全部替换成以下内容,以防万一,请先备份好这个文件的原内容。

dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

配置修改完成。

(3)用secureCRT登录树莓派

1、准备好上面的步骤之后,将SD卡插入树莓,接上电源启动。
2、点左上角的那个闪电符号,然后协议选Serial,波特率选115200,数据位8,停止位1
在这里插入图片描述
点击connect,等待开机即可。

3、网络方式登录

(1)树莓派入网

在命令行模式下输入以下命令:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在文件中添加无线网配置信息:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
 
network={
        ssid="你的无线网名字"
        psk="密码"
        key_mgmt=WPA-PSK
}
 
network={
        ssid="你的其他无线网名字"
        psk="密码"
        key_mgmt=WPA-PSK
}

从以上的内容可看出,可在配置信息里写入多个无线网的名称跟密码,树莓派会按照顺序从上至下的去检索可连接的无线网。

注意:
nano是文档编辑器,一进入便可以编写。
ctrl+o 保存,会有提示是否写入,我们按回车。ctrl+x退出。

(2)固定树莓派的ip地址

固定树莓派的ip地址,以免每次登录树莓派都要查看树莓的ip
在命令行模式下输入以下命令:

sudo nano /etc/rc.local

输入ifconfig wlan0 xxx.xxx.x.xxx , xxx.xxx.x.xxx代表是要固定的ip地址,如下:
在这里插入图片描述

(3)用ssh方式登录树莓派

1、在命令行模式下输入以下命令:

sudo raspi-config

选第5项,回车
在这里插入图片描述
选第2项,回车
在这里插入图片描述
选Yes,回车
在这里插入图片描述
Ok,回车
在这里插入图片描述
方向→两下,Finish,回车
在这里插入图片描述

(4)补充

为了下一次可以不用串口,直接网络连接,如下操作:
1、安装openssh-server,在命令行模式下输入以下命令:

sudo apt install openssh-server

2、确认openssh-server是否启动:

ps -e | grep ssh
pi@raspberrypi:~$ ps -e | grep ssh
  592 ?        00:00:00 ssh-agent
  652 ?        00:00:00 ssh-agent
 1835 ?        00:00:00 sshd

如果只有ssh-agent,说明openssh-server没有启动,这里已经启动了。
如果未启动,则在命令行模式下输入以下命令:

sudo /etc/init.d/ssh start

一定要设置开机自启动openssh-server:
1、打开/etc/rc.local文件:

sudo vim /etc/rc.local

2、在exit 0语句前加入sudo /etc/init.d/ssh start
在这里插入图片描述
再次开机,即可完成开机自启动的效果!

4、图形方式登录

(1)安装xrdp

在命令行模式下输入以下命令:

sudo raspi-config

(2)远程桌面连接

Windows自带远程桌面连接,输入ip,点击连接即可。在这里插入图片描述

三、更新vim

默认的源是国外的,apt-get 安装的时候失败,我们更新成国内的源。
1、在命令行模式下输入以下命令:

sudo nano /etc/apt/sources.list

2、用#注释或直接删除原有的内容,新增两条:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
#deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

ctrl+x 保存并退出。
3、更新软件源列表

sudo apt-get update

4、安装新版vim

sudo apt-get install vim

最后谢谢阅读,笔者乃小白,如有错误之处还请指正。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/49262.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于51单片机霍尔传感器测速(仿真+源程序)

资料编号:196 下面是该资料仿真演示视频: 196-基于51单片机霍尔传感器测速(仿真源程序全套资料)功能简介: 51单片机计数测速转速测量,在仿真中等价于测量外部脉冲频率;如果修改输入脉冲的频率&…

前端小白科普:小程序组件与插件有啥区别?怎么用?

一直以为小程序组件和小程序插件是一回事,只是措辞不一样,导致造成乌龙,其实完全是两回事,插件是可以直接提供服务的,组件是给开发者提供的轮子,不能直接提供服务。 先看看微信是如何定义小程序插件的&…

[附源码]计算机毕业设计springboot健身房信息管理

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

Flutter 离线数据方案 Flutter_Data 包

Flutter 离线数据方案 Flutter_Data 包 原文 https://levelup.gitconnected.com/flutter-offline-first-with-flutter-data-62bad61097be 前言 通过离线优先来改善您的用户体验 Flutter Data 是一个让你的应用程序先离线的软件包。 离线时,它在设备上使用 Hive 存储…

DirectX12 - Triangle Culling and Winding Order(三角形的剔除与绕序)

这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12 Driver,我会持续更新这个DX12 Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互…

Chapter9.2:线性系统的状态空间分析与综合(下)

此系列属于胡寿松《自动控制原理题海与考研指导》(第三版)习题精选,仅包含部分经典习题,需要完整版习题答案请自行查找,本系列属于知识点巩固部分,搭配如下几个系列进行学习,可用于期末考试和考研复习。 自动控制原理(…

GJB 5000B二级-LD领导作用

概要:GJB 5000B将GJB 5000A三级中的LD领导作用划分为二级内容,将组织类目标下沉至二级 借鉴GJB 9001C中的领导作用,结合各个行业优秀的实践,将5000A中的共用目标、实践进行了提炼、总结最终形成GJB 5000B中的领导作用实践域。 目的:进一步强化上层的领导作用,由高层、中层…

DOPE修饰岩藻多糖 Fucoidan-DOPE 岩藻多糖-二油酰基磷脂酰乙醇胺

DOPE修饰岩藻多糖 Fucoidan-DOPE 岩藻多糖-二油酰基磷脂酰乙醇胺 中文名称:岩藻多糖-二油酰基磷脂酰乙醇胺 英文名称:Fucoidan-DOPE 别称:DOPE修饰岩藻多糖,DOPE-岩藻多糖 外观:固体或粘性液体,取决于分子量 PEG分…

天问一号(Tianwen-1)详细介绍

天问一号(Tianwen-1)是中国第二个火星探测项目。2020年4月24日,中国行星探测任务被命名为“天问系列”,火星探测任务被命名为天问一号,后续行星探测任务依次编号。中国首次火星探测任务标识为“揽星九天”。 火星探测任…

基于stm32的智能药盒

提示:记录2022年4月做的毕设 文章目录前言一、任务书1.1设计(研究)目标:1.2设计(研究)内容:二、框架思路三、硬件四、联系我们五、相关功能介绍六、喜欢请点赞哦!前言 基于STM32的智能药盒,主控使用STM32F103(正点原子战舰板子&a…

word 中添加图片目录、内部链接

目录1. 图片、表格添加目录1.1 插入题注1.2 添加目录2. 添加内部链接1. 图片、表格添加目录 1.1 插入题注 只有正确地插入题注,图表目录才能快速生成。 (1)两个方法调用“题注”功能(任选1个) 方法一:在菜…

【论文阅读 ICTIR‘2022】Revisiting Open Domain Query Facet Extraction and Generation

文章目录Revisiting Open Domain Query Facet Extraction and GenerationMotivationContributionsMethodFacet Extraction and GenerationFacet Extraction as Sequence LabelingAutoregressive Facet GenerationFacet Generation as Extreme Multi-Label ClassificationFacet …

【Pandas数据处理100例】(九十八):Pandas使用between_time()筛选出给定时间区间的数据

前言 大家好,我是阿光。 本专栏整理了《Pandas数据分析处理》,内包含了各种常见的数据处理,以及Pandas内置函数的使用方法,帮助我们快速便捷的处理表格数据。 正在更新中~ ✨ 🚨 我的项目环境: 平台:Windows10语言环境:python3.7编译器:PyCharmPandas版本:1.3.5N…

影响工业产品设计的主要因素

设计师对工业产品的产品外观设计主要依靠形状、图案和颜色的结合,创造出具有一定功能性质的新产品。在这个过程中,设计师需要充分利用各种因素,外观工业设计公司强调材料的机制和颜色。那么,影响产品设计的主要因素是什么呢? 一、…

IMMA~~

搬来自斯坦福的研究者提出了 IMMA, 一种利用隐空间多层图 (multiplex latent graphs) 来表征多种独立的交互类型,并使用一种新型的多层图注意力机制 (multiplex attention mechanism) 来描述个体间交互强度的行为及轨迹预测模型。该方法不仅大幅提升了预测的准确度&…

中小企业如何进行云灾备?

随着IT服务在企业运营和运维的影响权重日益增强,企业IT投入也越来越高,而随着云计算的逐步渗透,企业们逐渐将本地数据迁移到云上,以节省本地服务器的部署与运维等成本。如雨后新笋般冒出的中小企业,难以负荷高成本的本…

从 select、poll、epoll 回答IO多路复用

前言 先大概了解一下这方面的知识 IO多路复用指的是单个进程或者线程能同时监听处理多个IO请求, select、epoll、poll是LinuxAPI提供的复用方式。本质上是由操作系统内核缓存fd文件描述符, 使得单个进程线程能监视多个文件描述符。 select是将所有文件…

Spire.PDF 8.11.10 supports .NET 7.0 and PDF to PPTX

度娘找破解版Spire.PDF for .NET is a professional PDF API applied to creating, writing, editing, handling and reading PDF files without any external dependencies within .NET ( C#, VB.NET, ASP.NET, .NET Core, .NET 5.0, .NET 6.0, MonoAndroid and Xamarin.iOS )…

如何在表格里面添加表单,并且进行表单验证

通过el-form和el-table的组合使用,在表格里面添加表单 并且进行验证 表单中v-model绑定scope.row中表格的数据 效果如图所示: <template><div><!-- <el-form ref"ruleForm" :model"ruleForm" :rules"rules"><el-form-…

C++ 类的静态成员详解【static】

目录 前言 一、类的静态成员 1.static关键字 2.静态成员变量 3.静态成员函数 二、程序样例 1.程序演示 2.程序截图 总结 前言 本文记录C中 static 修饰类成员成为静态成员&#xff0c;其中包括静态成员类别、作用和程序演示。 嫌文字啰嗦的可直接跳到最后的总结。 一、类的静…