Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
mains
V2EX  ›  Linux

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

  •  
  •   mains · Mar 14, 2017 · 23074 views
    This topic created in 3381 days ago, the information mentioned may be changed or developed.

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

    0x00 前提

    • 个人测试用途,不作为服务器。比如自己的 vps ,用作扶墙等, docker compose 构建下自己的小玩具等等。
    • 我的生成环境: mac , scrt 上有几十台 ubuntu 的小玩具。

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

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

    185 replies    2017-04-20 16:04:14 +08:00
    1  2  
    wuzhizhemu569
        101
    wuzhizhemu569  
       Mar 15, 2017
    @nanjishidu 哈哈哈
    nanjishidu
        102
    nanjishidu  
       Mar 15, 2017
    linux 基本上都差不多吧 单位的服务器用的 ubuntu 树莓派用的 debian vps 用的 centos7 以前的服务器用的 freebsd 倾向 bsd 系统。首先没有不遵循 GPL 协议 其次是系统稳定。基于 freebsd 系统做的服务运行了 5 年多 没有重启过
    uuair
        103
    uuair  
       Mar 15, 2017
    你喜欢 ubuntu 就用呗,个人有个人的原因,你想搜罗一下所有的原因么??那太复杂了。
    Ixizi
        104
    Ixizi  
       Mar 15, 2017
    跟风。
    yuedingwangji
        105
    yuedingwangji  
       Mar 15, 2017
    说一下我用 centos 不用 ubuntu 的原因吧, ubuntu 的 vi 模式好难用呀
    bin456789
        106
    bin456789  
       Mar 15, 2017 via Android   ❤️ 1
    在 v2 上,不是 debian 和 arch 才是政治正确吗?
    印象中 centos rhel 这种偏保守 /偏企业的发行版会被鄙视,如同鄙视 windows
    Felldeadbird
        107
    Felldeadbird  
       Mar 15, 2017   ❤️ 1
    ubuntu 的源 更新太频繁了。有一些自己写的 shell 脚本 基于 apt 源安装,结果因为源更新了,导致某些依赖库的 编译时出错了。尽管这些都是小问题,但当部署多几台的时候都出现这个情况就有点烦人了。
    所以我选用 centos 。万年的 yum 包都不怎么有变化。
    koalli
        108
    koalli  
       Mar 15, 2017
    会不会所有的原因最后都归于懒或者是没有时间?
    以前用过一款系统还要熟悉另外一款?
    以前有配套的脚本还要修改适配别的系统?
    反正我们团队里我给装的 Ubuntu 如果不停电的话可以说稳定跑了一年以上了,我觉得个人学习使用是可以的
    ijustdo
        109
    ijustdo  
       Mar 15, 2017
    因为背后有 redhat 然后 linux 内核开发里有很多开发者是 redhat 的 起码大问题 稳定方面能保证
    还有看到没 服务器版本的内核永远都不是最新的 linux 内核 为撒 老的经历了时间的检验 毕竟服务器 稳定第一
    BOYPT
        110
    BOYPT  
       Mar 15, 2017
    centos 你直接给换个最新的 4.10 内核一样欢快地跑啊,换个 yum 源就可以了;
    哪个组件不满意了还可以自己编译,偷懒了就加个三方源 yum 安装;
    源里面不满意的参数还可以拿 srpm 很简单就自己修改重新打包;

    ubuntu ? debian ? dpkg 那套鬼畜我不想弄~
    BOYPT
        111
    BOYPT  
       Mar 15, 2017
    个人测试机更应该用我大 Arch~
    xiaonengshou
        112
    xiaonengshou  
       Mar 15, 2017
    这种东西。选自己熟悉的就好。千万不要选不熟悉的。和正式项目的编程语言一样。
    cat9life
        113
    cat9life  
       Mar 15, 2017
    我个人来说就是习惯和文档多....
    bianchensz
        114
    bianchensz  
       Mar 15, 2017
    老司机爱用 cent ,新司机偏爱 debian ,女司机喜欢 windows (玩笑,别介意
    lyhapple
        115
    lyhapple  
       Mar 15, 2017
    1. 装软件时, yum 比 apt-get 少 4 个字母,虽然可以自己设置命令,但哥就是这么懒,懒得设置
    2. 感觉软件源比 ubuntu 的稳定,服务器嘛,就是求稳定。
    msg7086
        116
    msg7086  
       Mar 15, 2017
    @jsou 请问你想说什么?
    Mark24
        117
    Mark24  
       Mar 15, 2017
    观点总结:

    有钱 Redhat ,大公司付费业务当然更快更好更稳定,有人兜着
    没钱 CentOS ,稳定,更新慢点,软件老,免费,和 Redhat ,升级,学习,都方便吧
    个人 Ubuntu ,社区产物, bug 多,不怎么稳定,最新最快最潮各种玩,想怎么折腾怎么折腾。

    终结吧
    liashui
        118
    liashui  
       Mar 15, 2017
    @yuedingwangji 修改一下 debian/ubuntu vi 的配置,就能顺利使用了
    Immortal
        119
    Immortal  
       Mar 15, 2017
    看书和网文经常看到说 centos 只是国内火 老外还是用 debian 多
    haozi1986
        120
    haozi1986  
       Mar 15, 2017
    最开始用 vps 的时候用的 centos ,那是因为……操作系统列表里面它排在前面……
    后来换了 ubuntu ,那是因为……我发现列表里面还有 ubuntu
    ansheng
        121
    ansheng  
       Mar 15, 2017
    习惯性的用 centos,之前干过运维 @
    wxhosn
        122
    wxhosn  
       Mar 15, 2017
    CentOS = RedHat Free
    稳定是生产环境的重点... 你看 Ubuntu 的升级... 月经一样... CentOS 更新慢点. Bug 少还是不错的.
    neoblackcap
        123
    neoblackcap  
       Mar 15, 2017
    @lyhapple 可以输入 apt ,新的 16.04 推荐使用 apt 而不是 apt-get

    @mains 自己东西随便搞,你能保证上线不炸那就行,跟生产环境不一样,上线炸了那么就是你的锅,跟生产一样,上线炸了就是运维的锅。
    daysv
        124
    daysv  
       Mar 15, 2017
    ubuntu 啊, 还用想吗
    不用 docker 当我没说
    okudayukiko0
        125
    okudayukiko0  
       Mar 15, 2017 via iPhone
    其实国外不少地方也是用 centos 。
    centos 是 rhel 克隆版,免费,软件少,软件包更新慢, bug 少。
    rhel 有服务,可以第一时间发安全更新, centos 发安全更新比 rhel 要慢
    ubuntu 易用,更新快, bug 多
    桌面可以考虑 debian testing , ubuntu , archlinux
    服务器可以考虑 centos , debian , bsd
    firefox12
        126
    firefox12  
       Mar 15, 2017 via iPhone
    完全不是一个级别的东西。企业级的支持, bug 有 redhat 出包支持,任何一个内核补丁都有 redhat 测试支持。你自己玩当然无所谓,但是公司支持 当然 redhat
    mikuazusa
        127
    mikuazusa  
       Mar 15, 2017
    CentOS 从大学一直用到工作几年,都没啥大问题,没见过解决不了的问题
    Nicksxs
        128
    Nicksxs  
       Mar 15, 2017
    @ik 现在可以用 apt 代替了
    ik
        129
    ik  
       Mar 15, 2017 via iPhone
    @Nicksxs 哈 这个但是不清楚呢!当然设置别名也是可以的,但是运维的服务器有点多,所以从来用过别名,不然可能会乱
    NovemberEleven
        130
    NovemberEleven  
       Mar 15, 2017
    因为有 7 年支持,服务器不想一年装一次系统。
    metowolf
        131
    metowolf  
       Mar 15, 2017
    @lyhapple apt vs yum, 打平了哈哈
    bellchu
        132
    bellchu  
       Mar 15, 2017
    root@SHADUMMY01:/usr/home/xxx # uname -a
    FreeBSD SHADUMMY01 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 [email protected]:/usr/obj/usr/src/sys/GENERIC amd64
    bellchu
        133
    bellchu  
       Mar 15, 2017
    对于我来说,测试环境最主要的是稳定,干净,FreeBSD 不需要触碰内核,安心,port 稳定,几年不需要动.
    如果需要配合各种不同版本的测试,我会选择 Gentoo,类 BSD 的 portage,已经 mask 等管理机制非常适合不同包的不同版本的精确测试需求.
    jsou
        134
    jsou  
       Mar 15, 2017
    @msg7086 我想说 redhat 稳定, centos 稳不稳定鬼知道,但 ubuntu 用在服务器上没有稳定的理论依据。
    LCD
        135
    LCD  
       Mar 15, 2017 via Android
    台式机,笔记本都尝试了 ubuntu,centos 两个版本,最后选择了 centos ,稳,省心。
    Hucai
        136
    Hucai  
       Mar 15, 2017
    yum 比 apt-get 少打几个字母,这就是我选择 centos 的原因
    momocraft
        137
    momocraft  
       Mar 15, 2017
    避免自己花时间折腾
    Jakesoft
        138
    Jakesoft  
       Mar 15, 2017
    root in yetanothermachine at ~
    ➔ uname -a
    Linux yetanothermachine 3.10.0-514.6.2.el7.x86_64 #1 SMP Thu Feb 23 03:04:39 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
    frostfall
        139
    frostfall  
       Mar 15, 2017
    前几天闲来无事做了 sysbench 单线程性能测试, win10 虚拟机 Centos7.3 比自带的 Ubuntu 子系统性能还好
    c4fun
        140
    c4fun  
       Mar 15, 2017
    个人就 Ubuntu 就好,不要太纠结。
    mingyun
        141
    mingyun  
       Mar 15, 2017
    稳定
    changwei
        142
    changwei  
       Mar 15, 2017 via Android
    因为教程多,尤其是大名鼎鼎的鸟哥的 linux 私房菜就是用 centos 6.5 做教学演示的。
    onion83
        143
    onion83  
       Mar 15, 2017 via iPhone
    对着手册装一次 Gentoo , Linux 自然入门到精通了,装过 200 台服务器的农民工笑而不语。虽然是本行是在 Windows 上用 editplus 写 PHP 的。
    likuku
        144
    likuku  
       Mar 16, 2017
    不要桌面,那么 debian 或者 docker 装基于 alpine linux 的各种工具镜像 也是很方便。

    当年毕业第一份工作就是伺候一百多台跑 gentoo 的 server.
    msg7086
        145
    msg7086  
       Mar 16, 2017   ❤️ 1
    @jsou 然而这和我说的有关系?
    RHEL 稳定那别的就不稳定么?内核都是 Linux 大家都一样。
    我们说的 RHEL 的稳定是 ABI / API 稳定,单一发行版本绝不更新软件的大版本,所以特别适合长期不变的服务器环境,同时也特别不适合要用到新软件包的服务器环境。
    其实我是觉得你应该去多了解下 Debian 。什么一个软件打包次数一两次这种笑话就不要说出来了。核心软件包打包几十次上百次的也很多,至于社区维护的那些, RHEL 里根本就没有的那些软件包,你都拿来用核心包标准去要求人家,是不是有点过分了?
    call43848
        146
    call43848  
       Mar 16, 2017
    Mac OS X Server 稳稳的……
    call43848
        147
    call43848  
       Mar 16, 2017
    等以后有钱了,我想要用 Windows Server 。
    letxxt
        148
    letxxt  
       Mar 16, 2017 via Android
    centeros 用的熟练
    alang
        149
    alang  
       Mar 16, 2017
    ubuntu 情感的选择
    kxjhlele
        150
    kxjhlele  
       Mar 16, 2017
    我是只用 Debian
    jsou
        151
    jsou  
       Mar 16, 2017
    @msg7086 我不知道和你说有没有关系,是你 at 我先。
    你说你的,我说我的,你用你的,我用我的。
    microhz
        152
    microhz  
       Mar 16, 2017
    CentOS 是 Redhat 的社区免费版, Redhat 提供了比较完善的稳定的企业级的支持。大部分企业产品的厂商也会首先去测试在 Redhat 下的稳定性。还有一个原因就是国内的培训机构大都偏爱 Redhat 。
    linchanx
        153
    linchanx  
       Mar 16, 2017
    生产环境最重要的就是稳定,公司最重要的业务使用 redhat ,次重要使用 centos
    JasperYanky
        154
    JasperYanky  
       Mar 16, 2017
    因为只用过 ubuntu ( 逃
    momocraft
        155
    momocraft  
       Mar 16, 2017
    和生产环境接近
    能玩的东西少,避免自己陷入折腾
    版本旧可以用 docker 解决,还好
    ChasYuan
        156
    ChasYuan  
       Mar 16, 2017 via Android
    Debian
    Cu635
        157
    Cu635  
       Mar 16, 2017
    @artandlol
    这几年的 Ubuntu LTS 也行。 Debian 的问题是没有商业大公司支撑,本身也还是很符合要求的。

    @shierji
    “ Ubuntu 中有不少包比 epel 提供的要老旧 这是我留在 CentOS 的理由”
    你的 Ubuntu LTS 是有多长时间没更新了?
    bk201
        158
    bk201  
       Mar 16, 2017
    vps 内存小所以才发现 debian 才是王道啊, Ubuntu 开什么玩笑。
    Cu635
        159
    Cu635  
       Mar 16, 2017
    @ryd994
    Ubuntu 好歹有商业公司作支持服务,而 Debian 缺少这个量级的商业公司支持。


    @yuedingwangji
    @liashui
    ubuntu 和 debian 上新安装的默认是 vim-tiny ,为了那八杆子之前的“ vi 兼容”,并不是完整的 vim 。
    不是修改配置文件就能好用的,得安装 vim 这个完整的 vim 包。
    nikymaco
        160
    nikymaco  
       Mar 16, 2017
    @nanjishidu 大写“服”!
    likuku
        161
    likuku  
       Mar 16, 2017
    @msg7086 这样啊,那么推荐 freebsd , base system 和 application pkg 是分开的, base system 有独立可靠的更新方式, pkg/ports 几乎与社区同步更新,装烦了,也可以一键把 base system 之外自己装的 pkg 统统干掉。
    ryd994
        162
    ryd994  
       Mar 16, 2017
    @Cu635 宇宙操作系统 Debian 还需要商业公司支持?
    hihihihihi
        163
    hihihihihi  
       Mar 16, 2017
    Arch 大法好~~~
    wbt
        164
    wbt  
       Mar 16, 2017
    一直用 CentOS ,习惯而已
    换来换去麻烦
    MuyuQ
        165
    MuyuQ  
       Mar 16, 2017
    @wxhosn 对的。
    之前被 Ubuntu 的更新折磨的想死,后来再看他,很难提起兴趣了。。。
    masterzh01
        166
    masterzh01  
       Mar 16, 2017
    Fedora 至少比 Ubuntu 好用很多 :)
    julyclyde
        167
    julyclyde  
       Mar 16, 2017
    @msg7086 内核不太一样的。 redhat 经常把一些高版本才有的功能移植回低版本的内核,只为了客户看中版本号不变的所谓稳定这种恶趣味
    HowardMei
        168
    HowardMei  
       Mar 16, 2017 via Android
    @julyclyde soga ,下次试试 centos
    eoo
        169
    eoo  
       Mar 16, 2017 via Android
    debian
    benbenlang
        170
    benbenlang  
       Mar 17, 2017
    因为没有更好的了,,我这个小白用 centos 找文件就像刘姥姥进大观园。。。
    zhidian
        171
    zhidian  
       Mar 17, 2017 via Android
    去,用 centos 明明是因为不搞机器学习。
    skylancer
        172
    skylancer  
       Mar 17, 2017 via Android
    我用 RHEL 系的原因是
    1. 给 apt-get 坑了一大把,直接重装系统
    2. VPS 内存小,根本跑不起来 Ubuntu
    3. 其实我更倾向于 Fedora ,不过太庞大了....
    yuedingwangji
        173
    yuedingwangji  
       Mar 17, 2017
    @Cu635 还正是, 昨天装了一下 vim 感觉操作顺手多了
    msg7086
        174
    msg7086  
       Mar 17, 2017
    @jsou 我 at 你先? 83 楼的你是被盗号了吗?需不需要我联系管理员帮你冻结一下?

    @julyclyde 哦?这倒是有点意思。有哪些功能是 backport 回去的么?
    Lentin
        175
    Lentin  
       Mar 17, 2017

    cstj0505
        176
    cstj0505  
       Mar 17, 2017
    @ivenvd 我也用 debian ,但怎么感觉在 V2EX debian 不受待见。
    ivenvd
        177
    ivenvd  
       Mar 17, 2017
    @cstj0505 你在这贴下搜下 Debian 就知道了……
    bugcoder
        178
    bugcoder  
       Mar 18, 2017
    @lyhapple 现在已经改成 apt 了,不需要 apt-get
    flynaj
        179
    flynaj  
       Mar 28, 2017 via Android
    等你们成老司机👴🚉就明白 linux 用什么发行版区别不大,都有无数优缺点
    forgetandnew
        180
    forgetandnew  
       Apr 13, 2017 via iPhone
    ubuntu apt 大法,搞个 ppa ,省事。
    Cu635
        181
    Cu635  
       Apr 18, 2017
    @ryd994
    debian 的用户需要啊。

    @skylancer
    呃,怎么被 apt-get 坑的需要重装系统的?
    不过你选择 RHEL 系的话,费用问题怎么解决的。。。
    在 VPS 上用 Fedora 不是更作死?
    ryd994
        182
    ryd994  
       Apr 18, 2017 via Android
    @Mark24 Fedora 还没说话呢好么, rh 试验田可不是白吹的。很多包比 Ubuntu 更新。等开发完了差不多 rh 版本也就跟上了,直接部署省时省力。

    @Cu635 Debian 靠社区啊………
    CentOS 怎么不是 rh 系了?再说 RHEL 现在对个人免费

    @zhidian 明明是搞机器学习不懂用 docker
    Cu635
        183
    Cu635  
       Apr 19, 2017
    @ryd994
    我查了半天官网, RHEL 只有 30 天的免费试用,没有任何“对个人免费”的说法。
    zhidian
        185
    zhidian  
       Apr 20, 2017
    @ryd994 机器学习很耗显卡。虽然有这个: NVIDIA/nvidia-docker ,但搞机器学习我还没见过谁不用真机器装 ubuntu 的。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1157 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 179ms · UTC 17:55 · PVG 01:55 · LAX 10:55 · JFK 13:55
    ♥ Do have faith in what you're doing.