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

执行sudo apt update命令报错:Docker Debian仓库无Release文件

解决apt update时Docker仓库无Release文件的错误

E: 仓库 'https://download.docker.com/linux/debian jammy Release' 没有 Release 文件。
N: 从此类仓库进行更新无法保证安全性,因此默认已禁用。
N: 请查看apt-secure(8)手册页了解仓库创建和用户配置详情。

问题原因

你添加的Docker仓库使用了Ubuntu的版本代号jammy(对应Ubuntu 22.04),但当前系统是Debian,Debian有自己的版本代号(如bookworm、bullseye等),导致apt无法找到匹配Debian系统的Release文件。

解决方案

1. 移除错误的Docker仓库配置

  • 先列出所有Docker相关的源配置文件:
    ls /etc/apt/sources.list.d/docker*.list
    
  • 删除对应的错误配置文件(假设文件名为docker.list):
    sudo rm /etc/apt/sources.list.d/docker.list
    
  • 或者编辑文件注释掉错误行(用nano编辑器):
    sudo nano /etc/apt/sources.list.d/docker.list
    
    在包含jammy的行前添加#,按Ctrl+O保存,Ctrl+X退出。

2. 添加适配Debian的Docker仓库

  • 先确认你的Debian版本代号:
    lsb_release -cs
    
  • 执行以下命令添加官方Docker仓库:
    # 添加Docker官方GPG密钥
    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
    
    # 添加对应Debian版本的仓库
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/trusted.gpg.d/docker.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    

3. 重新执行系统更新

sudo apt update

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 22:37:18