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

创建Kubernetes仓库时遇报错,执行sudo apt update返回404错误

创建Kubernetes仓库时遇报错,执行sudo apt update返回404错误

嘿,这个问题我之前也碰到过!你遇到的是Kubernetes旧版本仓库已被官方移除导致的404错误——kubernetes-xenial对应的是Ubuntu 16.04的软件源,现在官方已经不再维护这个版本的仓库了,自然访问不到。

给你一套简单的解决步骤,跟着做应该就能搞定:

  • 第一步,先清理掉失效的旧仓库配置:
    如果是单独的list文件,直接删除:

    sudo rm /etc/apt/sources.list.d/kubernetes.list
    

    要是之前用add-apt-repository添加的,也可以用这条命令移除:

    sudo add-apt-repository --remove "deb https://apt.kubernetes.io/ kubernetes-xenial main"
    
  • 第二步,添加和你系统匹配的有效仓库:
    从你的更新日志能看到系统是Ubuntu 20.04(focal),所以要添加kubernetes-focal的源,同时导入官方密钥确保安全:

    # 导入Kubernetes官方GPG密钥
    sudo curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/kubernetes-archive-keyring.gpg
    # 添加对应focal版本的仓库条目
    echo "deb https://apt.kubernetes.io/ kubernetes-focal main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
    
  • 第三步,重新执行更新命令:

    sudo apt update
    

这么操作之后,应该就不会再出现404的报错了。简单说就是旧仓库退役了,换成和你当前系统版本对应的新仓库就行~

备注:内容来源于stack exchange,提问作者Himanshu Vaidya

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 11:35:29