Cannot prepare internal mirrorlist:No URLs in mirrorlist
时间: 2024-03-18 14:44:02 浏览: 188
CentOS8部署LNMP环境之编译安装nginx(一)
您好,关于 "Cannot prepare internal mirrorlist:No URLs in mirrorlist" 错误,通常是由于 yum 源配置文件不正确或者配置文件中的源不存在导致的。您可以尝试以下方法进行排查和解决:
1. 检查 yum 源配置文件是否正确,通常 yum 源配置文件位于 /etc/yum.repos.d 目录下。您可以检查该目录下的配置文件是否存在且内容正确。
2. 如果您使用的是 CentOS 系统,可以尝试更换 CentOS 官方的 yum 源,方法如下:
备份当前的 yum 源配置文件:sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载新的 yum 源配置文件:sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清除 yum 缓存:sudo yum clean all
重新生成缓存:sudo yum makecache
3. 如果您使用的是其他发行版的 Linux 系统,可以尝试更换合适的 yum 源,或者手动编辑 yum 源配置文件,将其中的源地址修改为可用的地址。
希望以上方法能够帮到您解决问题。如果还有问题,请提供更多的错误信息,以便更好地进行帮助。
阅读全文