Ubuntu 安装源问题

2013-07-14 17:28:04 +08:00
 damngood
Ubuntu 下面有什么安装源的更新比较快点的吗

比如默认源里面的 redis 还是停留在版本 2.2

golang 的版本也还是 1.0

所以想问问大家有什么好点源推荐不, 系统版本 12.04
2770 次点击
所在节点    问与答
11 条回复
chloerei
2013-07-14 17:31:41 +08:00
要新就要 ppa。
damngood
2013-07-14 17:42:34 +08:00
@chloerei 我去试试看
mantianyu
2013-07-14 17:49:13 +08:00
要新是有代价的。。。
msg7086
2013-07-14 17:55:30 +08:00
要新请Debian
damngood
2013-07-14 18:00:28 +08:00
@msg7086 一定得Debian? 实在不行自己编译算了吧. 反正server上要装的也没太多.
damngood
2013-07-14 18:02:03 +08:00
@mantianyu 其实这个要求也不太过分, 怎么说也是稳定版本嘛.
都出来这么久了还不跟上, 这应该算效率问题.
damngood
2013-07-14 18:03:31 +08:00
@chloerei PPA 好像是个人提交上去的包, 不知道质量怎么样, 有没有保证.
mantianyu
2013-07-14 18:19:30 +08:00
@damngood 源里不只是一个两个package,是成千上万的packages,这之间的依赖关系是很复杂的,每替换掉一个包,都要经过长时间的测试,以确保新的包和与他有依赖关系的包良好兼容

从ppa源里安装的包导致ubuntu不可用的话,官方是不管的

不过ubuntu有ppa源这已经挺不错的了,debian就没有,debian要新就只能自己顶着风险升sid
msg7086
2013-07-14 18:25:44 +08:00
@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系统。
msg7086
2013-07-14 18:29:06 +08:00
@mantianyu 没记错的话ubuntu的官方源就是sid的下游吧。如果ubuntu没挂的话sid一般也不会挂的。何况web开发有dotdeb在。

wheezy (stable) 2:2.4.14-1
jessie (testing) 2:2.6.13-1
sid (unstable) 2:2.6.13-1

dotdeb 2.6.14, for Debian Wheezy and Squeeze
chloerei
2013-07-14 19:05:33 +08:00
@damngood 我只装原作者打包或者项目主页有链接的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/75734

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX