Linux源里的软件一般都是比较老的,为什么会没有经常更新呢?

为什么不会经常更新呢?
这个老版本使用没问题吗?安全问题咋办?

难道说一定要编译,那源带这些软件的意义何在?

例如:PHP,MySQL,Firefox,Nginx......

debian 7.0的nginx版本为1.2.1,而官方的该次版本已经更新到1.2.9,更不要说最新的稳定版本是1.6.2了。

阅读 6k
4 个回答

Ubuntu/Debian/CentOS,这些非滚动式的发行版,自从某个大版本发布(比如 Ubuntu 12.04)后,其中的关键软件的大版本一般不动,只会做小版本升级和安全补丁。

站在个人用户角度讲,不断追新是种强迫症。。。为这种人准备的发行版很多,比如ArchLinux,永远最新。
而上面那些发行版,是用在生产环境的,是用来做Server的,是要365天不间断运行的。重启服务器都要提前规划,何况大版本升级带来的不兼容问题?

以某国内知名互联网公司(BAT中一家),服务器的主要操作系统还是CentOS 4.3,升级到6.3遥遥无期,更别说最新的7.0了。。

总结一下所有的答案:

  1. source的管理员懒。
  2. 新版本可能有bug

cat /etc/apt/sources.list

deb http://cdn.debian.net/debian/ wheezy main contrib non-free
deb-src http://cdn.debian.net/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://cdn.debian.net/debian/ wheezy-updates main contrib non-free
deb-src http://cdn.debian.net/debian/ wheezy-updates main contrib non-free

# nginx mainline
deb http://nginx.org/packages/mainline/debian/ wheezy nginx
deb-src http://nginx.org/packages/mainline/debian/ wheezy nginx

#ShadowSocks
deb http://shadowsocks.org/debian wheezy main

这是我的sources配置文件,据我观察,每次爆出漏洞时,更新还是很及时的。sources里的软件是由志愿者维护的,你也可以成为志愿者

如果用的是ubuntu、debian系列,软件就没那么老,都是上一个正式版,如果是红帽系列~还是用源码编译吧!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