You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派4执行apt-get upgrade遇python-pip-whl哈希和不匹配错误求助

解决Raspberry Pi 4升级python-pip-whl/python3-pip时的哈希不匹配错误

从错误日志能看出,你实际下载的不是目标软件包,而是来自10.0.0.1:82的内容过滤警告页面(文件大小仅8KB,远小于预期的2MB),这才导致哈希校验失败。以下是解决步骤:

临时关闭Pi-hole拦截

因为你的用户是pihole@raspberrypi,大概率是Pi-hole的广告拦截功能误拦截了软件包源:

  • 执行命令临时禁用:
    pihole disable
    
  • 重新尝试升级:
    sudo apt upgrade
    
  • 升级完成后重新启用Pi-hole:
    pihole enable
    

清理APT缓存并重新更新索引

如果禁用拦截后仍有问题,清理本地缓存的旧索引和错误包:

sudo apt clean
sudo apt update
sudo apt upgrade

检查代理设置

如果你的系统配置了APT代理,可能导致请求被转发到错误的地址:

  • 查看代理配置文件:
    cat /etc/apt/apt.conf.d/00proxy
    
  • 如果存在代理配置,临时注释掉(在行前加#),完成升级后再恢复。

手动下载并安装包(备选方案)

如果上述方法都无效,直接从官方源手动下载正确的包:

  1. 下载python-pip-whl:
    wget http://archive.raspberrypi.org/debian/pool/main/p/python-pip/python-pip-whl_20.3.4-4+rpt1+deb11u1_all.deb
    
  2. 安装包:
    sudo dpkg -i python-pip-whl_20.3.4-4+rpt1+deb11u1_all.deb
    
  3. 下载并安装python3-pip:
    wget http://archive.raspberrypi.org/debian/pool/main/p/python-pip/python3-pip_20.3.4-4+rpt1+deb11u1_arm64.deb
    sudo dpkg -i python3-pip_20.3.4-4+rpt1+deb11u1_arm64.deb
    
  4. 修复可能的依赖问题:
    sudo apt -f install
    

内容的提问来源于stack exchange,提问作者maraven2001

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 12:45:47