零基础树莓派无键盘鼠标显示器的初始配置方法

2023-05-16

Author:Gary Li
Date:2019-11-19
Ref:
https://blog.csdn.net/m0_37340681/article/details/84262359
https://www.jianshu.com/p/3f4f97a86b1c
https://www.cnblogs.com/dust2/p/11121033.html

1.下载系统

建议使用官方的Raspbian,少点时间折腾多点时间学干货,不过缺点是只有32位的,无法完全发挥3代及以后的硬件性能,想折腾的去https://github.com/chainsx搞64位系统。

去Raspbian官网下载系统:https://www.raspberrypi.org/downloads/raspbian/ 想下哪个版本自己选,不过这个教程是为无显示器的情况下写的,建议就下无GUI版,速度快,占用空间小。
在这里插入图片描述

2.烧录系统

  1. 系统下载完成后解压,得到.img系统镜像文件

  2. 把tf插入读卡器,插入电脑,下载烧录工具win32diskimager,下载完成后解压打开,界面长这样:在这里插入图片描述

  3. 在映像文件框选择刚刚解压的系统.img文件,设备框选自己插入的tf卡。点击写入后确认删除数据,等待几分钟后即刷写成功。刷写成功后资源管理器中会出现新的U盘。
    注意:如果之前tf已经刷写过系统了,需要进windows的磁盘管理器(右键我的电脑->管理->磁盘管理)里删除该tf卡的所有分区并在整个tf卡上新建一个新的分区(右键所有已有分区->删除卷->新建卷)

3.配置无线网络

打开刚刚刷写系统后出现的那个盘符,里面有很多文件。在根目录下新建一个wpa_supplicant.conf文件,打开文件后输入以下内容:

network={
        ssid="ssid_name"
        key_mgmt=WPA-PSK
        psk="password"
}

ssid里面输入要连接的wifi名,psk里面输入wifi密码,最后保存即可。
因为ssh默认是关闭状态,在根目录下新建一个文件名为ssh的文件即可,注意这个文件没有后缀
最后这个磁盘中的文件长这个样子:
在这里插入图片描述

4.开机测试

一. 将tf卡插入树莓派后插入电源,树莓派在开机后会自动连接刚刚配置的WiFi。
二. 这时使用Shell工具连接,推荐几款Shell工具,他们各自的特点如下:

  1. putty:小巧,只有几百k,免费,方便;但是功能相对偏弱,想要保存密码比较麻烦,也没有sftp功能,可以搭配Filezilla使用。
  2. MobaXterm:功能及其强大的同时体积也很小,而且免费以及绿色免安装,SSH和SFTP、FTP客户端什么的自然不用说肯定支持,甚至还能开启FTP服务端,还有很多骚功能可以用,比如端口扫描、IP扫描和多屏联动什么的,甚至还有些小游戏可以玩,总之就俩字:强大!;不过有些功能需要收费,而且实际使用过程中不知道为什么不太稳定。
  3. XShell(推荐):实际使用过程中最稳定的Shell客户端,免费版功能虽然不算很多但是足够日常使用,推荐服务器连接不太稳定以及懒得折腾的同学使用。推荐搭配XFtp使用,SSH连接后可以直接使用XFtp进行文件传输;缺点主要是安装稍微麻烦点,需要登记信息发送邮件才会发送免费版的过来。或者直接百度下载也可以。

三. 这里以XShell为例,打开XShell客户端,点击界面左上角如下图所示的图标,输入树莓派的地址。
在这里插入图片描述
树莓派的IP地址可以去路由器的后台界面中查看,如果进不去的也可以通过mDNS进入,树莓派的mDNS地址为raspberrypi.local。照如下图所示输入:
在这里插入图片描述
输入后点击确定,会在左侧的会话栏出现刚刚输入的会话名称,双击后出现下图所示,点击接受并保存。
在这里插入图片描述
输入用户名,树莓派的默认用户名为pi
在这里插入图片描述
输入密码,树莓派的默认密码为raspberry
在这里插入图片描述
点击确认后即可即可连接成功。
在这里插入图片描述

