例如,在 Ubuntu 中我们有:
- 指标应用
- 指标应用程序-gtk2
- 提示音
- 指示器-声音-gtk2
但其他指标只有一个版本,可同时适用于两者:
- 指示器-cpufreq
- 指标天气
还有一些没有 gtk2 版本,因此无法与基于 gtk2 的桌面兼容:
- 指示信息
为什么有些指标需要维护两个版本,而有些指标则不需要?
答案1
原因是 indicator-cpufreq 和 indicator-weather 等指标使用了 indicator-application 提供的抽象,而 indicator-application 也有 gtk2 版本。gtk2 版本正在逐渐淘汰,但仍有一些版本保留。