疑问 -- 个人测试机,为什么大部分人推崇 centos !

2017-03-14 17:36:52 +08:00
 mains

疑问 -- 个人测试机,为什么大部分人推崇 centos !

0x00 前提

但是,很多情况下,还不知需求是什么,大部分人就嚷嚷着选 centos 了,就好像政治正确一样。我的印象里,大部分内核还是 2.6.32 左右, centos 6.x , python 升级要编译,啥都要编译。另一面, ubuntu 系列,直接 apt-get 就好了,或者写个 docker-compose.yaml ,都是来测试东西,实验预处理, demo 而已,为啥整的那么复杂。。。 ubuntu 不更优雅么?

不明就理,各位大神指点下!

21420 次点击
所在节点    Linux
185 条回复
laxenade
2017-03-15 07:31:30 +08:00
所以说玩 docker , coreos 才是正解。如果只是用来测试的话, ubuntu 也比 centos 好, ubuntu 有 juju , centos 有什么。
littlelong
2017-03-15 07:45:50 +08:00
作为 linux 重度用户,表示 centos7 比 ubuntu16.04 还是稳定,尤其涉及到网络,挂起,休眠等方面
jsou
2017-03-15 08:12:03 +08:00
@msg7086 redhat 系的内核可不能这么看。
建议你了解下 redhat 是怎么处理内核版本和功能\bug 的。
timothyye
2017-03-15 08:17:09 +08:00
我的下载机之前用 arch ,更新挺激进的,后来用了 debian
cye3s
2017-03-15 08:18:45 +08:00
@Xbluer 电信相关的
jsou
2017-03-15 08:29:26 +08:00
个人机选什么我感觉是无所谓,玩的 6 就行。

现在不少小公司都选 ubuntu ,这个我觉得一方面是用 ubuntu 入门的人多,开发人员都能玩一玩,网上教程也多。
另一方面是互联网方向的公司用的软件版本都比较新,源多一点,官方源没有, ppa 那还有。(当然 redhat 系也有比较新的,但加上非官方源后,的确版本上落后一点)
另一方面 redhat 提供的长生命周期对现在不少的小互联网公司来说也没什么用,公司搞不好明年就倒闭,谁还管十年后的维护升级。

要知道的是, debian\ubuntu 上的大多数软件打包次数就 1 、 2 次,而 redhat 呢,几百次的太常见。
硬件厂商会主动把硬件送到 redhat 做测试, redhat 都是真机测试才发布的。这也是它打包几百次的一个原因。
这背后要花多少的精力?想不稳定都不行。

而再看 debian 所谓的 test\ubstable\stable 就有点搞笑了。一个软件几年没人报什么 bug 就推一个版本,要是这个软件本身就 bug 一堆,只不过没人用、没人报 bug 呢?在 debian 的流程中它就是稳定的。
doubleflower
2017-03-15 08:30:19 +08:00
说 centos 比 debian/ubuntu 稳定的那都是玄学
yylzcom
2017-03-15 09:00:07 +08:00
CentOS 国内的一键脚本比比皆是,随便搜个什么脚本十有八九是 CentOS 的,除了 Arch 的教程(这是个奇葩)没什么能和 CentOS 的入门能相比

在 oneinstack 出来之前,军哥的 LNMP.org 在脚本方面是统治地位的(现在也基本还是),现在随便搜个 SSpanel 之类的教程很多都是基于 LNMP 脚本,还有秋水逸冰的 ss 的一键脚本

我用 Debian 入门的你们能感受到那种绝望吗…… 不过后来慢慢习惯了用英文搜也就习惯了

CentOS 和 Debian 及其它各系统的比较不想说,想了解的话建议看看权威一点的:
https://www.zhihu.com/question/19599986
Suddoo
2017-03-15 09:12:34 +08:00
我的 vps 跑的是 debian,个人 PC 是 arch,没用过 CentOS
whale
2017-03-15 09:16:50 +08:00
初学 Linux 时用的是《鸟哥的 Linux 私房菜》第三版入门,书中以 CentOS 为例;