5.源更新以及替换源(非必需)

在树莓派启动后需要安装一些软件,软件是从源中安装的,安装前需要使用sudo apt update对源进行更新,但是你们更新一下就会发现更新很缓慢,因为服务器是在国外的,安装软件速度也不快。所以最好是把源替换成国内的源,目前raspbian的代号为buster,如果以后版本更新了以下步骤就不适用了,需要自行百度最新的源。这里演示替换成中科大的源,步骤如下:

  1. 编辑sources.list文件:输入sudo nano /etc/apt/sources.list,将源替换成:
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi,如下图所示:
    在这里插入图片描述

  2. 编辑raspi.list文件:输入sudo nano /etc/apt/sources.list.d/raspi.list,将源替换成:
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main,如下图所示:
    在这里插入图片描述

  3. 最后更新一下源sudo apt update,可以发现速度快了很多很多。

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

零基础树莓派无键盘鼠标显示器的初始配置方法 的相关文章

  • I2C协议

    物理层 xff1a 1 一个I2C总线中可连接多个I2C通信设备 xff0c 支持多个主机及多个从机 2 两线制 xff1a 一条双向串行通信的数据线 xff08 SDA xff09 xff0c 一条串行时钟线 xff08 SCL xff0
  • SPI协议

    物理层 xff1a 1 四线制或三线制 xff1a 四线制时3条总线分别为SCK MOSI MISO xff0c 片选线为NSS xff08 CS xff09 三线制与其不同的是MOSI和MISO合并为一条线 xff0c 端口为双向端口 x
  • 数据处理:修改rosbag topic的frame_id

    1 安装srv tools工具 git clone https github com srv srv tools git 将其作为功能包放到ros工作空间下编译即可 2 使用示例 rosrun bag tools change frame
  • STM32 Cubemax(十二) ——利用状态机实现按键的长短按和双击

    STM32 Cubemax 十二 利用状态机实现按键的长短按和双击 文章目录 STM32 Cubemax 十二 利用状态机实现按键的长短按和双击前言一 状态图二 Cubemax配置1 IO口配置2 定时器配置 三 代码1 编写有关按键的结构
  • python中的闭包函数

    闭包函数初探 通常我们定义函数都是这样定义的 def foo pass 其实在函数式编程中 xff0c 函数里面还可以嵌套函数 xff0c 如下面这样 def foo print 34 hello world in foo 34 def b
  • 树莓派+Ubuntu16.04 MATE+ROS(kinetic)的安装

    树莓派 43 Ubuntu16 04 MATE 43 ROS xff08 kinetic xff09 的安装 零 准备工作 1 树莓派板子 2 电源 xff1a 3A以上 xff0c 供电要充足 xff0c 否则无法启动或影响使用 3 显示
  • canal

    目录 搭建canal测试canal 监控MySQL的binlog的工具 搭建canal 1 开启mysql binlog cp usr share mysql my medium cnf etc my cnf 修改my cnf vim et
  • docker 镜像注册【图文教程】

    docker镜像官网 xff1a https hub docker com 进行登录注册 账号 只能使用4到30个字母和数字 那就名字拼音吧 邮箱 正确的邮箱即可 后续会验证 xff0c 务必真实 密码 密码至少为9个字符 第一个勾选框 偶
  • 使用gazebo实现turtlebot入门级开发

    实验室准备新进两台Turtlebot2 xff0c 为了更快上手 xff0c 便提前开始熟悉一下Turtlebot xff0c 通果查阅相关资料 xff0c 我写了一个demo程序 xff0c 并在gazebo模拟环境下进行了测试 该dem
  • 手写智能指针(类)

    基础知识 xff1a 智能指针的设计与实现 1 智能指针类将一个计数器与类指向的对象相关联 xff0c 引用计数跟踪该类有多少个对象共享同一指针 2 每次创建类的新对象时 xff0c 初始化指针并将引用计数置为1 xff1b 3 当对象作为
  • 求职历程

    前言 xff1a 个人求职有大部分的时间花在了城市与企业性质的纠结上 首先是个人打算 xff0c 因研究生课题偏嵌入式相关 xff0c 所以给自己定下的目标是找嵌入式相关的工作 xff0c 而弱化了互联网求职的刷题关和计算机基础关 而在求职
  • 剑指 Offer 57 - II. 和为s的连续正数序列

    剑指 Offer 57 II 和为s的连续正数序列 难度 简单 输入一个正整数 target xff0c 输出所有和为 target 的连续正整数序列 xff08 至少含有两个数 xff09 序列内的数字由小到大排列 xff0c 不同序列按
  • 使用层次遍历重建二叉树并遍历

    58同城的一道题 xff0c 蛮有意思的 利用层次遍历后的数组 xff0c 进行二叉树的重建 数值 1代表NULL 解题思路 xff1a 那么我们依然使用队列 xff0c 进行层次遍历 xff0c 进行重建 xff0c 这边有的问题是当示例
  • C++秋招知识点总结

    先介绍下本人的情况 xff0c 本人研究生双非院校 xff0c 本科也是普通二本 xff0c 也无实习无项目非科班出生 刷了将近半年的题和自学了相关知识点 xff0c 最终拿到华为 海康 大华 同花顺 深信服 CVTE 紫光展锐offer
  • MPU6050软件姿态解算

    我是勤劳的搬运工 转自 http blog sina com cn s blog c5a00db10102wd7d html http mini eastday com mobile 180306210610472 html 使用MPU60
  • AD布线的线宽

    线宽关系图 xff1a 覆铜厚度与电流的关系 xff1a
  • AD16 Unknown Pin 和Failed to add class member 问题

    转载 xff1a http www 51hei com bbs dpj 39227 1 html 相信很多人在使用DXP 和AD 的时候 xff0c 都遇到过Unknown Pin 和Failed to add classmember 的问
  • 加速度计求二次积分

    我是勤劳的搬运工 xff1a https blog csdn net u011006622 article details 56286833 摘要 此文档描述并使用MMA7260QT三轴加速计和低功耗的9S08QG8八位单片机实现求解位置的

