当前位置: 首页 > news >正文

树莓派上更换镜像源的方法

在树莓派上更换镜像源(如改为清华源、阿里云源等)可以显著提升软件安装和更新速度。以下是详细步骤,包含两种修改方式(直接替换文件或使用sed命令),并附常见问题解决方案:


方法一:直接修改配置文件(推荐新手)

1. 确认系统版本代号,执行命令查看当前系统版本‌
cat /etc/os-release | grep VERSION_CODENAME
  • 输出示例:VERSION_CODENAME=bookworm(记录代号如bookwormbullseye)。

记录输出结果(如bookwormbullseye 或者trixie),后续需替换到镜像源地址中。

2. 备份原始配置文件(主源文件和专属源文件)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

作用‌:防止误操作导致系统无法更新。

3. 修改主源文件(sources.list
sudo nano /etc/apt/sources.list

删除原有内容,替换为以下内容(以清华源为例,版本代号替换为你的实际值):

# 清华大学 TUNA 镜像源 - 主软件库 deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bookworm main contrib non-free non-free-firmware deb-src https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bookworm main contrib non-free non-free-firmware

保存退出‌:按Ctrl + X→ 输入Y→ 回车。

4. 修改树莓派专属源文件(raspi.list
sudo nano /etc/apt/sources.list.d/raspi.list

删除原有内容,替换为:

# 清华大学 TUNA 镜像源 - 树莓派专属组件 deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main deb-src https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main

保存退出‌:同上。


方法二:使用sed命令快速替换(适合进阶用户)

1. 替换主源文件
sudo sed -i 's|raspbian.raspberrypi.org|mirrors.tuna.tsinghua.edu.cn/raspbian|g' /etc/apt/sources.list
2. 替换专属源文件
sudo sed -i 's|archive.raspberrypi.org/debian|mirrors.tuna.tsinghua.edu.cn/raspberrypi|g' /etc/apt/sources.list.d/raspi.list

注意‌:此方法需确保系统版本代号与镜像源路径匹配(如bookworm),否则需手动调整。


5. 更新软件源列表

sudo apt clean # 清理旧缓存 sudo apt update # 更新软件列表

成功标志‌:终端显示Get:XX http://mirrors.tuna.tsinghua.edu.cn/...且下载速度提升。


6. 验证更换结果

尝试安装一个软件包(如vim):

sudo apt install vim

若能正常安装且无报错,说明换源成功。


常见问题解决

1. 报错GPG error: The following signatures couldn't be verified

原因‌:镜像源的 GPG 密钥未更新。
解决方案‌:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [报错提示的KEY_ID]

或直接更新所有密钥:

sudo apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com
2. 报错404 Not Found

原因‌:系统版本代号(如bookworm)与镜像源路径不匹配。
解决方案‌:

  • 检查/etc/os-release中的VERSION_CODENAME
  • 手动修改sources.listraspi.list中的版本代号。
3. 更换其他镜像源

若需使用阿里云或中科大源,替换地址如下:

  • 阿里云‌:
    deb https://mirrors.aliyun.com/raspbian/raspbian/ bookworm main deb https://mirrors.aliyun.com/raspberrypi/ bookworm main
  • 中科大‌:
    deb https://mirrors.ustc.edu.cn/raspbian/raspbian/ bookworm main deb https://mirrors.ustc.edu.cn/raspberrypi/ bookworm main

总结

  1. 备份文件‌ → 2. ‌修改配置‌(直接编辑或sed命令)→ 3. ‌更新软件源‌ → 4. ‌验证结果‌。
  2. 推荐使用清华源或阿里云源,国内访问速度更快。
  3. 若遇到问题,优先检查版本代号和 GPG 密钥。
http://www.jsqmd.com/news/653472/

相关文章:

  • MacOS•\APPstore/-help•〈file,ssh=-fi〉
  • 为什么降AI后某些段落AI率反而升高:降AI副作用分析
  • 周红伟:Herems到底凭什么抢了OpenClaw的风头?
  • RocketMQ实战:从订单超时到死信队列,我是如何设计零丢失消息系统的
  • MoveIt!与OMPL实战避坑:为什么你的机械臂规划总失败?可能是算法没选对
  • 宜昌考研保研新风向:2026这些学校口碑不错,学历提升/考研/艺术设计培训/考证/提分,考研培训机构哪家好 - 品牌推荐师
  • esp32c3和电容触摸屏的显示
  • 应对2026论文查重:3款主流降AI工具测评+3个人工微调技巧,告别无效盲改!
  • 手把手教你学Simulink——基于Simulink的三端口隔离型DC-DC变换器能量管理
  • Windows 10 上构建企业级SFTP文件服务器【实战指南】
  • 帝国时代4修改器 风灵月影十一项 支持1.0-v10.0.576版本
  • STM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码:支持8种热电偶类型T、J...
  • 告别手动计算!用Python+Excel自动规划像控点布设方案(附区域网布点脚本)
  • 《IAR for STM8 从安装授权、工程迁移、编译调试到内存分析与 PWM 转速模拟的完整实战记录》
  • 微服务系列(七) 网关注册中心配置中心-微服务基础设施搭起来
  • 双系统或多系统的引导和分区那些事
  • ComfyUI-Manager终极指南:三步搞定AI工作流节点管理难题
  • 如何15分钟完成vJoy虚拟摇杆完整配置:从零到实战的终极指南
  • 3步搞定Windows媒体播放:LAV Filters终极解码方案
  • Halcon图像清晰度评价实战:关键算子intensity的应用与优化
  • 香港,正在成为中国科技出海的最后一道门?
  • 猫抓浏览器扩展:从混乱到有序的视频资源智能管理指南
  • 零基础吃透C语言基础运算符!干货详解+避坑指南,编程基础稳了
  • 别再只懂‘方向盘变轻’了!保姆级拆解EPS电动助力转向的5大隐藏功能(含LKA/APA)
  • 生化危机2重制版修改器 风灵月影 支持最新版本
  • 无人机飞控实战:从Haversine到正交投影,如何为你的PX4/ArduPilot项目选择最快距离算法
  • FFmpeg在Node.js后端开发中的实战:从视频上传到实时转码的完整流程
  • 保姆级教程:在Qt Creator里集成PaddleOCR V5模型(Windows+OpenCV4.4.0环境)
  • 3步掌握Scrcpy GUI多设备控制:电脑同时操控多台Android手机的终极指南
  • 高效清理Windows 11系统臃肿:从卡顿到流畅的终极解决方案