Apt 更新卡在指向旧的 Kubernetes xenial 包的位置

Apt 更新卡在指向旧的 Kubernetes xenial 包的位置

Kubernetes 更改了其 repo 的位置,使其与之前在 Google 上托管的位置不同。我已按照 K8s 的步骤指向新位置指示

cat /etc/apt/sources.list.d/kubernetes.list
deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.29/deb/ /

但是运行 apt update 继续寻找现在不存在的包:

Err:8 https://packages.cloud.google.com/apt kubernetes-xenial Release                                                                  
  404  Not Found [IP: 142.250.72.174 443]
...
E: The repository 'http://apt.kubernetes.io kubernetes-xenial Release' no longer has a Release file.

我尝试使用 apt clean 清除缓存,并尝试重新安装 apt。目前,这不仅阻止了我尝试使用 apt 安装的新程序的更新,而且还强制执行更新过程。我是否遗漏了什么?除了我已经完成的步骤外,在网上找不到太多信息。

相关内容