跑跑啦航模

  玩树莓派最常遇到的一件事:用 apt 装个软件包,进度条半天不动。原因多半不是网不好,而是默认的软件源在国外、太慢。这篇把树莓派的"软件源"讲明白,再教你换源提速、顺便搞清怎么顺手拿官方源码。

一、什么是"软件源"?为什么装软件慢

  树莓派系统(Raspberry Pi OS)底层是 Debian/Linux,装软件主要靠 apt 这个包管理器。它会去一堆"软件仓库"(也就是软件源)下载安装包和更新。树莓派默认配的源服务器在境外,国内访问自然又慢又容易断。所谓"换源",就是把这些源换成国内的镜像服务器,下载速度立马上几个台阶。

二、树莓派的软件源文件在哪

  树莓派系统的 apt 源不是单个文件,而是散在 /etc/apt/sources.list.d/ 目录下(新版系统是这样,老系统在 /etc/apt/sources.list)。主要几个:

  · 64 位系统debian.sources
  · 32 位系统raspbian.sources
  · 树莓派自家补充raspi.sources(树莓派定制的驱动、软件都靠它)

  想换源的时候,Debian 源换成国内镜像站(清华 tuna、中科大 ustc、阿里云等)对应目录,树莓派源也换成同一家的镜像,然后跑 sudo apt update 刷新一下即可。

# 编辑源文件(以 debian.sources 为例)
sudo nano /etc/apt/sources.list.d/debian.sources
# 把里面的服务器地址改成清华镜像等国内地址
# 改完刷新
sudo apt update

  小提醒:改源前先备份原文件,改坏了能一键还原。每家镜像的路径格式略有不同,照着镜像站官方说明填就行。

三、顺手把"源代码包"也开了(进阶)

  想研究树莓派自带软件是怎么写出来的?官方文档里给了个"开源代码包"的办法。编辑源文件时,把 Types: deb 改成 Types: deb deb-src,就等于同时开启了"二进制包"和"源代码包"两类源。改完 sudo apt update,就能用 apt source 软件名 拉某个软件的源码下来了。

sudo apt update
apt source chromium  # 以 chromium 为例
sudo apt install devscripts
sudo apt build-dep chromium

  对大多数玩小车、写 Python 的朋友来说,这一节用不上;但哪天你想看看树莓派某个驱动是怎么实现的,"开 deb-src + apt source"是最省事的路。

四、想看官方源码?直接上 GitHub

  树莓派的软件几乎全开源,官方把源码放在三个 GitHub 组织里:raspberrypi(内核、固件、usbboot、rpi-imager 等)、raspberrypi-ui(桌面环境、控制中心插件)、RPi-Distro(软件打包相关)。几个常用仓库:

  · linux:支持 Pi 1 到 Pi 5 全部型号的 Linux 内核源码
  · firmware:固件及设备树覆盖层说明
  · picamera2 / libcamera:树莓派摄像头 Python 库与控制库
  · rpi-imager:刷系统用的 Imager 工具
  · pico-sdk:Pico 单片机的 SDK

  想看引脚控制这种"低层玩法"的,官方还有个 gpiolib(在 utils 仓库),支持直接用代码操作 GPIO。

五、对做小车的人来说,这条最实用

  换好源之后,装 OpenCV、numpy、picamera2、GPIO 库这些跟小车相关的包会顺畅很多。跑跑啦的智能小车在树莓派上跑 OpenClaw 智能体,第一步就是把系统源配好,不然光装依赖就能把人等急。想少走弯路的,直接上我们树莓派主板配件,配一张刷好系统的卡,到手就能用。

跑跑啦智能小车——系统配置好直接玩

  想从"会装系统"进阶到"系统调顺、软件随便装",源头就是把这个软件源配明白。更多智能小车组装和树莓派玩法,欢迎逛逛智能小车产品。淘宝店:paopaola.taobao.com

小提示:换源后运行 sudo apt update 若报错,多半是镜像地址格式不对,对照镜像站说明改;实在不行就恢复备份的原文件。

(本文整理自 Raspberry Pi 树莓派官方文档《软件源码》,CC BY-SA 4.0,来源:https://shumeipai.nxez.com/doc-zhcn/docs/computers/software-sources)

上一篇:树莓派 config.txt 开机配置文件详解:新手必学的"BIOS"
下一篇:树莓派键盘电脑 Pi 400 / 500 / 500+:一台藏在键盘里的电脑
返回文章列表

跑跑啦航模详情

联系手机15058675618 qq售后群号241350086 微信号paopaola_com
长距离FPV无人机,高清传感器模块,终身保修和升级服务。