云网牛站
所在位置:首页 > Linux云数据库 > Deepin 20 Linux系统软件源没有mysql-server的原因和处理

Deepin 20 Linux系统软件源没有mysql-server的原因和处理

2021-03-26 16:21:38作者:deepinuser17稿源:深度站

在Deepin 20 Linux系统(包括UOS)终端中执行sudo apt install mysql-server命令提示找不到包,说明Deepin 20 Linux的软件源里根本就没有mysql-server,以下是产生这个问题的原因和处理方案。

Deepin 20 Linux系统软件源没有mysql-server的原因和处理

 

原因

因为MySQL闭源了,意味着各开源系统不能用了,这是直接的原因。如果你在Linux系统中不能直接用命令安装,多数是这个原因。

当前甲骨文拥有MySQL,甲骨文已经修改了MySQL的许可,任何操作系统自带MySQL时,必须向甲骨文获取许可,支付许可费。任何企业用户也必须向甲骨文支付许可费才能合法使用MySQL。

 

处理方案

1、可以使用MariaDB百分之百来替换MySQL,因为企业和个人没有理由再继续使用MySQL。安装可参考在deepin v20系统下安装mariadb(mysql真正的开源版)

2、如果要坚持安装MySQL,请去MySQL官网下载mysql-apt-config包安装,因为Debian 10上游里就没有MySQL,安装中选择Debian buster版本的源,然后更新源后就能安装mysql-community-server了。可参考在Deepin V20系统中安装MySQL 8.0的图解教程

 

相关主题

在Linux下安装和使用Adminer,用它管理MySQL/MariaDB和PostgreSQL

精选文章
热门文章