Fedora 34安装MySQL 8.0 Community时repo.mysql.com Curl超时报错
Fedora 34 安装MySQL 8.0 社区版Curl error 28超时解决方案
步骤1:清理现有DNF缓存并禁用默认MySQL官方源
- 先执行缓存清理命令:
sudo dnf clean all - 进入yum源配置目录,检查MySQL官方源配置文件,通常路径为
/etc/yum.repos.d/mysql-community.repo,将文件中所有enabled=1的项修改为enabled=0,完成默认官方源禁用
步骤2:配置国内MySQL镜像源替代官方源
- 在
/etc/yum.repos.d/目录下新建自定义MySQL源配置文件,可命名为mysql-local.repo - 填入适配Fedora 34版本、对应系统架构的国内MySQL 8.0社区版源配置
步骤3:重新生成DNF缓存并执行安装
- 执行命令重新生成元数据缓存:
sudo dnf makecache - 确认缓存生成无报错后,再执行安装命令:
sudo dnf install mysql-community-server
备选方案:离线RPM包安装
如果源配置后仍存在访问问题,可直接下载MySQL 8.0 对应Fedora 34版本的全量RPM安装包,上传到本地后通过rpm -ivh或者本地dnf安装命令处理依赖完成安装。
注意:Fedora 34已经停止官方维护,建议优先升级到仍在维护周期的Fedora版本,避免后续出现依赖兼容、安全漏洞相关问题
内容的提问来源于stack exchange,提问作者Rajiv Iyer
相关产品推荐
相关产品推荐

