树莓派系统安装后不能直接使用默认的Debian库,需更新树莓派系统后才可使用。本文介绍了安装并更新树莓派边缘计算机系统的过程。

背景信息

Raspbian是专门用于ARM卡片式计算机树莓派(Raspberry Pi)的操作系统。

由于以下原因,安装并初始化系统后,您需要更新Raspbian系统。即Raspbian需要单独组建软件仓库,而不能使用Debian的仓库:

  • Debian下所有的软件包都需要用armhf重新编译。
  • 树莓派有部分特有的软件包,例如BCM2835 CPU的GPIO底层操作库。
  • 树莓派用户倾向于探索、尝试最新的软件,与Debian软件源的策略完全不同。

有关Raspbian镜像使用说明的详细内容,请参见Raspbian镜像使用帮助

初始化系统

  1. 下载树莓派计算机系统的镜像文件:Raspbian Buster with desktop
  2. 使用Win32DiskImager工具,将IMG磁盘镜像文件烧写到TF卡。
    1. 将TF卡插入读卡器链接到PC端。
    2. 打开Win32磁盘映像工具。
    3. 导入镜像文件,单击写入
      说明
      • 如果TF卡中已有文件,请在弹出的确认覆盖对话框中,单击Yes
      • 镜像文件的写入一般耗时5~15分钟,请耐心等待。
      写入镜像文件
  3. 连接硬件。
    将写入镜像文件的TF卡插入Raspberry PI硬件,连接电源、显示器、鼠标和键盘。
    说明 支持插入以太网网线,也支持Wi-Fi接入。推荐您优先使用以太网网线。有关硬件连接方法请参见树莓派使用指南
  4. 启动系统。
    硬件连接完成后,系统自动启动显示如下界面。 系统界面
  5. 初始化系统。
    1. 在系统启动界面的Welcome to Raspberry Pi对话框中,单击Next
    2. 设置系统的国家和语言属性分别为ChinaChinese
      设置国家和语言
    3. 单击Next,完成属性设置,并单击Next
      完成设置
    4. 修改密码,然后单击Next
      说明 系统默认密码为raspberry,不设置密码,直接单击Next,表示使用默认密码。

      在对话框中,输入两次新密码。

      修改密码
    5. 单击Next
      Set Up Screen
    6. 选择连接的网络。
      • 如果有可用的Wi-Fi网络,选择对应的网络,连接成功后,单击Next
      • 如果没有可用的Wi-Fi网络,单击Skip
      选择网络
    7. 单击Skip
      说明 国内网络访问树莓派默认更新源的速度较慢,因此需要更换资源,本文使用了清华大学的更新源镜像。此处软件更新提示,可单击Skip直接跳过。
      跳过更新软件
    8. 单击Restart,重启系统。
      重启系统
    系统重启后,系统语言已切换为中文,且网络已经连接。系统界面

更新系统

  1. 单击树莓派系统界面左上角的命令窗口图标。
    命令窗口工具
  2. 修改并保存sources.list文件。
    1. 在命令行窗口执行以下命令打开sources.list文件。
      说明
      • 按回车键执行命令后,需要输入密码。该密码是初始化系统时设置的,详细内容请参见初始化系统中的第4个子步骤。
      • 输入密码时不会有任何提示,直接输入并按回车键即可。
      sudo nano /etc/apt/sources.list
      打开文件
    2. 删除sources.list文件的内容。
      光标移动文件内容的最后,使用Backspace键删除所有字符。删除文件内容
    3. 复制以下内容到sources.list文件。
      使用命令行窗口的编辑功能,复制粘贴以下内容。
      deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
      deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
    4. 保存sources.list文件。
      1. 按快捷键Ctrl+x,会提示是否保存,按Y键确认。确认保存文件
      2. 按回车键直接确认写入的文件名。确认文件名
  3. 修改并保存raspi.list文件。
    1. 执行以下命令打开raspi.list文件。
      sudo nano /etc/apt/sources.list.d/raspi.list
    2. 参考步骤2,删除raspi.list已有内容,并复制以下内容后保存。
      deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
  4. 从更新源获取软件和版本列表。
    在命令行窗口执行以下命令。
    sudo apt update
    说明 根据网络带宽情况,需要等待3~5分钟完成软件获取,请耐心等待。
    系统软件获取中
  5. 更新系统及软件版本。
    继续在命令行窗口执行以下命令。
    sudo apt upgrade
    开始更新系统
  6. Y键确认下载软件。
    确认软件下载
    系统开始下载软件包。

    软件下载过程中,如果显示软件更新的说明信息,此时按Q键即可退出,并继续下载更新软件。

    确认退出说明信息

    软件下载完成后,在弹出的确认对话框中单击确定,开始安装更新。

    解压安装
    说明 根据网络带宽情况,需要等待3~5分钟完成软件下载和安装,请耐心等待。
    完成安装

后续步骤

将树莓派接入物联网平台