• 准备材料

    • 树莓派(一定要贴散热片,最好再加个小风扇)
    • TF内存卡 (记得选传输规范为Class10标准的)
    • 读卡器
    • 电脑(这里我使用的电脑是Windows系统,其它系统可能与下面的步骤有出入,还望悉知)

烧录系统镜像

首先打开Raspberry Pi OS,可以看到3种类型的镜像文件:

  • 从上之下分别是:

    • 32位的有图形界面并内置常用软件版本
    • 32位的有图形界面版本
    • 32位的无图形界面版本

其次可以打开镜像文件下载地址,可以看到有很多不同类型的镜像文件(推荐使用32位):



raspios_full_armhf对应32位的有图形界面并内置常用软件版本

raspios_armhf对应32位的有图形界面版本

raspios_lite_armhf对应32位的无图形界面

可以自由选择版本下载

在下载系统镜像的同时也不要闲着,这时我们可以先安装SD Card Formatter软件,再用其格式化内存卡:





随即在电脑上安装Win32 Disk Imager软件,等到系统镜像下载完成后,再使用安装好的Win32 Disk Imager软件将系统镜像烧录进内存卡中:



打开ssh以及配置网络

烧录成功后再在内存卡根目录下新建ssh文件,以此来打开ssh功能:

然后再在内存卡根目录下新建wpa_supplicant.conf文件,内容如下:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
ssid="WIFI名称"
psk="WIFI密码"
}

将读卡器从电脑上退出,再将内存卡插入树莓派后对其进行启动,等待一会后可以在路由器的在线设备中新发现一个设备:

随后使用xshell连接到树莓派:



此时账号为pi,密码为raspberry:

使用root账号登录

登录成功后输入命令:

sudo passwd root

随即按照提示输入root账号密码。



此时可以使用su指令切换到root账号

但如果想直接使用root账号登录,还需要进行以下操作:

#注意 笔者现在已经通过su指令切换到root账号
#如果读者没有使用su指令 必须在nano前加上sudo
#否则打开的文件只有只读权限
nano /etc/ssh/sshd_config

首先打开sshd_config文件,然后在其最后一行加上PermitRootLogin yes



最后再重启sshd服务

service sshd restart

便可以通过root账号和先前设置的密码登录了



设置静态ip地址

接着我们来为树莓派设置静态ip地址

nano /ect/dhcpcd.conf

打开dhcpcd.conf文件后,在文件末尾加上

#wlan0 无线网卡
interface wlan0
#IP地址 依个人实际情况设置
static ip_address=192.168.0.201/24
#网关
static routers=192.168.0.1
#DNS
static domain_name_servers=192.168.0.1 8.8.8.8

reboot重启树莓派,稍等片刻便可以看到配置静态IP的树莓派已经出现在路由器的在线设备中



修改xshell的主机



登录成功

镜像配置

笔者下载的Raspberry Pi OS版本为buster,如果读者的Raspberry Pi OS版本为wheezy、jessie或stretch,请在清华大学开源软件镜像站Raspbian Mirrors找到对应版本的源

nano /etc/apt/sources.list

打开文件后,注释或删除里面所有代码,添加上

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

nano /etc/apt/sources.list.d/raspi.list

打开文件后,注释或删除里面所有代码,添加上

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

#更新软件源列表
apt-get update
#更新软件版本
apt-get upgrade

参考

