Debian上的部落:包还是上游?

我目前正在使用部落项目IMP,DIMP,MIMP,Ingo,Kronolith,Mnemo,Nag,Turba和Sork。 我忽略了(相当过时的)Debian软件包并安装了上游版本。

几年之后,我的部落装置已经有些过时了,我认为更新每个项目和每个版本都是一件很痛苦的事情。

Debian稳定软件包与过去一样已经过时,但是squeeze会提供合理的最新版本,所以我正在考虑在发布squeeze时立即切换到Debian软件包。

你会推荐像Horde这样的软件包吗? 使用上游版本并手动更新或使用发行包?

我自从使用Hordes的turba,kronolith,dimp,ingo和imp的上游版本。 我知道,升级是一个真正的痛苦,在所有的变化,尽pipe如此,我仍然担心炸毁的东西。

我真的很喜欢Debian,但我无法忍受他们的networking软件包装,所有的Apache包括文件(不是每个人都使用Apache)和过时的软件包。 系统软件没有问题,但是在我看来,它们在networking软件包中变化太大了。

如果你想保持最新,那么肯定主stream版本是要走的路。
如果你喜欢更好的集成和更好的可pipe理性,那么去debian软件包。
无论如何,如果你想要更新版本的debian软件包,你可以安装Debian sid软件包在稳定的版本(在谷歌search固定),或者你可以尝试从稳定版本的sid(或挤压)重新编译软件包。

我build议一个组合:将不稳定的或者testing的软件包返回到stable。 这使您可以轻松地回滚您的更改(通过删除已安装的软件包并重新安装原来的早期版本),同时仍然能够保持最新的合理性。 如果需要的话,你甚至可以自己做一个完整的backport,而不是从testing中构build软件包,或者在你的机器上构build不稳定的软件。 如果你最终走了这条路,或者如果你需要打包第三方软件,我可以推荐checkinstall让你的生活更轻松 – 这是一个老派,但一个好东西。 祝你好运!

也许我不知道我错过了什么function,但是我对debian stable中的软件包没有问题。 顺便说一句:ask.debian.net