yum安装软件包失败,一般怎么解决

2025-03-11 04:09:55
推荐回答(4个)
回答1:

导致失败的原因有很多种,常见的是yum源失效和缺乏依赖包。使用yum命令安装之前一般需要yum update一下。
具体需要分析报错信息。yum源失效需要更换yum源地址要麻烦一些,你需要找一个可用的yum源替换到配置文件里面,国内一版用阿里的yum源,缺乏依赖包只需要安装报错信息里面给出的依赖包就好了。

回答2:

看是因为什么失败,如果是相关软件不全失败的,使用yum -y 命令让系统自动安装关联程序
例如:yum -y install php 这样系统会自动安装所有需要的支持软件.
如果是yum源没有你要的软件.那就要你自己去那个软件的官网去下载tar包,然后解压到服务器上,在手动安装.

回答3:

更换YUM源,可以使用阿里的YUM源,里面软件都比较全,

  1. cd /etc/yum.repos.d

  2. sudo mv CentOS-Base.repo CentOS-Base.repo.bak

  3. sudo wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  4. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

  5. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

  6. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo

  7. yum clean all

  8. yum makecache

回答4:

yum安装失败,首先检查网络,二是如果软件包冲突的话,直接卸载已经安装的软件,重新安装