目录
采用yum命令安装软件或库,报错的解决办法!
第1步:检查yum组件
第2步:检查网络
第3步:检查网络防火墙
第4步:将yum源换成国内镜像源
采用yum命令安装软件或库,报错的解决办法!
第1步:检查yum组件
输入“yum version”命令检查yum组件是否安装:
[root@localhost ~]# yum version
如果显示如下,则yum没问题,看第2步:(如果有问题,解决办法还未get到)
已加载插件:fastestmirror, langpacks
已安装: 7/x86_64 1414:1c59b922a49b7ae8cca8e0c482a0403094b38a54
组已安装: yum 14:c9eaf3a0da804259c79c6d87938350af555c3f6e
version
第2步:检查网络
输入“ping www.baidu.com”命令检查网络是否畅通:
[root@localhost ~]# ping www.baidu.com
如果显示如下,则网络没问题,看第3步:(如果有问题,看解决办法)
按“Ctrl C”退出网络。
解决办法:
(1)如为虚拟机,检查右上角网络是否联网:
(2)如未采用虚拟机,则通过命令行配置网络连接:
Linux命令行配置网络教程(简洁版)https://blog.csdn.net/2202_75589193/article/details/139493013?ops_request_misc=&request_id=&biz_id=102&utm_term=linux%E5%91%BD%E4%BB%A4%E8%BF%9E%E6%8E%A5%E7%BD%91%E7%BB%9C&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-139493013.142^v100^pc_search_result_base2&spm=1018.2226.3001.4187
Linux 网络配置与连接(详细版)https://blog.csdn.net/Jin_0612_/article/details/140268982?ops_request_misc=&request_id=&biz_id=102&utm_term=linux%E5%91%BD%E4%BB%A4%E8%BF%9E%E6%8E%A5%E7%BD%91%E7%BB%9C&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-2-140268982.142^v100^pc_search_result_base2&spm=1018.2226.3001.4187
第3步:检查网络防火墙
检查网络防火墙是否打开(下为CentOS7版本命令):
[root@localhost ~]# systemctl status firewalld
如果显示如下,则网络防火墙为打开状态,看解决办法,否则(如为:“Active: inactive (dead)”)看第4步:
解决办法:关闭网络防火墙
[root@localhost ~]# systemctl stop firewalld
第4步:将yum源换成国内镜像源
如果网络畅通、防火墙已关闭还未能下载安装,则可更换下载源,国内常用的yum源有:
国内常用的一些yum源https://blog.csdn.net/chrshh2006/article/details/136040096?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522476D52BA-7E17-4B28-AE2E-7144935028AA%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=476D52BA-7E17-4B28-AE2E-7144935028AA&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-136040096-null-null.142^v100^pc_search_result_base2&utm_term=yum%E5%9B%BD%E5%86%85%E9%95%9C%E5%83%8F&spm=1018.2226.3001.4187
以阿里云镜像源为例:
(1)备份系统原来的repo文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
(2)更换镜像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
此时,再次执行 yum -y install [库名称] ,即可正常下载安装。