V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zealinux
V2EX  ›  Linux

大家生产环境服务器是选用 Ubuntu 还是 CentOS?

  •  4
     
  •   zealinux · 2020-09-15 11:40:54 +08:00 · 17470 次点击
    这是一个创建于 408 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直使用 Ubuntu 18.04 , 但看到甲方或者其他很多公司都使用 CentOS 7,不知道为什么?

    大家都是用哪个系统,用什么版本?

    如果新项目是建议用什么系统,想着未来三五年不用升级 OS

    162 条回复    2020-12-28 10:39:28 +08:00
    1  2  
    neutrino
        1
    neutrino   2020-09-15 11:45:24 +08:00 via Android   ❤️ 14
    Debian (
    opengps
        2
    opengps   2020-09-15 11:46:37 +08:00 via Android
    我接触的客户大部分用的 centos
    xillwill
        3
    xillwill   2020-09-15 11:47:41 +08:00
    debian 。。
    centos 毕竟是红帽系,资料多,而且红帽认证知名一点,可能就因为这个用的比较多吧
    也不是说 ubuntu 不好,可能大家觉得 ubuntu 更桌面一点,其实我是觉得都差不多的
    sheeta
        4
    sheeta   2020-09-15 11:48:16 +08:00
    国内公司更多的是 CentOS 吧,我个人还是更愿意使用 Ubuntu
    mason961125
        5
    mason961125   2020-09-15 11:48:23 +08:00
    Debian
    mengdodo
        6
    mengdodo   2020-09-15 11:49:02 +08:00
    Debian
    nicoljiang
        7
    nicoljiang   2020-09-15 11:49:20 +08:00
    CentOS
    mumbler
        8
    mumbler   2020-09-15 11:50:21 +08:00 via Android   ❤️ 5
    一直有种偏见,Ubuntu 擅长桌面,centos 专注服务器
    lower
        9
    lower   2020-09-15 11:50:41 +08:00
    SUSE
    nilai
        10
    nilai   2020-09-15 11:50:48 +08:00
    Debian
    nightwitch
        11
    nightwitch   2020-09-15 11:51:06 +08:00   ❤️ 1
    有运维就 centOS,由开发兼任运维的就 Ubuntu

    现在都 docker 化了,程序都跑在容器里,底层是 ubuntu 还是 centos 感知不强
    mm2x
        12
    mm2x   2020-09-15 11:51:48 +08:00
    CentOS 最多 Debian 次之 你说的这个 呃。。我没见过几个服务器用的。
    wangkun025
        13
    wangkun025   2020-09-15 11:53:02 +08:00
    Ubuntu 。全部都是 Ubuntu 。
    但是好喜欢 centos 啊
    Shing
        14
    Shing   2020-09-15 11:53:46 +08:00
    你喜欢咯,看具体项目。一般来说 ubuntu 更新更积极,版本更新。
    masker
        15
    masker   2020-09-15 11:54:21 +08:00 via Android   ❤️ 1
    @mumbler 2020 年还有这个偏见?大清早就亡了
    Mirage09
        16
    Mirage09   2020-09-15 11:57:02 +08:00 via iPhone
    RHEL5 或者 AL2012
    defunct9
        17
    defunct9   2020-09-15 11:58:10 +08:00 via iPhone
    Centos,自己的桌面用的是 ubuntu,经常会精神错乱。两边的命令倒来倒去
    ecs
        18
    ecs   2020-09-15 11:58:40 +08:00
    Amazon Linux, Aliyun Cloud Linux, OpenEuler 等云系统都是基于 CentOS 。于是我也用 CentOS (狗头
    ladypxy
        19
    ladypxy   2020-09-15 11:59:43 +08:00
    Redhat 和 suse
    企业只用有技术支持的产品
    edk24
        20
    edk24   2020-09-15 12:04:46 +08:00
    还没有用过 ubuntu debain 做服务器, 都是用 centos7.x

    开发桌面是用的 deepin(debain 系)

    反正都差不多, 不过可能我属于跟风的, 看很多人都是用的 centos 就用了
    ucun
        21
    ucun   2020-09-15 12:06:22 +08:00   ❤️ 9
    FreeBSD
    Morge
        22
    Morge   2020-09-15 12:13:42 +08:00
    自己用 Fedora, 客户的服务器上大多都是 RHEL / CentOS
    httplife
        23
    httplife   2020-09-15 12:27:08 +08:00
    Ubuntu 自带软件多 CentOS 自带少,
    开发用 ubuntu, 生成用 CentOS
    ghjacky
        24
    ghjacky   2020-09-15 12:27:33 +08:00
    感觉 Ubuntu 用的比较多,现在各种服务应用更新速度比较快,容器技术更是如此,很多功能都需要用到内核的最新特性,Ubuntu 在这方面比 CentOS 要强一些,Ubuntu 的内核和软件源的更新速度要远超 CentOS 。当然如果只是考虑稳定性,不追求服务应用的新特性,也可以选择 CentOS,不过后期万一遇到需要升级内核之类的东东,手动升级还是很繁琐的,而且也容易出问题
    wzw
        25
    wzw   2020-09-15 12:31:45 +08:00 via iPhone
    以前只用 debian,现在能用 centos 就用,因为支持时间长,没事了折腾了
    realpg
        26
    realpg   2020-09-15 12:47:11 +08:00
    ubuntu 而且一直滚动更新
    ijrou
        27
    ijrou   2020-09-15 12:48:17 +08:00
    centos7,学习用
    chengxiao
        28
    chengxiao   2020-09-15 12:49:40 +08:00
    Centos 的包也太老了,默认 Docker 源是连 Builder 都不支持的版本,一般用 Ubuntu LTE
    bfme
        29
    bfme   2020-09-15 12:51:33 +08:00
    服务器还是 centos 占大多数。
    rocketman13
        30
    rocketman13   2020-09-15 12:51:56 +08:00
    CentOS
    thet
        31
    thet   2020-09-15 13:08:21 +08:00 via iPhone
    公司和客户大部分用 centos,我个人服务器都是 debian
    msg7086
        32
    msg7086   2020-09-15 13:20:38 +08:00
    你项目支持什么就用什么。

    然后升级 OS 的问题,假设你的程序不吃 OS 版本,也就是什么 OS 都能用,那么:
    用 Debian 的话可以一直升,从 10 升到 11 以后升到 12 、13 都没问题。
    用 CentOS 的话可以一直不升,从 8 用到 8 用到 8,以后一直用 8,也没问题。
    lrh3321
        33
    lrh3321   2020-09-15 13:24:10 +08:00 via Android
    Debian
    shyy06
        34
    shyy06   2020-09-15 13:25:13 +08:00
    公司业务服务器主要是 centos,算法训练服务器按照研发人员喜好,都是 ubuntu,申请的测试服务器都是 ubuntu
    misaka19000
        35
    misaka19000   2020-09-15 13:25:18 +08:00   ❤️ 9
    sc2yml
        36
    sc2yml   2020-09-15 13:30:30 +08:00
    RedHat 6.9,少部分 Centos
    linuxvalue
        37
    linuxvalue   2020-09-15 13:33:02 +08:00
    喜欢哪个用哪个 楼上说的 ubuntu 擅长桌面 centos 擅长服务器 谁告诉你的,linux 云服务器哪有桌面
    vitoria
        38
    vitoria   2020-09-15 13:40:43 +08:00 via Android
    首选 Debian,CentOS 这种怪胎在我这是黑名单
    wmwmajie
        39
    wmwmajie   2020-09-15 13:43:24 +08:00
    国内 centos 稳定,更新没那么快,服务器更新太快也不是好事。
    ifsclimbing
        40
    ifsclimbing   2020-09-15 14:03:57 +08:00
    ubuntu
    justrand
        41
    justrand   2020-09-15 14:05:04 +08:00
    个人感觉接触下来 centos 多
    LokiSharp
        42
    LokiSharp   2020-09-15 14:07:03 +08:00 via iPhone
    服务器 CentOS 桌面 Fedora,以前被 Ubuntu 坑过,不敢再用了
    libook
        43
    libook   2020-09-15 14:08:18 +08:00   ❤️ 1
    Ubuntu 有 Server 和 Desktop 两个主要版本,Server 版是专攻服务器的。
    Ubuntu 和 CentOS 背后都是公司驱动,所以品质都有保障。

    个人感受 Ubuntu Server 在一些软件包和指令的命名上会有些非主流,所以一般在服务器上用 CentOS 。

    也看生态吧,有些 Ubuntu 主推的技术可能用 Ubuntu Server 支持会好一些。

    CentOS 和 Ubuntu Server 都可以通过增加扩展软件源的方式来安装商业软件,这方面比 Debian 似乎好一些。但 Debian 确实稳定,要是一台服务器配置好可以数年不动(仅打安全补丁),那 Debian 是完全 OK 的。

    十几年用了各种发行版,已经对发行版不敏感了,都是在 Linux Kernel 上跑,都是那些常用的软件包,都一样用。
    mrzx
        44
    mrzx   2020-09-15 14:10:35 +08:00
    只能自己就是技术支持,且不能出事,又不是非常重要的生产环境。
    debian

    如果不需要自己做技术支持,但又不是生产环境,自己不用负责。那就
    centos


    如果即使生产环境,又要自己负责。而且没办法做技术支持
    必须企业版 redhat.
    imn1
        45
    imn1   2020-09-15 14:13:10 +08:00
    你用 Desktop 和 server 比是不对的,Ubuntu 有 server 版的
    Tonni
        46
    Tonni   2020-09-15 14:27:36 +08:00
    Ubuntu Server,纯粹是因为熟悉。
    zzzmh
        47
    zzzmh   2020-09-15 14:28:33 +08:00
    centos 稳如老狗
    810244966
        48
    810244966   2020-09-15 14:34:10 +08:00 via Android
    鸟叔的私房菜用 centos,导致我也用
    Sherlocker
        49
    Sherlocker   2020-09-15 14:34:38 +08:00
    coreos
    CallMeReznov
        50
    CallMeReznov   2020-09-15 14:37:28 +08:00
    我个人倾向于 cenots,毕竟红帽加成,但你装 ubuntu 我也不反对。
    可现实是,你 ubuntu 最起码装个服务器版吧? 2020 年我要求装个 18 版不过分吧???
    开发也不打招呼,全部一把梭桌面+16.04 ,心累。。。
    lewis89
        51
    lewis89   2020-09-15 14:57:07 +08:00
    都容器化了 还有人在乎这个? 我 Alpine 用的也挺开心的啊
    motianya211314
        52
    motianya211314   2020-09-15 15:00:25 +08:00
    debian & centos
    ddrobot
        53
    ddrobot   2020-09-15 15:04:45 +08:00
    @CallMeReznov 滚动升到 20.04 试试
    yingo
        54
    yingo   2020-09-15 15:06:07 +08:00   ❤️ 1
    我做虚拟化打杂的,不喜欢 centos,让我恶心.
    feyfey
        55
    feyfey   2020-09-15 15:11:37 +08:00
    centos 或者 red hat
    geekvcn
        56
    geekvcn   2020-09-15 15:28:38 +08:00 via iPhone
    debian
    handsomeroger
        57
    handsomeroger   2020-09-15 15:30:45 +08:00
    全都是 centos
    fengfisher3
        58
    fengfisher3   2020-09-15 15:34:39 +08:00
    CentOS 7
    Vindroid
        59
    Vindroid   2020-09-15 15:37:23 +08:00
    公司项目 centos,自己玩完 ubuntu,我也不知道为什么,随大流吧
    phpcxy
        60
    phpcxy   2020-09-15 15:40:01 +08:00
    两个都用。可能是我太菜了感觉不到有差别~
    fhsan
        61
    fhsan   2020-09-15 15:46:07 +08:00
    打开 python docker hub,一看就是 debian
    zjsxwc
        62
    zjsxwc   2020-09-15 15:48:46 +08:00
    Debian
    ITAYUJIE
        63
    ITAYUJIE   2020-09-15 15:49:24 +08:00
    Ubuntu Server
    gz911122
        64
    gz911122   2020-09-15 15:52:06 +08:00
    Ubuntu/debian
    whx20202
        65
    whx20202   2020-09-15 15:53:01 +08:00
    @yingo 哈哈哈 centos6 7 一堆虚拟化破事对吧
    padapen
        66
    padapen   2020-09-15 15:53:59 +08:00
    最早解除的是鸟哥的书,so
    ik2h
        67
    ik2h   2020-09-15 15:54:59 +08:00 via iPhone
    不升级自然是 bsd 和 gentoo
    simapple
        68
    simapple   2020-09-15 16:01:37 +08:00
    centos ubuntu 都有
    SecureCode
        69
    SecureCode   2020-09-15 16:03:57 +08:00 via Android
    ubuntu
    luffysup
        70
    luffysup   2020-09-15 16:18:00 +08:00
    centos 居多 其他也有用
    zhenjiangidc
        71
    zhenjiangidc   2020-09-15 16:23:33 +08:00
    IDC 客户,基本都是 centos,比较普遍了吧
    kingfalse
        72
    kingfalse   2020-09-15 16:25:41 +08:00
    公司都是 CentOS,自己都是 debian
    linvaux
        73
    linvaux   2020-09-15 16:31:13 +08:00 via iPhone
    centos7.6,上上家公司用的 ubuntu16.04
    cassyfar
        74
    cassyfar   2020-09-15 16:32:32 +08:00
    ubuntu
    yingo
        75
    yingo   2020-09-15 16:33:14 +08:00
    @whx20202 centos7 把 qemu 魔改了,原版的 qemu 支持的 machine 字段全部改成了 redhat 字段🤮,编译替换很麻烦,版本也很低 2.12.
    kvm 这种提交非常积极的模块还是建议用高版本内核.虽然目前线上的问题不都是 centos7 的问题,很多还是 nvidia driver 的问题,虽然 centos 有 backport,但是我还是被恶心了一把.
    leafre
        76
    leafre   2020-09-15 16:42:12 +08:00
    CentOS
    CoderGeek
        77
    CoderGeek   2020-09-15 16:42:50 +08:00
    centos
    gaorenhua
        78
    gaorenhua   2020-09-15 16:43:44 +08:00
    必须 CentOS 啊,安全稳定,大后方是红帽。
    catror
        79
    catror   2020-09-15 16:52:40 +08:00   ❤️ 2
    CentOS 又老又丑,坚决不用。上家公司一开始也用的 CentOS,实在受不了,换成 Ubuntu 了。现在公司用 Debian 。
    Niphor
        80
    Niphor   2020-09-15 16:58:46 +08:00
    Centos 装了 docker 里面跑的是 Ubuntu
    Jackeriss
        81
    Jackeriss   2020-09-15 17:02:09 +08:00
    今天刚看到一篇文章:《 CentOS: 永远有多远就离它多远》 https://feng.si/posts/2019/07/centos-the-last-linux-distro-you-should-ever-consider/
    TangMonk
        82
    TangMonk   2020-09-15 17:36:32 +08:00 via iPhone
    CentOS 又老又丑 +1
    Macolor21
        83
    Macolor21   2020-09-15 17:39:07 +08:00
    @vitoria 怪胎怎么说?
    wongy
        84
    wongy   2020-09-15 17:39:43 +08:00
    生产 Centos7.4 ;公司 Centos + Ubuntu ;本地 ESXI6.7 上用的 Centos7.5
    luvcrashbot
        85
    luvcrashbot   2020-09-15 17:58:03 +08:00
    这家公司用 debian
    wtks1
        86
    wtks1   2020-09-15 18:00:11 +08:00 via Android
    redhat 和 centos 可以直接向红帽购买维护服务,所以只要肯花钱,很多问题都是让官方来解决的
    zzzmode
        87
    zzzmode   2020-09-15 18:02:27 +08:00
    ubuntu
    mway
        88
    mway   2020-09-15 18:06:58 +08:00 via Android
    Ubuntu 就可以了,没必要折腾
    JavasBoy
        89
    JavasBoy   2020-09-15 18:07:23 +08:00
    @Mirage09 代沟 X2
    Mac
        90
    Mac   2020-09-15 18:08:49 +08:00 via Android
    centos
    wowboy
        91
    wowboy   2020-09-15 18:09:17 +08:00
    有钱 redhat,没钱 centos 。。。
    goodboy95
        92
    goodboy95   2020-09-15 18:45:00 +08:00
    我们这边都是 debian,不过生产服务器我们一般也不能直连,都是通过公司内一个平台去操作的,是啥系统我也不在意
    acrisliu
        93
    acrisliu   2020-09-15 18:56:18 +08:00 via Android
    个人 Arch Linux 公司 CentOS
    runningman007
        94
    runningman007   2020-09-15 19:29:16 +08:00
    全是 CENTOS
    nevin47
        95
    nevin47   2020-09-15 19:33:30 +08:00
    @mumbler #8 这个不是偏见……这是事实
    nevin47
        96
    nevin47   2020-09-15 19:35:25 +08:00
    @masker #15 RHEL 对一些驱动和组件进行了魔改,使其更适应于多核、高性能、大内存得环境,所以说并不是偏见。

    不想看代码的话,可以看看 RHEL 的更新日志,你会发现搞了很多花活
    ccppgo
        97
    ccppgo   2020-09-15 19:48:44 +08:00
    @CallMeReznov 要让开发来整, 就该装 Ubuntu 简单的一批, 其他发行版总有各种各样问题麻烦得很
    YaakovZiv
        98
    YaakovZiv   2020-09-15 19:56:28 +08:00   ❤️ 1
    在其他论坛也看到过类似的问题,我有个疑问,centos 环境,在国内敢给业务的稳定可用进行背书的有阿里,华为,腾讯,浪潮,还有一些我没接触过的公司。Ubuntu 的话,有什么公司给这样的环境下的业务进行稳定性还有其他需求的背书吗。如果有的话,想看看大佬们的分享。
    ecs
        99
    ecs   2020-09-15 21:13:09 +08:00
    MaxFang
        100
    MaxFang   2020-09-15 21:50:08 +08:00
    内部所有机器都用的 ubuntu server 16.04 。个人 docker,线上 docker 或者线上实体机,都统一,免得各种折腾。话说接触下来 ubuntu 应该是更新这一块最快的,对新软件的支持也比较好。
    1  2  
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2702 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:14 · PVG 20:14 · LAX 05:14 · JFK 08:14
    ♥ Do have faith in what you're doing.