13.10 仍然不包含 MariaDB 的原因是什么?
我考虑在 13.10 上从 MySQL 切换到 MariaDB,并想知道是什么阻碍了 Ubuntu。
附言:即使 MariaDB 尚未包含在发行版中,我希望迁移至少是轻松的。
答案1
这并不是关于“为什么 MariaDB 不包含在 Ubuntu 中”的权威答案,而是对软件如何包含在 Ubuntu 中的一般过程的见解。
13.10 仍然不包含 MariaDB 的原因是什么?
Ubuntu 自带的软件通过两种方式引入:
- 从 Debian (上游) 导入
- 由开发人员引入到 Ubuntu 主档案中。
如您所见,第一个依赖另一个发行版的工作,第二个依赖该程序的开发者。当然,在第二种情况下,可能是决定为 Ubuntu 准备 MariaDB 并提交其源代码的维护者。
不管怎样,都需要“某人”来完成这项工作。这就是所谓的“多元宇宙”和“宇宙”存储库中包含的软件包的情况。
那么,MariaDB 没有被纳入 Ubuntu“主”存储库的确切原因是什么?
最可能的原因是 Debian 正在将 MariaDB 添加到其主存储库中,而 Ubuntu 维护人员不想重复努力。
可以关注 bug/希望将 MariaDB 纳入 Debian这里。还有一个主要计划关于 mariadb 包应该做什么,以及应该包含哪些功能。