为什么“Linux Generic”在MySQL下载页面使用RPM扩展?

为什么“Linux Generic”在MySQL下载页面使用RPM扩展?

我需要在 Ubuntu 10.04 中从源代码安装 MySQL 5.5。

所以我试图从中找到 tar.gz 源代码这里

但是当从下拉菜单中选择“Linux Generic”时,它会显示 RPM 扩展

我想知道为什么?我们现在可以在 Ubuntu 中使用 RPM 包从源代码安装吗?这就像一个笑话,但这使我现在无法安装它。

答案1

如果您需要按照问题中所述从源代码进行编译,则不应从下拉菜单中选择“Generic Linux”。相反,选择“源代码”并下载“通用 Linux(架构独立),压缩的 TAR 存档”。

解压压缩的 tar 文件并阅读有关如何编译和安装的说明。

答案2

在列表中向下滚动,RPM 列在顶部,TAR 归档文件列在底部,例如Linux - 通用 2.6(x86,64 位),压缩 TAR 存档位于列表底部

答案3

您可以使用以下命令将 rpm 转换为 debian 软件包外星人 (1)然后安装转换后的 debian 包。

对于您更普遍的问题,许多发行版使用 rpm 格式来安装软件包。如果您不添加特定的依赖项(例如提供静态链接的二进制文件),那么使用 rpm 作为通用基础是有意义的。另一方面,仍然有tar.gz可用的文件(向下滚动到底部)以及直接用于 Ubuntu 的软件包。但这些文件可能包含二进制文件,但没有源代码。查看其他人的回答。源代码。

一个答案阿库本图建议一个聚苯胺包含 MySQL 5.5,甚至 10.04。您可以考虑使用提供的存储库,而不是自己手动安装软件包。

相关内容