网易邮箱大师 mailmaster 5.0.2.1011 版本不一致的问题
2024.9.30
系统:openkylin 2.0 amd64
之前在网易邮箱官网,下载、安装了 mail.deb 软件包,显示的版本号是 5.0.2.1011
最近在 apt update, apt upgrade 时,提示 mailmaster 可升级。升级过程中,显示的版本号
(原版本号,新版本号)都是 一样的。
问题来了:既然是同样的版本号,为什么 提示升级?难道说,只要版本号相同,也要升级?
之前 zhcon 软件包,也遇到过相同版本号,提示要升级的问题。有兴趣的朋友,可以查看我之前的贴子。
顺便看了下两个 DEB 的细节:
- 所谓的(旧包)mail.deb :来自网易官网
ls -lh mail.deb
99M 9月19日 06:27 mail.deb
---
md5sum mail.deb
1bd898f368382a846a9636d097ee70ea mail.deb
- openkylin 2.0 源里的 mailmaster.deb 包(视为“新版本包”)
apt download mailmaster
获取:1 http://software.openkylin.top/openkylin nile/all amd64 mailmaster amd64 5.0.2.1011 [98.8 MB]
已下载 98.8 MB,耗时 13秒 (7,884 kB/s)
https://software.openkylin.top/openkylin/pool/all/mailmaster_5.0.2.1011_amd64.deb
---
ls -lh mailmaster_5.0.2.1011_amd64.deb
95M 5月25日 18:24 mailmaster_5.0.2.1011_amd64.deb
---
md5sum mailmaster_5.0.2.1011_amd64.deb
b60762b96bf235d6eca13bdb368c35d5 mailmaster_5.0.2.1011_amd64.deb
其它主要区别:
-
官方原版 里,DEBIAN 目录下,有一个 changelog 文件(但是实际内容没什么意义)。
而 openkylin 源里的,changelog 文件移除了。 -
官方原版 里,usr/share/applications/mailmaster.desktop 快捷方式,对应的可执行文件是
/opt/mailmaster/launch.sh (说明:这个命令脚本,某些 Linux 系统无法启动 mailmaster. 可以理解为是“受限版本“ )。
而 openkylin 源里的,直接对应 不带路径的 mailmaster 命令
(对应 /usr/bin/mailmaster)。
- 两个版本的 deb 软件包,都没有提供 DEBIAN/md5sums 校验数据文件。
疑问:对外公开发布的 DEB 包,哪怕只是改了一点点,md5sum 校验值就会不一样。难道不应该变更一下版本号?
网易邮箱大师 的人,不懂么?