为什么奇怪的Ubuntu MySQL版本?

在我的本地桌面上运行Ubuntu 9.04,Jaunty。 我已经安装了MySQL服务器,版本是“5.1.30really5.0.75-0ubuntu10.2”这是一个非常奇怪的版本string。 为什么“真的……”?

这是来自packages.ubuntu.com的ChangeLog条目,它首先提到这个名字:

mysql-dfsg-5.0 (5.1.30really5.0.75-0ubuntu1) jaunty; urgency=low * No change upload. Rebuild so that libmysqlclient15-dev is again available in jaunty. mysql-dfsg-5.1_5.1.30-2ubuntu1 provided a libmysqlclient15-dev transitional package. -2ubuntu2 doesn't provide libmysqlclient15-dev anymore. (LP: #316280). -- Mathias Gug <...> Tue, 13 Jan 2009 13:24:13 -0500 

在此之前,它的名字是:

 mysql-dfsg-5.0 (5.0.75-1ubuntu1) jaunty; urgency=low 

有关更多详细信息,您可能需要阅读Ubuntu策略(只是第一次获得Google)或甚至问Mathias Gug 🙂

这可能意味着他们花了5.0.75,并在最新的安全修复程序中移植,而没有增强function,并且修复了一些非安全性错误。 RedHat以前一直这样做,这让我疯狂,因为他们没有像这样的版本号宣布它。

5.1.30really5.0.75-0ubuntu10.2是Ubuntu的软件包名称。

 mysql -V mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (x86_64) using readline 5.2 

所以Mysql版本实际上是5.0.75