离线安装Zabbix的MariaDB报Error: Package: 1:mariadb-server-5.5.68-1.el7.x86 64异常解决方法

离线安装Zabbix,结果在安装MariaDB时候,报出以下异常

bash 复制代码
Error: Package: 1:mariadb-server-5.5.68-1.el7.x86 64(New)
Requires: per(File::Path)
Error: Package: perl-IO-Compress-2.061-2.el7.noarch (New)
Requires: perl(I0: :Seekable)
Error: Package: perl-DBI-1.627-4.el7.x86 64 (New)
Requires;perl(UNIVERSAL)
Error: Package: perl-DBI-1627-4.el7.x8664 (New)
Requires: perl(constant)
Error: Package: perl-Data-Dumper-2.145-3,el7.x86 64 (New)

以为是缺少perl造成的,还安装了perl,结果还是不行,照样缺少perl的模块,我在自己虚拟机上安装是没问题的。找了其他程序离线安装的教程,使用了将镜像进行挂在作为yum源的方式,最后可以了,所以遇到这个问题的可以做一个参考。

  1. 将镜像文件放在服务器上,镜像文件就是Linux的iso文件
  2. 使用mount命令将镜像进行挂载
bash 复制代码
mount -o loop /soft/rhel-server-7.8-x86_64-dvd.iso/redhat_iso/
  1. 配置yum源
bash 复制代码
vi /etc/yum.repos.d/rh_iso.repo

添加如下内容

bash 复制代码
[rhel]
name=rhel
baseurl=file:///redhat_iso
gpgcheck=0
enable=1

其中"redhat_iso"为实际源的挂载目录

  1. 安装gcc
bash 复制代码
yum install cpp binutils glibc-kernheaders glibc-common glibc-devel gcc make tcl libffi-devel perl unzip -y

以上就会自动安装perl相关的模块了

相关推荐
微学AI7 分钟前
时序大模型 TimechoAI 赋能工业时序数据底层技术优势与实操
数据库·大模型·时序大模型
北顾笙98017 分钟前
MYSQL-day03
数据库·sql·mysql
MXsoft61818 分钟前
**混合云统一监控实践:私有云+公有云的一体化运维方案**
运维·网络·数据库
瀚高PG实验室39 分钟前
java中间件无法连接数据库
java·数据库·中间件·瀚高数据库
ULIi096kr42 分钟前
MySQL大表优化终极方案:单表数据量上限、卡顿解决、分表分库实战教程
数据库·mysql
霖霖总总43 分钟前
[MongoDB小技巧07]MongoDB 深度解析:find中投影与排序的底层机制与性能调优实战
数据库·mongodb
TechWayfarer1 小时前
云服务器地域怎么选:用离线IP数据库识别用户来源并优化部署
服务器·数据库·python·tcp/ip·数据分析
deviant-ART1 小时前
MySQL里的三个concat函数
数据库·mysql
H_老邪1 小时前
1044 - Access denied for user ‘root‘@‘%‘ to database ‘nacos‘
数据库·mysql
数智化精益手记局1 小时前
拆解复杂项目管理流程:用项目管理流程解决跨部门协作低效难题
大数据·运维·数据库·人工智能·产品运营