我目前正在使用部落项目 IMP、DIMP、MIMP、Ingo、Kronolith、Mnemo、Nag、Turba 和 Sork。我忽略了(相当过时的)Debian 软件包并安装了上游版本。
几年后,我的 Horde 安装有点过时了,我认为单独更新每个项目和每个版本很麻烦。
Debian 稳定软件包已经过时了,但 squeeze 会提供相当新的版本,所以我考虑在 squeeze 发布后立即切换到 Debian 软件包。
对于 Horde 之类的软件包,您会推荐什么?使用上游版本并手动更新还是使用发行版的软件包?
答案1
从那时起,我就一直使用 Hordes 的 turba、kronolith、dimp、ingo 和 imp 的上游版本。我知道,升级是一件非常麻烦的事情,因为要比较所有更改,尽管如此,我仍然担心会出现问题。
我真的很喜欢 Debian,但我无法忍受他们对网络软件的打包,包括所有 apache 包含文件(不是每个人都使用 apache)和过时的软件包。系统软件没有问题,但我认为他们对网络软件包的改动太多了。
答案2
如果您想保持最新状态,那么主流版本肯定是最佳选择。
如果您更喜欢更好的集成和更好的可管理性,那么请选择 Debian 软件包。
无论如何,如果您想要更新版本的 Debian 软件包,您可以尝试安装稳定版本的 Debian sid 软件包(在 Google 中搜索固定),或者您可以尝试从稳定版本的 sid(或 squeeze)重新编译软件包。
答案3
我建议采用以下组合:将有问题的软件包从不稳定或测试版本移植到稳定版本。这样,您可以轻松地回滚更改(通过删除已安装的软件包并重新安装原始早期版本),同时仍然能够至少保持合理的更新。如果需要,您甚至可以自己进行完整的移植,而不仅仅是在您的机器上从测试或不稳定版本构建软件包 - 不过这需要更多的工作。如果您最终选择这种方式,或者您需要打包第三方软件,我建议您检查安装让你的生活更轻松 - 虽然老套,但很有用。祝你好运!
答案4
也许我不知道我错过了什么功能,但我对 Debian 稳定版中的软件包很满意。顺便说一句:ask.debian.net