记录给树莓派刷Raspberry Pi OS(Raspbian)系统的配置流程的更多相关文章

  1. 树莓派Raspberry Pi OS(原Raspbian)系统常用配置

    首次开机自动连接WIFI 在资源浏览器中打开刚写好Raspberry Pi OS(之前叫Raspbian)系统的SD卡,如果有boot目录则在boot目录中新建一个名为wpa_supplicant.c ...

  2. 树莓派(Raspberry Pi):完美的家用服务器

    出处:http://linux.cn/thread/11884/1/1/ 树莓派(Raspberry Pi):完美的家用服务器 自从树莓派发布后,所有在互联网上的网站为此激动人心的设备提供了很多有趣和 ...

  3. 树莓派(Raspberry Pi 3)安装centos7后yum无法使用解决办法

    树莓派(Raspberry Pi 3)安装centos7后yum无法使用解决办法 人穷,闲鱼淘了个二手的树莓派3 英国版,无奈咱也不会用,很无奈~ 安装教程百度到的差不多都可以,找个格式正常的一步一步 ...

  4. 2016 最新的 树莓派3 Raspberry Pi 3 上手评测 图解教程 新手必看!(VNC 安装,启动,关闭)

    1.png . 官方教程: INSTALLING OPERATING SYSTEM IMAGES: https://www.raspberrypi.org/documentation/installa ...

  5. how to install GitLab on Raspberry Pi OS

    how to install GitLab on Raspberry Pi OS GitLab & Raspberry Pi refs https://about.gitlab.com/ins ...

  6. 树莓派(1)- Raspberry Pi 3B 安装系统并联网

    一.背景 昨天到手淘宝买的3B,既然买了就不能让它吃灰,动起来. 二.物料 名称 说明 硬件  树莓派3B 主体 树莓派电源 5V 2A sd卡 4G低速(推荐是16G class10),我手头只有这 ...

  7. 树莓派(Raspberry Pi)上手小记

    引言 本日志中有不少软广告,博主并没有收他们任何好处,完全是给想入手的小伙伴们指条路而已.不喜勿看,不喜勿闻,不喜勿喷. 介绍 之前两三个月突然听说了这么个东西,也没有留意,某天突然在一个微信公众号上 ...

  8. raspberry pi 4b 常见的一些配置信息

    实验记录地址 https://gitee.com/dhclly/icepi.raspberry-pi 针脚图 面包板 gnd & vcc VCC:电路的供电电压: GND:指板子里面总的地线. ...

  9. 无外接键盘安装 raspberry pi 3B+ 安装系统

    从官网介绍看,当前raspbian和以前大家的记录略有不同,老的博客资料基本都是介绍下载raspbian,但现在raspbian已经不再维护镜像, raspbian系统开始由官方 pi foundat ...

随机推荐

  1. no code form generator

    no code form generator 无代码,表单生成器 H5 Drag & Drop UI => codes click copy demo https://www.forms ...

  2. windows10 安装NASM

    NASM官网 下载NASM NASM在线HTML文档 下载golink golink文档 NASM教程 in windows x64调用约定 x86调用约定 编码样式约定 在编写nasm时数字默认为1 ...

  3. LinkedList 的实现原理

    本文为博客园作者所写: 一寸HUI,个人博客地址:https://www.cnblogs.com/zsql/ 简单的一个类就直接说了.LinkedList 的底层结构是一个带头/尾指针的双向链表,可以 ...

  4. vue路由理解

    vue路由:就是一个菜单的概念比如说有一个菜单栏,菜单栏上有很多按钮,当你点击一个按钮时会出现不同的页面,这就是vue路由

  5. Mysql训练:第二高的薪水(IFNULL,OFFSET,LIMIT)

    编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) . +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 ...

  6. 微信小程序:快速新增页面和组件的方法

    一.快速新增页面的方法: 1.在vscode中的app.json文件中的pages数组的第一行新增一个路径,如: 2.在微信开发者工具中的app.json中的新增一个空格,然后保存,就会生成一个新的页 ...

  7. MYSQL 悲观锁和乐观锁简单介绍及实现

    1:悲观锁 1.1 特点: 每次查询都会进行锁行,怕"其他人"进行数据的修改. 1.2 实现步骤: 步骤1:开启事务test1,并对id=2的记录进行查询,并加锁,如:   步骤2 ...

  8. Python列表元组和字典解析式

    目录 列表解析式List comprehensive 集合解析式Set comprehensive 字典解析式Dict comprehensive 总结 以下内容基于Python 3x 列表解析式Li ...

  9. [CentOS7]Windows下VirtualBox虚拟机磁盘扩容

    目录 虚拟系统磁盘文件扩充 修改分区 LVM更新 扩容文件系统 参考资料 虚拟系统磁盘文件扩充 命令操作 命令行运行VBoxManage,modifyhd扩容需要文件格式为.vdi,如为.vmdk,需 ...

  10. three.js cannon.js物理引擎之约束(二)

    今天郭先生继续讲cannon.js的物理约束,之前的一篇文章曾简单的提及过PointToPointConstraint约束,那么今天详细的说一说cannon.js的约束和使用方法.在线案例请点击博客原 ...