Repository extras is listed more than once in the configuration CentOS Linux 8 - AppStream 86 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
时间: 2024-02-10 08:30:49 浏览: 297
yum安装 ssh:Failed to download metadata for repo ‘AppStream’
抱歉,您遇到了一个常见的错误。这个错误可能是由于软件源配置文件中重复的条目导致的。为了解决这个问题,您可以按照以下步骤进行操作:
1. 打开软件源配置文件 `/etc/yum.repos.d/CentOS-AppStream.repo`:
```
sudo vi /etc/yum.repos.d/CentOS-AppStream.repo
```
2. 在文件中查找并删除所有重复的 `extras` 条目。请确保只保留一个 `extras` 条目。
3. 保存并关闭文件。
4. 清除yum缓存:
```
sudo dnf clean all
```
5. 更新软件源并安装Docker:
```
sudo dnf update
sudo dnf install docker-ce --nobest -y
```
这些步骤应该可以解决重复条目导致的错误。如果问题仍然存在,请检查其他软件源配置文件,如`/etc/yum.repos.d/CentOS-Base.repo`,以确保没有重复的条目。
希望这能解决您的问题!如果您有任何其他疑问,请随时向我提问。
阅读全文