树莓派3b+,4b新手入门到手开箱第一次使用之十大步骤

如何在树莓派4B上优雅的安装ROS 如何在树莓派4B上优雅的安装ROS 序言:最近想搞ROS小车玩玩,想了想,就用手头的树莓派来当上位机吧! 需要的硬件: 树莓派4B、8G以上的SD卡、树莓派的HDMI线、电源、网线、USB的鼠标和键盘 需要的软件工具: SD Card Formatter 、 Win32DiskImager、WNetWatcher、PuTTY、WinSCP、迅雷下载 树莓派ubuntu 18.04.4 64位镜像系统 链接:ubuntu官方链接 自带桌面链接 一、系统安装 1.用SD Card Formatter格式化一下 阅读详情

一、下载系统

    首先确定自己的需求,看你是要带屏幕操作还是非屏幕操作,带屏幕操作建议树莓派完整,不带屏幕建议精简版,以下是下载路径和选择的版本,新手建议完整版,高手建议精简版。

    https://www.raspberrypi.org/downloads/raspbian/

    完整版,认准,左上角

    Raspbian Stretch with desktop and recommended software

    精简版,认准,左下角

    Raspbian Stretch Lite

    

二、下载SDformatter,Win32DiskImager这两个软件,前面一个软件主要功能是格式化SD卡,后面的软件主要是将你下载的镜像img后缀的文件写入到你的SD卡

    这两个软件很好找,教程我这里省略,自行百度即可

    等你把你下载好的镜像写入到了你的SD卡之后,此时不要急着拔出,看看你的SK卡只剩下40~50M了,不要担心,正常情况,打开你的SD卡盘,在里面创建一个文件名为ssh无后缀的文件,如下所示:

    

三、先不要连接你的树莓派电源,插上SD卡后,再开启你的树莓派电源,到你家的路由器查看你的树莓派ip,名称是raspberrypi的就是的,同时一般树莓派的mac地址是b开头的;有显示屏的在Terminal里面输入,hostname -I,这个后面是横杠大写 i ,如果实在不知道路由器查看又没有显示屏的,可以通过网线和笔记本连接,设置笔记本无线WLAN为共享,然后在cmd命令符中打

ping raspberrypi.local即可看到你的ip,参考链接https://blog.youkuaiyun.com/wongnoubo/article/details/79628313,如果还是不清楚,请自行百度“树莓派 ip”

    这个时候可以用putty或者xshell来ssh远程登录你的树莓派了,登录树莓派,账号pi,密码raspberry

四、树莓派vi更改,你不改这个,你用vi命令贼难受(上下左右不知道变成啥了),编辑/etc/vim/vimrc.tiny文件,将 set compatible 改为 set nocompatible,增加一行 set backspace=2,具体操作如下,按ESC之后,操作上下左右移动到c那里,按i增加no,然后增加set backspace=2,指令如下

    sudo vi /etc/vim/vimrc.tiny

    set nocompatible

    set backspace=2

    按ESC,:wq!保存

    博主不太喜欢用nano,也可以sudo nano sudo vi /etc/vim/vimrc.tiny , 然后粘贴上面的,然后ctrl + o , ctrl + x,这样的好处在于vi上下左右出问题的时候,这个好用一点。

五、博主用的是有线网络,设置为静态ip

    先备份,这是个好习惯

sudo cp /etc/dhcpcd.conf /etc/dhcpcd.conf_backup

sudo vi /etc/dhcpcd.conf

    复制以下内容,记得ip和网关改为你自己的,还有最后一排dns改为你家的dns

    interface eth0

    static ip_address=10.0.0.188/24

    static routers=10.0.0.1

    static domain_name_servers=202.103.44.150 114.114.114.114 8.8.8.8

    参考链接https://blog.youkuaiyun.com/u013178472/article/details/78574878

六、更换树莓派源,就是所谓的一些软件资源库了,换源的目的在于,下载速度快

    先备份,这是个好习惯,执行以下操作备份

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list_backup  

    用#号注释掉原文内容,添加以下内容,下面一行也是的(这里是stretch 系统的源)

sudo vi /etc/apt/sources.list

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


sudo vi /etc/apt/sources.list.d/raspi.list

deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui 

deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

(这里是buster系统的源, 树莓派4B现在应该用的是这个系统, 有些3b+更新成 buster系统也可以在这里换源)

#以下是树莓派4b的,就是把那个stretch改成buster
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui 
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

目前有很多源,建议用这个清华的,好像也有中科大的源不错,博主用的是清华的

    更改完毕后执行以下操作

sudo apt-get update   #更新系统软件

    参考链接https://blog.youkuaiyun.com/la9998372/article/details/77886806

七、安装vim,大家对于vi的白花花一片如果感到厌倦的话,可以安装vim

