博客
关于我
解决 安装mariadb-server报错: Finished Dependency Resolution 问题
阅读量:486 次
发布时间:2019-03-06

本文共 918 字,大约阅读时间需要 3 分钟。

当你遇到安装MariaDB-Server时的依赖_resolution_error错误时,可以按照以下步骤解决问题:

步骤1:检查现有软件

在网络上搜索或使用以下命令查看是否已安装MariaDB-Server:

rpm -qa | grep mariadb-server

如果结果为空,再执行:

yum list mariadb-server

发现软件资源存在,但安装失败,说明可能存在依赖冲突或服务占用问题。

步骤2:�YE清现有软件

检查是否有占用3306端口的服务(如MySQL),执行:

netstat -antlp | grep 3306

如果发现3306端口被占用,可能是MySQL服务占用,应立即停止并删除相关数据。

步骤3:停止MySQL服务

systemctl stop mysqld

这将停止MySQL服务,但不要急于删除数据文件,继续执行下一步。

步骤4:清理MySQL数据

进入MySQL数据目录:

cd /var/lib/mysqlrm -rf *

注意:这个操作会永久删除所有MySQL相关文件,执行前务必要确认是否有备份。

步骤5:卸载MySQL

使用包管理器清理所有MySQL相关软件:

yum remove mysql-community-client.x86_64 \mysql-community-common.x86_64 \mysql-community-libs.x86_64 \mysql-community-libs-compat.x86_64 \mysql-community-server.x86_64

步骤6:安装MariaDB-Server

检查并安装MariaDB-Server:

yum clean allyum install -y mariadb-server.x86_64

步骤7:启动服务

systemctl start mariadb

安装完成后,使用mysql命令测试数据库连接,如mysql -u root -p,确保服务正常运行。

通过以上步骤,你可以顺利地卸载旧的MySQL并安装MariaDB-Server,解决依赖_resolution_error问题。

转载地址:http://voldz.baihongyu.com/

你可能感兴趣的文章
Openlayers高级交互(14/20):汽车移动轨迹动画(开始、暂停、结束)
查看>>
Openlayers高级交互(15/20):显示海量多边形,10ms加载完成
查看>>
Openlayers高级交互(16/20):两个多边形的交集、差集、并集处理
查看>>
Openlayers高级交互(17/20):通过坐标显示多边形,计算出最大幅宽
查看>>
Openlayers高级交互(18/20):根据feature,将图形适配到最可视化窗口
查看>>
Openlayers高级交互(19/20): 地图上点击某处,列表中显示对应位置
查看>>
Openlayers高级交互(2/20):清除所有图层的有效方法
查看>>
Openlayers高级交互(20/20):超级数据聚合,页面不再混乱
查看>>
Openlayers高级交互(3/20):动态添加 layer 到 layerGroup,并动态删除
查看>>
Openlayers高级交互(4/20):手绘多边形,导出KML文件,可以自定义name和style
查看>>
Openlayers高级交互(5/20):右键点击,获取该点下多个图层的feature信息
查看>>
Openlayers高级交互(6/20):绘制某点,判断它是否在一个电子围栏内
查看>>
Openlayers高级交互(7/20):点击某点弹出窗口,自动播放视频
查看>>
Openlayers高级交互(8/20):选取feature,平移feature
查看>>
Openlayers高级交互(9/20):编辑图形(放缩、平移、变形、旋转),停止编辑
查看>>
Openlayers:DMS-DD坐标形式互相转换
查看>>
openlayers:圆孔相机根据卫星经度、纬度、高度、半径比例推算绘制地面的拍摄的区域
查看>>
OpenLDAP(2.4.3x)服务器搭建及配置说明
查看>>
OpenLDAP编译安装及配置
查看>>
Openmax IL (二)Android多媒体编解码Component
查看>>