网站首页 > 教程文章 正文
简介:最近用 CentOS7.5 系统的 yum 安装软件老是出错。一查才知道,原来是官方不再支持 CentOS 7造成的影响,像 mirrorlist.centos.org 这样的默认镜像源没法用了,所以执行 yum update 这类命令的时候就会碰上解析错误。要解决这个问题,有效的办法就是换成国内的 yum 镜像源,像阿里云或者 163 啥的。解决这个问题得修改系统里的
/etc/yum.repos.d/CentOS-Base.repo 文件,然后重新建立 yum 源。
这篇文章主要讲的是在 CentOS7.5 系统里更换 yum 源的操作过程,详细的情况请看下面的内容。
一、访问CentOS7.5系统
1.访问Linux系统
2.查看当前系统的Linux版本
二、安装软件时出现的问题
执行指令# yum install -y zabbix-server-mysql zabbix-agent
备注:安装zabbix server和agent时页面出现错误,原因是由于CentOS7的SCL源在已经停止维护。 当SCL源里面默认使用了centos官方的地址无法连接,这时需要更新yum源地址。
三、更换yum源地址的过程
1.查看系统中的yum源文件
登录系统,查看repo文件
备注:Linux系统中的repo文件介绍如下
2.备份系统中的yum源文件
说明:在更换或者修改系统的repo文件之前,建议备份好文件。
执行指令# cp CentOS-Base.repo CentOS-Base.repo.20041031
备注:使用cp命令会将系统当前的 CentOS-Base.repo 文件备份为 CentOS-Base.repo.20241031文件。
3.更换yum源文件为阿里云源文件
执行指令# wget -O
/etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
备注:使用wget命令下载阿里云的yum源文件并进行替换,通过对比yum的源文件日期可得知已经更新。
4.查看更换后的源文件内容
执行指令# cat CentOS-Base.repo 查看yum源文件的内容
5.清楚并重新生成系统的yum缓存
说明:替换系统的yum源文件后,需要清除旧的缓存并生成新的缓存。
执行指令# yum clean all 清楚旧的yum缓存
执行指令# yum makecache 生成新的yum缓存
6.更新yum安装工具包
执行指令# yum -y update
7.安装epel源文件
说明:使用yum安装zabbix时,不仅需要配置zabbix包源,还需要配置好epel源。
执行指令# yum -install -y epel-release
备注:查看yum.repo.d目录下,可以看到已经有epel文件
8.验证新的yum源文件是否已经生效
说明:为了确保系统中的新源文件正常工作,继续安装安装zabbix-server-mysql zabbix-agent软件包进行验证。
执行指令# yum install -y zabbix-server-mysql zabbix-agent
备注:通过aliyun的yum源,已经成功安装了zabbix软件。
猜你喜欢
- 2025-06-10 使用registry:2.8镜像搭建docker私有仓库registry服务
- 2025-06-10 DockerFile镜像定制(docker自定义镜像)
- 2025-06-10 Vagrant编排虚拟机安装与配置(virt-manager创建虚拟机)
- 2025-06-10 如何在Windows 10中的Hyper-V虚拟机上安装CentOS Linux
- 2025-06-10 Centos7 安装详细过程图解(centos7详细安装步骤)
- 2025-06-10 Docker 阿里云镜像加速(docker配置阿里云镜像)
- 2025-06-10 CentOS各版本介绍及下载(centos主流版本)
- 2025-06-10 Jenkins自动打包并构建docker镜像推送阿里云仓库
- 2025-06-10 虚拟机上 Linux 详细安装教程(linux虚拟机安装菜鸟教程)
- 2025-06-10 零基础保姆级教程!手把手教你免费玩转Linux安装+学习环境搭建!
- 最近发表
-
- 第十三章:Python在Web开发中的应用
- python mysql 连接池(django mysql连接池)
- Python | SQL库:MySQL(python连接mysql数据库环境搭建)
- 使用Python来实现MySQL与PostgerSQL之间的数据实时同步?
- 申请免费域名SSL,为NAS和个人网站加密
- Cloudflare配置CDN+SSL+代理(cloudflare国内代理)
- Halo博客搭建(halo博客搭建失败怎么办)
- 我用三年踩坑才摸懂建站这事儿独立站新手别闭眼冲
- 30 分钟搞定 Docker 安装与 Nginx 部署,轻松搭建高效 Web 服务
- 免费通配符ssl证书的申请指南——从申请到启动https
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)