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

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

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

    之前一直使用 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
    yEhwG10ZJa83067x
        41
    yEhwG10ZJa83067x  
       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
    viWww0vvxmolvY5p
        88
    viWww0vvxmolvY5p  
       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  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1296 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:30 · PVG 07:30 · LAX 15:30 · JFK 18:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.