1
chloerei 2013-07-14 17:31:41 +08:00 1
要新就要 ppa。
|
3
mantianyu 2013-07-14 17:49:13 +08:00
要新是有代价的。。。
|
4
msg7086 2013-07-14 17:55:30 +08:00
要新请Debian
|
8
mantianyu 2013-07-14 18:19:30 +08:00
@damngood 源里不只是一个两个package,是成千上万的packages,这之间的依赖关系是很复杂的,每替换掉一个包,都要经过长时间的测试,以确保新的包和与他有依赖关系的包良好兼容
从ppa源里安装的包导致ubuntu不可用的话,官方是不管的 不过ubuntu有ppa源这已经挺不错的了,debian就没有,debian要新就只能自己顶着风险升sid |
9
msg7086 2013-07-14 18:25:44 +08:00 1
@damngood 要保证质量,就老老实实等testing -> stable的过程。
另外,不进入稳定版有很多原因,比如有可能break老程序。 比如升PHP5.4的时候就曾经因为改了默认内部字符集导致所有的GBK论坛全部挂掉。 所以像你用的U12.04就会永远保持在那个年代的主流hotfix版本,而几乎不会再升级了。 你可以查阅一下官方的软件包版本: lucid (misc): 2:1.2.0-1: amd64 i386 precise (misc): 2:2.2.12-1build1: amd64 i386 quantal (misc): 2:2.4.15-1: amd64 i386 raring (misc): 2:2.6.7-1: amd64 i386 每一个版本都是严格适合发行的那个年代的版本。 还要考虑到相关package在那个版本上的dependency的问题。 如果喜欢经常更新的话,考虑用支持滚动更新的操作系统。Arch/Gentoo/Debian都属于滚动更新,Debian一般更新比较灵活一些,这也是我之前推荐Debian的原因。你可以把整个系统放在Deb6.0上,只把radis和dependency更新到7.0甚至8.0都是没问题的。Ubuntu的话PPA或者自己编译都行,如果要滚动升级的话十有八九会break系统。 |