安装树莓派系统

更新时间:
复制 MD 格式

树莓派系统安装后不能直接使用默认的Debian库,需更新树莓派系统后才可使用。

背景信息

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

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

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

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

初始化系统

  1. 下载树莓派计算机系统的镜像文件:Raspbian Buster with desktop
  2. 使用Win32DiskImager工具,将IMG磁盘镜像文件烧写到TF卡。
    1. TF卡插入读卡器连接到PC端。
    2. 打开Win32磁盘映像工具。
    3. 导入镜像文件,单击写入
      说明
      • 如果TF卡中已有文件,请在弹出的确认覆盖对话框中,单击Yes

        有关Win32 Disk Imager使用的更多帮助,请参见常见问题解答

      • 镜像文件的写入一般耗时5~15分钟,请耐心等待。
      Win32磁盘映像工具中,依次执行以下操作:选择目标设备(如D)、导入镜像文件(raspbian-buster.img),然后单击底部的写入按钮。
  3. 连接硬件。
    将写入镜像文件的TF卡插入Raspberry PI硬件,连接电源、显示器、鼠标和键盘。
    说明 支持插入以太网网线,也支持Wi-Fi接入。推荐您优先使用以太网网线。有关硬件连接方法请参见树莓派使用指南
  4. 启动系统。
    硬件连接完成后,系统自动启动硬件连接完成后,系统自动启动。 系统桌面显示后,自动弹出Welcome to the Raspberry Pi Desktop设置向导对话框,提示单击Next开始初始化配置。
  5. 初始化系统。
    1. 在系统启动界面的Welcome to Raspberry Pi对话框中,单击Next
    2. 设置系统的国家和语言属性分别为ChinaChinese
      Set Country页面,将Country设置为ChinaLanguage设置为ChineseTimezone设置为Shanghai
    3. 单击Next,完成属性设置,并单击Next
      单击Next后,系统显示Setting location - please wait...进度提示,等待区域设置完成。
    4. 修改密码,然后单击Next
      说明 系统默认密码为raspberry,不设置密码,直接单击Next,表示使用默认密码。

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

    5. 单击Next
      Set Up Screen页面,如果屏幕边缘显示黑色边框,请勾选This screen shows a black border around the desktop复选框,然后单击Next
    6. 选择连接的网络。
      • 如果有可用的Wi-Fi网络,选择对应的网络,连接成功后,单击Next
      • 如果没有可用的Wi-Fi网络,单击Skip
    7. 单击Skip
      说明 国内网络访问树莓派默认更新源的速度较慢,因此需要更换资源,本文使用了清华大学的更新源镜像。此处软件更新提示,可单击Skip直接跳过。
    8. 单击Restart,重启系统。
      Setup Complete页面,单击Restart重启系统使新设置生效。
    系统重启后,系统语言已切换为中文,且网络已经连接。

更新系统

  1. 单击树莓派系统界面左上角的命令窗口图标。
    该图标为任务栏左上角的黑色矩形图标(位于文件管理器图标右侧)。
  2. 修改并保存sources.list文件。
    1. 在命令行窗口执行以下命令打开sources.list文件。
      说明
      • 按回车键执行命令后,需要输入密码。该密码是初始化系统时设置的,详细内容请参见初始化系统中的第4个子步骤。
      • 输入密码时不会有任何提示,直接输入并按回车键即可。
      sudo nano /etc/apt/sources.list
    2. 删除sources.list文件的内容。
      光标移动文件内容的最后,使用Backspace键删除所有字符。
      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
    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分钟完成软件下载和安装,请耐心等待。

后续步骤

将树莓派接入物联网平台