📜  目标 DEP-11-icons-small (stable dep11 icons-48x48.tar) 在 etc apt sources.list.d archive_uri-https_download_docker_com_linux_ubuntu-groovy.list:1 和 etc apt sources.list.d docker-ce 中配置了多次. list:1 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:40:59.140000             🧑  作者: Mango

重复配置目标 DEP-11-icons-small

在 Linux 系统上,为了管理软件包的安装与更新,用户需要在 /etc/apt/sources.list.d/ 目录下添加源配置文件。然而,在添加源配置文件时,有时会出现重复配置的情况,这可能会导致软件包管理器出现错误,影响系统的正常使用。

本文将介绍如何解决在 /etc/apt/sources.list.d/ 目录下重复配置目标 DEP-11-icons-small 的问题。

现象

当用户执行 apt-get update 命令时,终端会显示以下错误信息:

Ign:1 https://download.docker.com/linux/ubuntu groovy InRelease
Err:2 https://download.docker.com/linux/ubuntu groovy Release
  404  Not Found [IP: 34.244.97.129 443]
Hit:3 http://archive.ubuntu.com/ubuntu groovy InRelease                                         
...               
Reading package lists... Done                              
E: The repository 'https://download.docker.com/linux/ubuntu groovy Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

这是因为 /etc/apt/sources.list.d/ 目录下同时存在 archive_uri-https_download_docker_com_linux_ubuntu-groovy.list:1docker-ce.list 配置了多次,导致源列表有重复。

解决方法

要解决此问题,可以按照以下步骤进行:

  1. 打开终端,使用 root 用户或具有 sudo 权限的用户身份登录。

  2. 进入 /etc/apt/sources.list.d/ 目录,列出其中的文件:

    cd /etc/apt/sources.list.d/
    ls -l
    

    可以看到类似如下的文件列表:

    total 24
    -rw-r--r-- 1 root root  96 Mar 22 23:21 archive_uri-https_download_docker_com_linux_ubuntu-groovy.list:1
    -rw-r--r-- 1 root root 121 Mar 22 23:31 docker-ce.list
    -rw-r--r-- 1 root root  57 Feb 25 18:49 nodesource.list
    
  3. 找出重复配置的文件,并删除其中一个:

    根据上述列表,可以看到 archive_uri-https_download_docker_com_linux_ubuntu-groovy.list:1docker-ce.list 文件中都配置了 DEP-11-icons-small,因此需要删除其中一个。可以使用以下命令删除其中一个文件:

    sudo rm -f /etc/apt/sources.list.d/archive_uri-https_download_docker_com_linux_ubuntu-groovy.list:1
    
  4. 重新执行 apt-get update 命令:

    sudo apt-get update
    

    此时再次执行 apt-get update 命令,就不会出现重复配置的问题了。

结论

在 Linux 系统上,重复配置源文件会导致软件包管理器出现错误,因此在添加源文件时,需要仔细检查,避免出现重复配置的情况。如果出现了该问题,可以按照本文所述的步骤进行解决。