Debian/Ubuntu 真的不适合做服务器操作系统吗?

2014-06-17 17:34:26 +08:00
 skydiver
看了知乎上这个答案 http://www.zhihu.com/question/19599986/answer/25433641

CentOS/Redhat 保持生命周期内内核版本固定。这对于服务器操作系统是否是必须条件?
25027 次点击
所在节点    Linux
59 条回复
jarlyyn
2014-06-17 17:49:54 +08:00
debian系列不是几个内核并存的么……

按这个楼主的说法,debian的Kernel在升级,centos的kernel就不在升级了么?最新的驱动家进去,能比升大版本号稳定多少?

既然从一开始就觉得centos好,那debian不管怎么看都不好吧?

还有就是,除非为了安全原因,或者必要的功能更新,谁没事去更新服务器内核,管他是大版本还是小版本。
dorentus
2014-06-17 17:53:35 +08:00
Ubuntu 我不了解,不过也只有 LTS 版才能算服务正式可用的 release 版吧。

Debian 的,只有 stable 版才是正式的 release。求稳定的话,就用 stable。stable 版里面所有软件版本不会更新,除了安全更新之外,不会有其它的更新。安全更新的一个例子就是上面那个 URL 里面提到的 openssl 的更新……我记得 debian 的开发人员是特意把这个补丁 back-port 到 stable 里的 openssl 版本的吧,根本不需要更新 libc 什么的(用官方源的话也没新 libc 给你更新)。Debian stable 的安全更新支持周期是几年我忘了,似乎是十年?
skydiver
2014-06-17 17:55:19 +08:00
@jarlyyn
@dorentus 那个楼主是想说 CentOS 可以保证内核和 libc 版本号不变,所有程序都二进制兼容吧。
Sunyanzi
2014-06-17 17:56:32 +08:00
小白求问 ... 各个发行版之间到底有啥区别 ..?

你们说什么适合做服务器操作系统什么不适合的时候到底是在说什么 ..?
dorentus
2014-06-17 17:57:43 +08:00
@skydiver Debian stable 也不变啊(只用官方源的话)。

不过操作系统,特别是正式服务器用的操作系统的选择,挑自己熟悉的就可以了吧……
jarlyyn
2014-06-17 17:59:52 +08:00
反正我也不算啥运维,不过是自己用了近十年linux当桌面(ubuntu>debian sid>debian testing),管着公司各种服务器vps10来台。

不管是centos,还是debian,在第一次安装后,除了上次ssl那样的安全问题,我是不会去升级的。至今还有两台服务器停留在centos 5以及debian 6.

centos和debian的区别主要是命名习惯(apache/httpd,a2enmode之类),库(算上epel的话,centos和debian的库各有千秋,至少公司的debian 6上装nodejs还是要编译的。)

我自己用的基本都是deb系列的,vps都是centos系的。应为很多vps供应商只提供centos供选择。

debian的稳定版和centos 在使用中并没有遇到什么稍微严重的bug过。所以,我认为在服务器上,两者除了习惯没啥大区别。
jarlyyn
2014-06-17 18:02:23 +08:00
@skydiver
我的角度来看,二进制兼容问题是扯淡问题。先不说是否会去更新版本,如果linux的二进制兼容都会有大问题的话,Google那种只提供二进制包的源岂不是死了几百次了……
blacktulip
2014-06-17 18:03:42 +08:00
看来下次折腾服务器得装个 CentOS 来体验体验,以前只是觉得 yum 太烂,不过如楼主那里说的,装好了必须装的就不再升级,实在不行自己编译,那样子影响也不大,就是麻烦点。
AlanZhang
2014-06-17 18:04:35 +08:00
实际上是,越来越多的人首选Ubuntu Server。包括我。
jarlyyn
2014-06-17 18:07:36 +08:00
@AlanZhang
能否问下为设么首选ubuntu server而不是debian stable?有啥优势?
就算桌面在10.04后我都从U切换到debian+k4了
kafkakevin
2014-06-17 18:11:14 +08:00
@Sunyanzi 扯淡而已,
另外,所有争论同类产品孰优孰劣的问题都可以无视,不看丝毫不会影响眼界,知识面以及生活品质。
skybr
2014-06-17 18:37:58 +08:00
@skydiver debian stable在周期内包的版本同样不变, debian向stable追加新包的方式是推送到backports源, 量很少,审得很严,也不会破坏现在源的依赖关系, apt的时候同样需要指定backports源才能安装这里面的东西, zhihu里的那个在偷换概念
LazyZhu
2014-06-17 18:41:27 +08:00
http://www.v2ex.com/t/109062 主题重复了
争论没有用,看大家如何选择 http://www.v2ex.com/t/113452
christianwong
2014-06-17 18:41:47 +08:00
以前看过一个数据,在amazon云上装的虚拟机大部分都是ubuntu
nsa
2014-06-17 20:25:56 +08:00
这个与RHEL以及红帽的中国市场有关,很多技术人员大抵由此而来,很多都受其影响。

用Debian没啥不好的,看贵厂喜好了。
leopku
2014-06-17 20:28:27 +08:00
已经从 centos 迁移到 ubuntu 的飘过
alex321
2014-06-17 20:29:19 +08:00
ubuntu server 飘过
dangge
2014-06-17 20:31:56 +08:00
Ubuntu界面华丽 拿出去比较有逼格。
geeklian
2014-06-17 20:33:34 +08:00
很多培训班出来的,只会用rhel,不会用debian。

现在更倾向ubuntu,因为包更新得快,新特性支持的多。
wuxqing
2014-06-17 20:37:03 +08:00
以前确实看到过linux发行版软件兼容测试的文章,CentOS/Redhat当然是最好的,不过那都是老黄历了。现在一些软件,比如gitlab在CentOS/Redhat下面安装会很麻烦的。

硬件兼容性,我碰到过ubuntu、gentoo都无法安装的情况,最后还是CentOS轻松搞定
去年有台dell的服务器,万兆网卡也只找到Redhat的驱动。一块intel万兆网卡不正常,intel客服有提到过只对Redhat支持更好。

不过这些对高手来说,都不会是问题

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

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

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

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

© 2021 V2EX