sudo apt-get update
sudo apt-get install vim

八、如果vim右键赋值出了问题,树莓派默认装好vim之后,右键不能粘贴,反而进入了visual模式,那么执行以下操作

sudo vim /usr/share/vim/vim80/defaults.vim

    第70行,在mouse=a的=前面加个-,更改为mouse-=a,如下图所示

    

    参考链接https://blog.youkuaiyun.com/dsc1245/article/details/82695306

九、如果在右键粘贴大批数据的时候乱序,你需要进行以下操作,树莓派4变成了vim81

sudo vim /usr/share/vim/vim80/defaults.vim

   在最后面加上一句,这样粘贴的时候,按一下F11,然后你就粘贴不乱序了,再按一下F11退出粘贴数据模式。   

set pastetoggle=<F11>

    参考链接https://blog.youkuaiyun.com/niotong2014/article/details/53897054

十、更改树莓派名称(记住,这是你的树莓派名称,不是你的登陆账号)以及登陆密码

    1、在hosts和hostname里面都需要更改树莓派的名称,博主的是littlePi,是不是很萌

sudo vi /etc/hosts
sudo vi /etc/hostname

    在hosts里面更改这个后面的localhost为你自己的树莓派名称

    在hostname里面,也个更改为自己的名称

    2、接下来就是更改密码了,依次更改账号pi和root的密码,这里账号已经默认有pi和root了

sudo passwd pi
sudo passwd root

    依次输入密码并且确认密码即可

    参考链接https://blog.youkuaiyun.com/guanmaoning/article/details/78760428

    以上就是博主自己总结吧,博主刚玩不久,也是给大家提供各种帮助,避免走弯路,另外博主的树莓派也装了很多服务,后续会带来更多的文章给大家提供便利,例如raspi-config配置、frp内网穿透、samba家庭共享NAS、aria2下载机、transmission下载机、owncloud私有云、vsftpd文件服务器、python邮件监控cpu内存等信息、树莓派摄像头指令(拍照、视频、实时监控mjpg-steamer、远程监控等)、mount挂载硬盘、cron定时任务表达式、常用指令自动重启集锦等,后续还有一些博主正在努力学习当中,学习当中记笔记是非常重要的,这个对于自身也是很重要的。

 

打赏二维码,多谢支持

树莓派4B:使用串口终端登录 前言 使用串口终端登录树莓派之前已经使用SSH远程登录树莓派了。 一、树莓派串口介绍 树莓派有两个串口可以使用,一个是硬件串口(/dev/ttyAMA0),另一个是mini串口(/dev/ttyS0)。硬件串口有单独的波特率时钟源,性能好,稳定性强;mini串口功能简单,稳定性较差,波特率由CPU内核时钟提供,受内核时钟影响。树莓派(3/4代)板载蓝牙模块,默认的硬件串口是分配给蓝牙模块使用的,而性能较差的mini串口是分配给GPIO串口 TXD0、RXD0。 在终端输入如下命令,可查看树莓派. 阅读详情

相关推荐

Raspbian buster |树莓派4B 安装OpenCV 3

前言 刚到手树莓派4B,悲催地发现只能用Raspbian buster系统。之前没有使用过这个系统而且和熟知的ubuntu有点差别,踩了不少坑,顺便记录一下填坑记录。 声明一下我没有使用python安装,是直接源码编译安装,个人习惯用C++ 如果要是想用python而且想用opencv4 传送门在下面↓ 在树莓派上安装opencv4 1.源码准备 https://opencv.org/releas...

宝林的赛博小屋 5541

树莓派---新手使用过程

SSH方法: 树莓派还有很多版本的系统,可以查看http://shumeipai.nxez.com/download#os。 官方镜像下载地址:https://www.raspberrypi.org/downloads/raspbian/ 这里有三种版本的镜像: 1.带图形桌面和推荐软件:Raspbian Stretch with desktop and recommended software ...

q759451733的博客 2244

树莓派4B使用方法及硬件推荐

深度了解树莓派,详细的刷机教程,完整的树莓派使用方法

None 5501

树莓派环境设置

