如何从 apt update 中删除 docker 包?

如何从 apt update 中删除 docker 包?

Ubuntu 20.04minikube由于一些问题,我在安装时遇到了问题docker,所以我决定更新它,但sudo apt update输出码头工人包错误:

Err:18 https://get.docker.com/ubuntu docker InRelease
    403  Forbidden [IP: 13.33.240.69 443]

所以我决定删除它,但首先要确定我有哪些确切的 docker 包(docker-EE?docker-CE?docker?...):

dpkg -l | grep -i docker
    rc  docker.io                                        19.03.8-0ubuntu1.20.04.2              amd64        Linux container runtime
    ii  python3-docker                                   4.1.0-1                               all          Python 3 wrapper to access docker.io's control socket
    ii  python3-dockerpty                                0.4.1-2                               all          Pseudo-tty handler for docker Python client (Python 3.x)
    ii  wmdocker                                         1.5-2                                 amd64        System tray for KDE3/GNOME2 docklet applications

进而:

sudo apt remove docker-compose docker.io python3-docker python3-dockerpty
sudo apt purge -y docker.io

sudo apt update仍然显示... 403 禁止...错误。如何才能让我的系统完全忘记码头工人继续新安装吗?

答案1

如果您遵循repositoryconvenience script方法(本站第一篇

做 :

sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm /etc/apt/sources.list.d/docker.list

然后重新运行sudo apt update

相关内容