第一份工作,服务器用的就是 CentOS ;

说不上推崇,只是习惯了!

PS. 搬瓦工使用 CentOS 系统可以从控制面板一键安装科学上网。
Eleutherios
2017-03-15 09:17:00 +08:00
在 CentOS 6 和 Debian 7 对擂的时候,
Debian 7 总会出一些奇怪的小 BUG ,导致 VPS 宕机。

现在 CentOS 7 和 Debian 8 就无所谓了,
相比而言 Debian 其实更方便一些。
Sight4
2017-03-15 09:17:39 +08:00
暂时没见过很多人推 centos ,每年的服务端 OS 统计,几乎都是 debian 系>rhel 系,用 centos 很大程度是由于社区、免费、开源;

两系的稳定性不相上下,至于包嘛,大家都是新旧不一,很难从包管理的新旧说明问题;

既然是 docker 部署,就没有太多生产环境问题。不想换到另一个系的原因,一方面是因为学习成本问题,虽然说大同小异,但其实深究,有很多设计理念还是不一致的,导致切换需要学习成本;在另一方面,多引入一种发行版,也会引起运维成本上升的问题。

如果 LZ 单纯作为测试机器,在生产环境部署能自行适配其他发行版,用啥都行

作为一个 rhel 系的长期用户,为 centos 正个名, centos7 的默认的内核已经跑上 3.10+, py 也已经跑上 2.7.x ;而且,作为测试机器,升级个内核也不需要多少顾虑嘛
wizardoz
2017-03-15 09:21:04 +08:00
LZ 为什么会有一种在 CentOS 上啥都要编译的印象?

我觉得身边看到的,主要是选择 CentOS 和 Debian 两种吧。有人喜欢 CentOS 可能是因为 CentOS 用 rpm 包,这和早期大部分教材一致。而我比较喜欢 Debian ,也不是什么高大上的原因,只是因为我早期使用 Ubuntu 比较多。
realpg
2017-03-15 09:38:14 +08:00
ubuntu server 大法好

主要是残留的 redhat 党大佬,以及培训班

年龄大一点的各种除了 redhat 都不是 linux ,没有 redhat 的配置工具的发行版你们都是假的 linux ……
geminil
2017-03-15 09:39:02 +08:00
喜欢 centos ,可能早期接触 centos 比较多,教程多、文档多,然后就是 debian ,至于 Ubuntu 可能我是最早那它做笔记本的桌面系统不习惯的原因。个人的 VPS 折腾用的 centos 早已经上到 centos7 内核到 4.10
lfzyx
2017-03-15 09:47:15 +08:00
很遗憾,你遇到的运维是国内那种随便找个教程就开始工作的运维。因为网上很多上个世纪教程都是用 centos ,所以他们也跟着用 centos 。他们是说不出所以然的,他们只是不懂怎么配置 debian 系的 linux ,所以他们就假装很高深的样子说 centos 更安全。这种运维,连 centos 的官网都没上过,拿着公司里遗留的 centos 光盘,装好系统从来不升级不打布丁,因为升级和打布丁意味着不稳定。他们还特别喜欢什么一键安装脚本。
kiwi95
2017-03-15 09:49:06 +08:00
楼主就是个 ubuntu 粉来闹事情的吧,什么年代了用 centos 6 来说 centos 包老的,你怎么不用 ubuntu 11.04 来比呢
kiwi95
2017-03-15 09:52:52 +08:00
一些用 debian 的说用 centos 的人技术差,不会用 debian ,哈哈哈,真会给自己贴金,不知道 debian/ubuntu 系用户哪来的迷之自信
zacard
2017-03-15 09:53:10 +08:00
个人喜欢 ubuntu 。
Docker 现在基础镜像都慢慢往 alpine 迁移了。
nanjishidu
2017-03-15 09:58:33 +08:00
@nanpuyue alias yum='apt-get'

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

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

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

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

© 2021 V2EX