随机推荐

  • 卡尔曼滤波算法的深入理解

    以前对于这个算法只会调用 xff0c 并没有深入的理解 现在碰到一个项目 xff0c 没办法只能硬着头皮去理解了 网上看了很多资料 xff0c 感觉写的也一般般 xff0c 现在我讲自己的理解 卡尔曼滤波算法的核心是动态调整权值 用过互补滤
  • win10下删除ubuntu及其引导项

    转载 xff1a https blog csdn net g1027785756 article details 82999451 本文主要针对UEFI和GPT双系统下Ubuntu EFI分区及启动项的删除 1 查看电脑分区信息 电脑分区信
  • VSLAM综述

    传统SLAM算法及相关成果的介绍 根据传感器的分类可将VSLAM大致分为单目SLAM 双目SLAM xff08 立体 xff09 和RGB D SLAM 有根据对图像信息不同的处理方式可分为直接法SLAM和基于特征SLAM 直接法主要有直接
  • 计算机网络-网络分层模型及基本网络协议

    1 网络分层模型 1 1 分层模型图示 1 2 七层模型及各层含义 1 物理层 xff08 Physical Layer xff09 激活 维持 关闭通信端点之间的机械特性 电气特性 功能特性以及过程特性 该层为上层协议提供了一个传输数据的
  • 多进程

    39 39 39 生活中 xff0c 你可能一边听歌 xff0c 一边写作业 xff1b 一边上网 xff0c 一边吃饭 这些都是生活中的多任务场景 电脑也可以执行多任务 xff0c 比如你可以同时打开浏览器上网 xff0c 听音乐 xff
  • SpringSecurity的基础操作,登录认证,授权认证等

    文章目录 SpringSecurity1 SpringSecurity简介2 第一个SpringSecurity程序3 UserDetailsService接口4 PasswordEncoder接口5 自定义登录逻辑6 自定义登录页面7 自
  • Docker镜像里到底有啥东西?

    Docker 容器的本质是一个特殊的进程 xff0c 而 Docker 镜像则是容器运行所需的文件系统 可以说Docker容器是Docker镜像的实例 xff0c 镜像是容器的模板 容器是在镜像的基础上运行的 xff0c 当我们修改原镜像时
  • 嵌入式WEB服务器之boa部署(一)

    1 下载boa源码 可以直接访问官网的连接去下载 http www boa org 官网发布了一个Released Version 0 94 13和一个Development Version 0 94 14rc21 一般情况下使用发布版本
  • pyqt去掉按钮初始焦点

    把所有按钮focusPolicy属性设置为NoFocus就行了
  • vslam介绍

    目录 隐藏 1 SLAM 介绍 1 1 什么是SLAM 1 2 SLAM与视觉里程计 xff08 Visual Odometry xff09 1 3 SLAM和SfM 2 主流开源SLAM方案 2 1 视觉传感器 2 2 激光传感器 2 3
  • C++笔记-STL简析

    1 什么是模板 模板的引入 xff1a 如图 xff0c 如果编写了一个两个int 型相加的 add 函数 xff0c 那么这个函数就只能实现 int 型加法 xff0c 对 float 等其他类型无法实现 xff0c 要实现这些其他类型的
  • Linux命令模拟发送HTTP的get和post请求

    在一些网络环境有限制的场景下来 xff0c 对基于http协议的测试 xff0c 可以通过在linux系统上来模拟http请求完成测试 xff0c 接下来简单介绍一下通过linux命令来模拟http请求 一 模拟HTTP GET请求 xff
  • 多无人机协同SLAM学习笔记(一)

    从今天开始进行一个新的研究 多无人机协同SLAM 做这个课题的目的主要是满足自己的兴趣 xff08 集群 43 SLAM xff09 xff0c 最终的目标是实现轻量化的多无人机实时定位与路径规划 xff0c 还可以开启支线任务 对某一感兴
  • CAN总线-ACK应答机制分析

    CAN总线 ACK应答机制分析 1 xff1a 应答场定义 应答场长度为 2 个位 xff0c 包含应答间隙 xff08 ACK SLOT xff09 和应答界定符 xff08 ACK DELIMITER xff09 在应答场里 xff0c
  • 计算机网络-IP和子网掩码及网络划分

    1 IP地址 1 网络地址 IP地址由网络号 xff08 包括子网号 xff09 和主机号组成 xff0c IP地址一共4个字节 xff0c 32位 网络地址的主机号为全0 xff0c 网络地址代表着整个网络 2 广播地址 广播地址通常称为
  • 基于Gazebo的PX4模拟方案 arm-none-eabi-gcc 的错误提示

    整个教程是基于此CSDN的网站进行的 https blog csdn net yanwumuxi article details 80097294 但是在操作的过程中会存在 arm none eabi gcc 的错误提示 xff0c 这时候
  • 生活篇

    春天 xff0c 一个诗情画意的季节 xff0c 一个生机勃勃的季节 春天 xff0c 为我们带来了温暖 xff0c 为大地带来了生机 在这个春意盎然的季节 xff0c 大自然也开始了她们的春天交响曲 我喜欢三月 xff0c 我也讨厌三月
  • Jetpack刷机TX2(大坑)【记录问题】

    Jetpack刷机TX2 xff08 大坑 xff09 1 Jetson TX2 刷机时遇到的坑 xff1a https blog csdn net zshluckydogs article details 79855631 xff01 x
  • 【chatgpt代码系列】roslaunch的python接口实现ros节点生命周期管理

    Q1 xff1a 请帮我写一段python管理程序 xff0c 使用了roslaunch的api接口 xff0c 用于管理ros各个节点的生命周期 好的 xff0c 以下是一份简单的Python代码示例 xff0c 可以使用roslaunc
  • 零基础树莓派无键盘鼠标显示器的初始配置方法

    Author Gary Li Date 2019 11 19 Ref https blog csdn net m0 37340681 article details 84262359 https www jianshu com p 3f4f