1.下载树莓派镜像格式化工具SDCardFormatterv5烧录工具Raspberry PiVNC Viewer2.SD卡格式化3.烧录镜像 raspberry pi选择CHOOSE OS4.配置网络③查看Ubuntu的网卡名称,一般为ens33 ④修改Ubuntu网络配置文件 sudo nano /etc/network/interfaces将下面信息添加进去sudo nano /etc/resolv.conf将下面信息添加进去创建新的用户增加一条用户名 ALL=(ALL:ALL) ALL(实现新添加用

x1359640470的博客 808

树莓派3B/3B+/4B 刷机装系统烧录镜像教程

树莓派3B/3B+/4B 刷机装系统烧录镜像教程 #树莓派# 背景故事 刚拿到树莓派的第一件事,应该就是要装系统了,那么应该怎么操作呢?下面就给大家介绍一下吧。 硬件准备 树莓派:3B/3B+/4B,本教程3B/3B+/4B通用。 内存卡:class 10 ,16G, class10是指写入速度10Mb/s的内存卡,16G 是容量,树莓派3B/3B+ 建议16G,4B建议使用32G内存卡 读卡器:普通内存卡读卡器即可,我用的川宇C289 Windows电脑,本教程使用Win10 系统,

玩转智能机器人 4153

树莓派入门指南.pdf

《树莓派入门指南.pdf》目录整理过,更明了了。很基础

树莓派3B+的初步使用

首先,准备至少16GB大小的SD卡以便装入树莓派系统,将SD卡插入读卡器后连接电脑准备给SD卡写入系统。

qq_74234033的博客 956

树莓派入门使用手册

树莓派使用手册,用户手册,使用说明,开发系列教程等

【树莓派】树莓派4B新手篇:安装官网Raspbian Buster系统及基础配置

目录 1、前言 2、树莓派4B有什么特色? 3、树莓派新手准备 4、烧录Raspbian Buster系统到Micro SD卡 开启SSH及配置无线连接 5、启动安装树莓派系统 启动树莓派 6、树莓派的基本配置 6.1 系统配置 6.2 更改apt软件源与系统源 6.3 更改pip源 6.4 安装远程桌面 6.5 安装中文字体 1、前言 对于很多程序员而言,树莓派如今...

Nieson2012的专栏 9万+

树莓派使用手册4.pdf

最新树莓派4B手册,介绍了树莓派硬件资源,历史,镜像安装,编写代码等基础知识,适合刚入门的初学者浏览。

树莓派4B芯片手册.7z

树莓派4B BCM2711芯片手册

树莓派3B+opencv环境搭建(基于Raspbian2019.7.10版本)

学习

P_B_Y的博客 800

vmware vsphere 证书过期告警处理方法

vSphere Clinet 管理页面出现“证书告警” ,检查证书未发现现有证书有过期现象

m0_51902127的博客 3639

树莓派3B+搭建OpenCV3.4.0开发环境详细步骤

目录 一、树莓派环境 二、换源更新(已换源可跳过这一步) 三、扩充树莓派空间 四、搭建 OpenCV 开发环境 1、下载依赖库 2、下载 OpenCV 3.4.0 3、编译安装 OpenCV 3.4.0 五、测试是否安装成功 一、树莓派环境 硬件:树莓派3B+ 镜像系统:2019-04-08-raspbian-stretch-full.img 二、换源更新(已换源可...

ONESTARの博客 1万+

基于ENVI5.6与SARscape的哨兵一号时序InSAR实战:从数据准备到PS/SBAS结果解译

本文详细介绍了基于ENVI5.6与SARscape软件,利用哨兵一号(Sentinel-1)卫星数据,进行PS-InSAR与SBAS-InSAR时序分析,以监测地表形变的完整实战流程。内容涵盖从数据下载、软件配置、预处理、核心处理步骤到结果解译与质量评估,重点解析了PS与SBAS方法的关键参数设置、常见问题及解决方案,旨在帮助用户掌握从数据准备到成果分析的完整技术链条。

oo7890的博客 634

(实战)[re:Invent 2018]-001:赛道分析-(致敬1024)

打印log

Rainbow 2781

树莓派4B 安装opencv完整教程基于python3(各种错误解决)

本人一直在做opencv的项目,需要入手一块树莓派来在移动端跑opencv,所以买了一块树莓派4B,然后安装上了系统,开启了曲折的opencv安装之旅。 首先有幸看到子豪兄的视频,还是很好的,所以直接跟着它子豪兄教你在树莓派上安装OpenCV教程安装opencv,但是后来发现各种不可名状的错误,最后发现他的是基于树莓派3B+,环境是python3.5,但是树莓派4B的环境是python4B,所以不...

qq_43762614的博客 2万+

SECS/GEM协议学习教程

摘要:SECS/GEM是半导体制造设备通信的国际标准,定义了主机系统与设备间的通信规范,包括设备控制、状态监控、数据采集等功能。协议采用分层架构(应用层、消息层、传输层、物理层),支持关键消息类型如S1F13(建立通信)、S2F13(数据采集)等。通信流程涵盖建立连接、数据交换和终止会话,并通过状态变量(SVID)、事件(CEID)等实现实时交互。典型应用包括设备初始化、报警处理及配方管理,需处理数据类型(如U2、A、L)和通信调试问题。

GitHub个人仓库地址:https://github.com/feiyuluoye ; 个人塔罗牌占卜平台:http://118.126.82.12:8080/ ; 欢迎广大Coding友共同交流讨论。 2063

树莓派3B 开箱配置

概述 最近看到淘宝推荐有树莓派3B+,价格和3B一样,增加了千兆网络,和5G Wifi,性能也有一些提升,然后就下单买了。可是没看清楚介绍,原来3B+是预售,不是马上有货,然后那家店的3B+是单独预售购买的,如果点了套装,实际上卖的是3B。于是满怀兴奋的拆开快递后,呈现一脸懵B状态。本来纠结要不要退货重买,不过想想其实性能也不是差距十分大,既然都收到了,不如先研究一番,等到19年树莓派4出的时候...

SpeculateCat 7365

linux基线检查、基线加固、安全漏扫、系统漏洞、centos7、文尾部附脚本

等保三级-CentOS Linux 7合规基线检查 风险分类:系统-等保三级-CentOS Linux 7合规基线检查 检测项说明: CentOS Linux 7合规基线检查,对标中国等保2.0第三级等级保护基本要求部分检查项目,仅供参考 检查项目 : 应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换 加固建议: 1、执行`cat /etc/shadow | awk -F: '($2 == "" ) { print $1}' `, 查看空密码账户并处理; 2、

swindy博客 5624

DeepSeek网页版和DeepSeek Harness

DeepSeek网页版是开箱即用的对话工具,适合快速问答与日常任务;而DeepSeekHarness(dsh)是基于Node.js的开源智能体框架,支持文件操作、命令执行、多工具协同,实现“对话即执行”。二者定位不同:网页版为“大脑”,Harness为“躯体”。前者封闭易用,后者开放可扩展,具备可追溯的执行日志与插件化架构。未来,网页版将聚焦轻量化普及,Harness则致力于构建生态平台。对开发者而言,应将AI作为执行层,守住决策层,深耕垂直领域,并掌握AI工作流设计能力,以构建不可替代的技术优势。

几十年资深高级架构师,技术专家的技术笔记。专注C、Java、Python、微服务、云原生、AI工程化及高并发系统分布式架构实战,分享源码剖析、性能调优与架构治理经验。 914

树莓派4B到货开箱体验

树莓派4B到货开箱体验 实不相瞒,喜欢这块板已经很久了,但是国内4GB内存的版本始终没货,。。。。。等等等,终于到货了,迅雷不及眼耳之势赶紧下单。。。购买点亮开发板所需要的物件 顺便看到一个好看的外壳,真是太漂亮了,于是也下单购买一个,有人会问,购买主板有套餐选择,你为什么要自己买。。。。这是我的毛病,干啥都喜欢DIY,其实主要是因为原装太TM贵,和媳妇申请不来购置款项。哈哈哈哈哈 1.购买...

JiYF大男孩 2435

【GlobalMapper精品教程】001:GlobalMapper23+24+25 Pro-x64中文汉化版安装教程(附软件包下载)

Global Mapper 23+V24+V25中文汉化版安装教程及免费下载地址,是一款非常专业的地图绘制软件,功能非常的丰富,内置距离和面积计算,包括光栅混合、对比度调节、海拔高度查询、视线计算以及一些高级功能,通过地表数据观察分水岭、对3Dpoint数据转换为三角多边形和网格化等设置。本文讲解GlobalMapper23.1 Pro-x64安装过程。

智慧空间实验室 3万+

【树莓派4B】串口配置

【树莓派4B】串口配置树莓派环境串口信息硬件串口(/dev/ttyAMA0)mini串口(/dev/ttyS0)串口配置打开serial0调换serial0和serial1的映射参考 树莓派环境 树莓派4B ubuntu mate20 串口信息 硬件串口(/dev/ttyAMA0) 该串口由硬件实现,有单独的波特率时钟源,性能高、可靠。 mini串口(/dev/ttyS0) 该串口性能低,功能也简单,并且没有波特率专用的时钟源,而是由CPU内核时钟提供。因此mini串口有个致命的弱点是:波特率受到内核时钟的

Cloudy_to_sunny的博客 6467

使用GitLab限制开发者使用CI/CD的权限,三种方案

使用三种方案来限制开发人员的CI/CD权限。

知无涯 5098

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

树莓派python3使用pip3安装opencv3.4

树莓派上python3安装opencv非常不容易,网上有很多编译安装的教程,本人试了几次都编译失败。然后尝试直接使用pip3安装成功,下面发出安装步骤。 编写时间:2019年09月08号 安装环境: 树莓派3B 树莓派系统:buster python3.7 opencv3.4 1.先使用 pip 直接安装: sudo pip3 install opencv-pyth...

千行 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: SSM框架(Spring+SpringMVC+Mybatis+Maven+MySql)
下一篇: Word、Excel、Ppt转成PDF文件,Java代码和小小的demo
gonepoo
博客等级 码龄12年 202粉丝 28原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值