1 准备工作

1.1 设备信息

  • 型号:Raspberry Pi 4B+
  • 内存(RAM):4 GB
  • 存储(ROM):16 GB(这里是闪迪卡,一定要是空的)

1.2 镜像信息

  • [不推荐] 2020-08-20-raspios-buster-arm64.img(之前在清华开源软件站下的 64 位的版本,现在找不到了,暂时也不想找。有需要的可以到官网下,也可以到清华开源软件站下。有些硬件可能用的是 32 位的驱动(比如说3.5的屏幕驱动),因此不首先推荐安装 64 位的系统)
  • 2020-12-02-raspios-buster-armhf.img(传送门:https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/raspios_armhf/images/raspios_armhf-2020-12-04/2020-12-02-raspios-buster-armhf.zip,资源来自 清华开源软件站

树莓派官网提供的镜像是 .ISO 的,但是提供的 Raspberry Pi Imager 却不支持,ISO 转 IMG 有点麻烦,所以就直接在清华开源软件站下了,解压就能用。

1.3 工具

  • Raspberry Pi Imager v 1.4(官网下的。传送门https://www.raspberrypi.org/software/)

2 安装步骤

2.1 Step 1 烧录 SD 卡

2.1.1 选择镜像



往下滑动,找到 Use custom 点击

在弹出的对话框中找到存放镜像的路径,选择镜像

2.1.2 选择 SD 卡


2.1.3 开始烧录

点击 WRITE,开始烧录

选择 YES

剩下就是等待。。。30 分钟内就完成了

选择 CONTINUE

3 初始化树莓派

3.1 添加配置文件

将 SD 卡拔下之后重新插入读卡器,进入磁盘 boot,找到 config.txt ,将里面的内容替换为下方内容

# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=1# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4# uncomment for composite PAL
#sdtv_mode=2#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on# Uncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18# Additional overlays and parameters are documented /boot/overlays/README# Enable audio (loads snd_bcm2835)
dtparam=audio=on# Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
arm_64bit=1

3.2 添加 WiFi 配置

如果自己有输出的屏幕,可以直接插上线启动树莓派,然后再自己手动配置 WiFi 信息即可。如果没有,那么就要设置一下了,不然没法通过 ssh 连接上它。

config.txt 同一目录下,新增一个文件 wpa_supplicant.conf,然后输入以下内容。(注意:这里需要连接的 WiFi 是没有密码的,有密码的没有测试过,下次测试了之后再补充上来)

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=GB
network={ssid="WiFi名称"key_mgmt=NONE
}

启动树莓派,即可生效

3.3 添加固定 IP 配置

config.txt 同一目录下,找到 cmdline.txt 文件,在最开头输入

ip=[ip地址]

记得输入 IP 地址后要空格,然后启动树莓派,即可生效

4 启动树莓派

树莓派插上 SD 卡,插上 Type-C 电源线,插上键鼠。

(注意:不要插上 HDMI 线,原先测试的时候,想看一下 WiFi 的连接状态,结果无论如何都连不上 WiFi,后面重新刷了系统之后没有连接 HDMI 线,树莓派就自动连接上 WiFi 了,如果有知道什么原因的小伙伴可以在评论区给我留言,感激不尽)

5 连接树莓派

这两天发现 Win10 自带了 SSH。突然间觉得手上的 XShell6 不香了。试用了一下之后发现,Win10 的更方便,感觉可以准备不用 XShell 了。先试用一段时间再说。

由于连接无线路由器,因此我们可以在路由器的管理界面中找到树莓派的 IP 地址,找到之后,我们可以通过 SSH 对它进行连接。

5.1 添加 ssh

config.txt 同一目录下,新增一个文件 ssh 即可。

5.2 ssh 连接

树莓派默认的登录名为 pi, 密码为 raspberry

ssh pi@ip地址


到此,这里就进入了树莓派的系统了。

6 配置树莓派

6.1 修改初始密码

# 修改树莓派初始密码
sudo passwd pi
# 修改 root 密码
sudo passwd root

6.2 修改系统语言

sudo raspi-config


选择 Localisation Options

选择 Locale

用方向键一直往下,找到上图中打 * 号的几个选项,使用空格键选中

  • zh_CN GB2312
  • zh_CN.GB18030 GB18030
  • zh_CN.GBK GBK
  • zh_CN.UTF-8 UTF-8


选择默认语言 zh_CN.UTF-8 UTF-8 ,选择 确定 之后等待设置。
设置完成后,重新启动树莓派。

sudo reboot

6.3 修改软件源

# 备份软件源
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# 打开软件源
sudo 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
# 打开树莓派源
sudo nano /etc/apt/sources.list.d/raspi.list

将文件里的所有内容替换为以下内容

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

执行完以上操作后,执行树莓派系统更新

sudo apt-get update
sudo apt-get upgrade

接下来的慢慢等待就好

6.4 修改 Python 源

sudo nano /etc/pip.conf

将里面的内容替换为

[global]
extra-index-url=https://pypi.tuna.tsinghua.edu.cn/simple

6.5 配置 3.5 寸屏幕驱动

因为 Yogurt 买了一个 3.5 寸的屏幕,所以需要安装驱动才能运行,这一步不是必须的。

git clone https://github.com/goodtft/LCD-show.git
cd LCD-show/
sudo su
./LCD35-show


需要注意的是:在 Yogurt 测试一天一夜的过程中,发现并不是所有的屏幕驱动都是能用的,因此需要看一下购买时的说明书或者卡片,再来安装驱动。

7 连接 VNC

看习惯了图形界面,看命令行可能会有点不习惯,那么就需要远程桌面来解决了。这里用的是 VNC Viewer。树莓派已经预装了,我们只要在控制端安装 VNC 工具就好了。

下载传送门:https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.20.529-Windows.exe

安装完打开之后就是这个样子了。

在最上面输入树莓派的 IP 地址即可连接。

选择 Continue

输入树莓派的 登录名密码


进入系统之后就是这样了,这里屏幕小是因为这台是有一个 3.5 寸屏幕,所以远程也是按照这个屏幕 480 x 360 的分辨率来的,正常来说,都会默认为1280 x 720 的。

以上就是本次树莓派安装的全部过程了。

[2020-01-01] 树莓派 4B+ 安装笔记相关推荐

  1. 2022最新树莓派4B学习笔记:系统备份 OpenCV SPI TFT HTML

    树莓派4B学习笔记 一.首次使用 1.系统烧录 2.优化配置与备份 3.一些基本操作 二.摄像头 三.Pi Dashboard好看的仪表盘 四.OpenCV安装编译 五.SPI_TFT屏幕 六.最终代 ...

  2. 树莓派4B学习笔记——IO通信篇(UART)

    文章目录 UART简介 树莓派使用UART与串口屏通信 串口屏简介 硬件连接 配置串口接口 树莓派打开UART接口 树莓派安装串口调试助手 编程实现 wiringSerial.h Serial简介 C ...

  3. 【超详细】树莓派4B 安装Paddle-Lite 2.8.0

    目录 前言 一.完成Linux 本地编译环境的准备 1. 下载安装patchelf 2. 下载安装cmake 二.源码编译 1. 下载Paddle-Lite 源码 2. 编译Paddle-Lite 预 ...

  4. 树莓派安装python3.5+tensorflow_树莓派4B安装Tensorflow的方法步骤

    1.写作背景 Tensorflow官方在2018年宣布,正式发布支持树莓派版本的Tensorflow,编者开始直接用: pip install tensorflow 进行安装,在安装成功后使用impo ...

  5. 树莓派4B安装OPENCV遇到ffmpeg库版本太高的问题

    较新的安装教程:树莓派4B安装OpenCV教程_luoi_han的博客-CSDN博客_树莓派4b安装opencv 这几天安装opencv,其他的问题好说,但是遇到了这个问题: /home/pi/Dow ...

  6. 树莓派4B安装ffmpeg的方法

    具体的参照这个链接: 树莓派4B安装ffmpeg - michaelchengjl - 博客园 简单而言: 1 安装x264 为了方便在QT中使用,需要将库生成动态链接库, x264安装需要生成动态库 ...

  7. MacOS下无屏幕通过共享WiFi的方式为树莓派4B安装64-bit系统

    目录 教程参考说明 工具 步骤 下载系统 烧录系统 连接网络 启用桌面VNC 教程参考说明: 本教程为使用Mac笔记本,在MacOS系统下,在无屏幕下条件下,安装 RasPberry Pi OS 64 ...

  8. 树莓派4B安装Openwrt软路由并用作家庭网络网关设备

    树莓派4B安装Openwrt软路由并用作家庭网络网关设备 缘由 家里需要联网设备太多,光猫性能不够,家里小米AX3600不想来刷机,然后就想到了被尘封的树莓派4B,经过一段时间的研究与折腾,最终完成了 ...

  9. 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”

    树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...

最新文章

  1. matlab遍历文件夹下的所有文件
  2. 分享Kali Linux 2016.2第42周镜像文件
  3. linux getfattr中文乱码,在bash shell中使用getfattr查看文件扩展属性
  4. 《iOS网络编程与云端应用最佳实践》微博转发送书了!
  5. 云原生2.0时代:企业更应了解一下容器安全
  6. 5年商标之争落幕 货拉拉夺回“货拉拉”商标权
  7. 力扣76,最小覆盖字串(JavaScript)
  8. Pytorch出现Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
  9. 军营中重重打击之后,我变了一个人(中)--我成为程序员所经历的(四)
  10. Python urllib爬取百度首页
  11. Linux网站搭建(3)---内网网站发布到外网(转)
  12. Atitit 信息链(Information Chain)的概念理解 attilax总结
  13. codematic2连接mysql失败_动软代码生成器Codematic
  14. fw313r手机登录_迅捷(FAST)fw313r路由器初始密码_登录密码是多少?-192路由网
  15. 马云关于计算机名言,49句关于马云的名言
  16. Java 去除字符中的空格、回车符
  17. Mac电脑图片后期处理Lightroom Classic 2022(lrc2022)
  18. C#设计模式——组合模式(Composite Pattern)
  19. chart of account 会计科目表
  20. Python 操作 Excel,如何又快又好?

热门文章

  1. poj3760 (百练3750) 魔兽世界
  2. 经济学人特稿:你应该送孩子去私立学校吗? | 经济学人20230610版社论双语精翻
  3. Redis win7版 设置访问密码
  4. Fabian Beiner撰写的IMDB Grabber类
  5. 说卸载英雄联盟的人真的不是矫情
  6. Android R: updateConfiguration()的relaunch App流程
  7. Kubernetes(k8s)安装以及搭建k8s-Dashboard详解
  8. Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解【转载】
  9. 从零到一实现神经网络(一):感知机算法
  10. K-means 算法【基本概念篇】