首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Raspbian 鏡像源失效?手把手教你更換可用鏡像源解決安裝報錯

     編輯:Java 綜合教學

問題現象

在樹莓派上執行 sudo apt install zip 時,報錯:

Err https://mirrordirector.raspbian.org/raspbian/ jessie/main zip armhf 3.0-8
Cannot initiate the connection to mirrors.zju.edu.cn:80 (2001:da8:e000:1410:216:3eff:fe75:6c73). - connect (101: Network is unreachable)

原因:默認的 mirrordirector.raspbian.org 自動跳轉到浙大 IPv6 鏡像,但當前網絡環境不支持 IPv6 或該節點不可用。

解決方案:手動指定高速 IPv4 鏡像源

步驟 1:備份原配置

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

步驟 2:編輯 sources.list 替換為可用鏡像

sudo nano /etc/apt/sources.list

將內容替換為(以中科大源為例,速度穩定、支持 IPv4):

deb https://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
# deb-src https://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

其他優質國內鏡像(任選一):

  • 清華:https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
  • 阿里雲:https://mirrors.aliyun.com/raspbian/raspbian/
  • 華中科大:https://mirrors.hust.edu.cn/raspbian/raspbian/
  • 東軟:https://mirrors.neusoft.edu.cn/raspbian/raspbian/(原文驗證可用)

步驟 3:更新並驗證

sudo apt-get update
sudo apt-get install zip
# 輸出應顯示:Get:1 https://mirrors.neusoft.edu.cn/raspbian/raspbian/ jessie/main zip armhf 3.0-8 [326 kB]

進階:同時更新系統與內核

sudo apt-get update && sudo apt-get upgrade -y
sudo rpi-update  # 更新固件/內核(謹慎使用)

避坑指南

  • 不要混用多個源:多行 deb https://... 會導致依賴解析混亂,堅持單一主源。
  • 注意版本代號:jessie (Debian 8)、stretch (9)、buster (10)、bullseye (11)、bookworm (12)。請用 lsb_release -c 確認當前代號。
  • IPv6 問題:若環境只有 IPv6,可用 https://mirrors6.ustc.edu.cn/ 等 IPv6 專用源。
  • 鏡像同步延遲:官方源同步到鏡像需幾小時,若急需最新包可暫時切回官方源。

更換源後,apt 下載速度通常從幾 KB/s 提升至數 MB/s,安裝不再卡頓。建議收藏常用鏡像地址,遷移環境時快速應用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved