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

 诸葛烈火_220 发布于 2022-11-04 15:30

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

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

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

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

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

    2022-11-08 08:11 回答
  • 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里的软件是由志愿者维护的,你也可以成为志愿者

    2022-11-08 08:16 回答
  • 总结一下所有的答案:

    1. source的管理员懒。
    2. 新版本可能有bug
    2022-11-08 08:18 回答
  • Ubuntu/Debian/CentOS,这些非滚动式的发行版,自从某个大版本发布(比如 Ubuntu 12.04)后,其中的关键软件的大版本一般不动,只会做小版本升级和安全补丁。

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

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

    2022-11-08 08:21 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有