Centos Repo 上的问题

Centos Repo 上的问题

有人能帮我解决下面的问题吗?我无法用 yum 安装任何软件。

显示错误

# yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. $releasever is not a valid release or hasnt been released yet/
removing mirrorlist with no valid mirrors: /var/cache/yum/i386/$releasever/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

感谢您的支持

谢谢,

答案1

的值$releasever是通过获取distroverpkg配置值来确定的,该配置值可以设置yum.conf但通常保留为默认值,然后检查以查看安装了该包的版本。

默认情况下,这将是redhat-release发布包,因此请检查您安装了哪个版本,并确保没有人distroverpkg在其中设置了愚蠢的版本yum.conf

答案2

首先使用命令检查yum,rpm,python等包是否安装。

rpm -q centos-release yum rpm python python-elementtree rpm-python yum-元数据解析器

在结果列中查找软件包 yum 和 rpm,并检查其是否已安装。如果没有,请使用命令安装 yum rpm 和其他 python,这对于 yum 和 rpm 是必需的

yum --disablerepo=* --enablerepo=c6-media 安装 centos-release yum rpm python python-elementtree rpm-python yum-metadata-parser

根据操作系统版本使用 c6 或 c5

相关内容