树莓派3B的系统烧录及初始化配置

系统烧录

系统选择

对于树莓派来说,其所能选择的系统有很多,包括Ubuntu、Debian、kail或是Raspbian,在选择系统时要根据树莓派的硬件配置(内存大小,SD卡容量等)去选择操作系统。

本文将只介绍Raspbian系统的烧录,而其它系统的烧录过程也大同小异

raspbian

关于Raspbian系统的介绍如下:

Raspbian是基于Debian的免费操作系统,针对Raspberry Pi硬件进行了优化。操作系统是使Raspberry Pi运行的一组基本程序和实用程序。但是,Raspbian提供的不只是一个纯粹的OS:它带有35,000多个软件包,以一种不错的格式捆绑了预编译的软件,可以轻松地在Raspberry Pi上安装。

在树莓派官网上提供了三个版本的Raspbian系统供用户下载,本文所选择系统版本信息如下:

Raspberry Pi OS with desktop and recommended software

  • Release date: December 2nd 2020
  • Kernel version: 5.4
  • Size: 2,949MB

Raspbian系统的详细介绍参见>>raspbian官网<<

烧录方式

将系统烧录到树莓派所使用的SD卡内一般有两种方式:

  1. 使用raspberry PI官方的烧录工具直接将系统下载并烧录到SD卡内。
  2. 使用第三方的工具(本文使用的是balen Etcher)将另行下载的镜像烧入到SD卡内。

方式一

树莓派官方提供的烧录工具为Raspberry Pi Imager,该工具可从树莓派官网获取>>Raspberry Pi Imager<<

在该软件下载完成后安装运行,选择操作系统进行烧录即可。

若使用该方式烧录,由于国内的网络环境因素的影响可能导致烧录过程十分缓慢甚至停止,此时,建议使用方式二。

方式二

  1. 先使用第三方下载工具(IDM或其它多线程下载器)将raspbian系统镜像从树莓派官网下载到本地
  2. 使用balen Etcher将下载的镜像烧入到SD卡内

关于balen Etcher的介绍如下:

轻松,安全地将Flash OS映像复制到SD卡和USB驱动器。

balen Etcher的官方网站:>>直达链接<<

系统配置

当完成系统的烧录后,对于新的系统,在进入桌面后,raspbian通常会要求用户对系统进行初始配置,根据提示选择地区语言、等配置即可。

输入sudo raspi-config 打开树莓派的配置菜单,可以进行启用ssh之类的配置。ssh启用在InterFace Option选项的子菜单下。

更换软件源

树莓派默认的apt包管理器默认使用树莓派官网的软件源,该软件源对于国内的网络环境十分不友好,因此,在安装软件包之前,应该先将该软件源替换为国内的镜像源,以获得更快的软件包下载速度。

本文使用的国内镜像源为清华大学的镜像源

修改sources.list

以root权限使用nano文本编辑器打开/etc/apt/sources.list文件

sudo nano /etc/apt/sources.list

该文件初始内容应该如下所示:

deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

我们需要在第一行的最前方添加#号将该行注释掉,然后在最下方添加下方的文本

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

添加上方的的文本实现将apt包管理器的默认软件源替换为国内的镜像源,如果需要自己编译软件,则可以添加

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

将软件包的源码的源也替换为国内的镜像源。

在完成修改后将修改写入文件,并离开

修改raspi.list

准备修改/etc/apt/sources.list.d/raspi.list文件

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

该文件初始内容应该如下所示:

deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ buster main

我们同样需要在第一行的最前方添加#号将该行注释掉,并在最下方添加下方的文本

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

同样完成修改后将修改写入文件,并离开

尝试更新

可以通过更新软件列表来检查换源是否生效。通过下方的命令来更新系统

sudo apt update
sudo apt upgrade
Last modification:December 23rd, 2020 at 07:17 pm