【解决】linux下载mysql,找不到依赖,一大堆“需要”某某包的报错

项目场景:

我在linux上面安装mysql,用yum下载和安装包是正常的,但是一旦执行了下面那句,就会疯狂报错,找不到依赖,需要各种包

yum -y install mysql-community-server

根据热门教程:https://blog.csdn.net/Aykl119/article/details/122223582


问题描述

为了解决上面的问题,我做了很多尝试。

1. 利用yum去下载所缺失的依赖

这里我受了我学习的教程:尚硅谷大数据的误导。里面说如果是报这种依赖缺失的错,那么很有可能是因为你在下载linux的时候,选择的是最小化的内核,所以有很多东西是没有的。然后我按照这个思路去查博客。结果比较惨:

  • yum install  <某个缺失的依赖> 总是报错找不到这个包,然后我继续深究,可能是yum的源的问题,于是去给yum换源,但是我的配置文件里面也没有yum的配置文件,这点令我非常之奇怪,总之这条路走下去令我很绝望。
  • yum install spel啥啥玩意,会告诉我没有仓库什么的 ,我也不懂,反正也是走不通。

2. 在windows系统上下载好tar包后,利用xftp上传到linux上进行解压

第一条路被我走死之后,我开始思考,可能所需要的依赖在压缩包里面,然后我跟着教程去下载的时候,发现一个问题,我的OS是ubuntu的,我利用yum在线下载的mysql包都是rpm后缀结尾,的,但是我在apache网站上面找到的适合ubuntu的都是deb结尾的,这个时候我就开始有点疑惑了,因为我真的不知道下载哪一个包。


原因分析:

如果你仔细看了我上面的分析,你应该能猜到问题的症结在哪里了。

没错,和你想的一样,我的OS是ubuntu不是centOS。所以我的包管理器根本不是yum,而是apt-get,我说为什么我用yum还要下载,而且感觉我让yum下载什么包它都说没有,跟个小笨蛋一样。

我服了,老师给的教程和网上绝大多数命令都是针对centOS的就很离谱啊!!!!


解决方案:

解决方案已经昭然若揭了,更改一下你的搜索关键词,ubuntu下载mysql教程就可以了。

就这.....困扰了我两天的问题...删了下,下了删,还被误导555....

附上一个我觉得不错的链接:

(3条消息) Ubuntu下安装Hive3.1.2教程(附MySQL安装方法及安装包)_Z.Q.Feng的博客-CSDN博客

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值