Debian 软件包版本比较说明

Debian 软件包版本比较说明

我对 Debian 软件包版本顺序有点困惑。

看看下面两个 Debian 软件包版本,为什么第一个<=比第二个好?

0-emacs-29.1.90~202401142128~ubuntu20.04.1
0-emacs-28.3-rc1~202302201437~ubuntu20.04.1

我认为 29 > 28 所以第一个应该更近,不是吗?

答案1

人 deb 版本

该字符串解析为具有 Debian 修订版的0-emacs-29.1.90~202401142128~ubuntu20.04.1上游版本。0-emacs29.1.90~202401142128~ubuntu20.04.1

Debian 修订版从最右边的破折号后开始。

该字符串0-emacs-28.3-rc1~202302201437~ubuntu20.04.1解析为上游版本0-emacs-28.3和 Debian 修订版rc1~202302201437~ubuntu20.04.1

因此,第二个更高。

相关内容