V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ionblue
V2EX  ›  问与答

大家 Linux 生产环境一般倾向于哪个系统?

  •  
  •   ionblue · 2018-04-20 17:47:21 +08:00 via Android · 7959 次点击
    这是一个创建于 2438 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Linux 系的哪个发行版? 具体哪个版本? 原因有哪些?(比如:软件限制?环境要求?)

    第 1 条附言  ·  2018-04-20 18:57:12 +08:00

    看到好多使用CentOS的小伙伴,好奇是什么原因? 一开始学的时候就是Redhat系?还是后来工作需要迁移过去的?

    60 条回复    2018-04-25 23:06:02 +08:00
    whypool
        1
    whypool  
       2018-04-20 17:50:30 +08:00
    centos
    codingadog
        2
    codingadog  
       2018-04-20 17:55:05 +08:00 via Android
    ubuntu server
    cye3s
        3
    cye3s  
       2018-04-20 17:59:14 +08:00 via Android   ❤️ 1
    有钱 redhat,没钱 centos,自己用 ubuntu
    2Go
        4
    2Go  
       2018-04-20 17:59:40 +08:00 via Android
    debian
    feverzsj
        5
    feverzsj  
       2018-04-20 18:00:44 +08:00
    coreos
    Veigar
        6
    Veigar  
       2018-04-20 18:03:45 +08:00
    debian
    Veigar
        7
    Veigar  
       2018-04-20 18:04:05 +08:00
    想要命长一点 就用 Debian
    Nitroethane
        8
    Nitroethane  
       2018-04-20 18:05:04 +08:00 via Android
    CentOS
    haxiwa
        9
    haxiwa  
       2018-04-20 18:07:57 +08:00
    ubuntu,稍微一折腾,又好看又稳定
    ZenFX
        10
    ZenFX  
       2018-04-20 18:08:56 +08:00 via Android
    CentOS 或 Debian
    doubleflower
        11
    doubleflower  
       2018-04-20 18:12:54 +08:00 via Android
    debian
    akira
        12
    akira  
       2018-04-20 18:13:54 +08:00
    个人喜欢乌班图
    CANGfl
        13
    CANGfl  
       2018-04-20 18:14:23 +08:00 via Android
    centos 从开始就接触的这个
    wellsc
        14
    wellsc  
       2018-04-20 18:15:03 +08:00 via iPhone
    Debian or centos
    zouyun147
        15
    zouyun147  
       2018-04-20 18:15:04 +08:00 via Android
    服务器用 centos 6 桌面用 Ubuntu
    wellsc
        16
    wellsc  
       2018-04-20 18:15:18 +08:00 via iPhone
    AWS 的话用 ami
    virusdefender
        17
    virusdefender  
       2018-04-20 18:17:12 +08:00
    Ubuntu
    kaneg
        18
    kaneg  
       2018-04-20 18:29:08 +08:00 via iPhone
    不想折腾用 Ubuntu
    BFDZ
        19
    BFDZ  
       2018-04-20 18:29:55 +08:00 via Android
    Debian
    cxbig
        20
    cxbig  
       2018-04-20 18:29:56 +08:00
    Amazon Linux
    yan5990853
        21
    yan5990853  
       2018-04-20 18:45:27 +08:00 via Android
    centos debian
    blackboom
        22
    blackboom  
       2018-04-20 18:53:03 +08:00
    debian
    ionblue
        23
    ionblue  
    OP
       2018-04-20 18:58:34 +08:00
    @whypool @Nitroethane @ZenFX @yan5990853
    是因为一开始学的就是 centos ?还是后期迁移过去的?
    ionblue
        24
    ionblue  
    OP
       2018-04-20 18:59:25 +08:00
    @feverzsj 5#
    coreos 好少见啊,有时候买 vps,一些厂商压根不提供这个系统。
    Bardon
        25
    Bardon  
       2018-04-20 19:06:44 +08:00
    CentOS + docker

    自用 Gentoo
    Bardon
        26
    Bardon  
       2018-04-20 19:07:28 +08:00
    原因么,公司给啥系统,就啥系统罗,反正现在都用 docker 部署了
    aimiyooo
        27
    aimiyooo  
       2018-04-20 19:20:54 +08:00
    好吧,我是 opensuse
    cdlnls
        28
    cdlnls  
       2018-04-20 19:30:42 +08:00 via iPhone
    自己喜欢用 Ubuntu,尝试过 CentOS,最后还是用的 Ubuntu
    cdlnls
        29
    cdlnls  
       2018-04-20 19:31:12 +08:00 via iPhone
    Ubuntu server 16.04 LTS
    loading
        30
    loading  
       2018-04-20 19:41:17 +08:00 via iPhone
    ubuntu,本来打算用 centos,有个包……你懂的。
    chromie
        31
    chromie  
       2018-04-20 20:17:28 +08:00
    debian
    ionblue
        32
    ionblue  
    OP
       2018-04-20 21:10:03 +08:00 via Android
    @loading #30 哈哈哈,有个 CentOS7 要装 Python3,后来还是默默的编译安装。
    mondeo
        33
    mondeo  
       2018-04-20 21:14:12 +08:00 via iPhone
    @ionblue epel,scl 和 ius,软件包基本上全都有
    input2output
        34
    input2output  
       2018-04-20 21:15:42 +08:00
    CentOS, openSUSE
    yanhejihe
        35
    yanhejihe  
       2018-04-20 21:42:40 +08:00
    我只会 Ubuntu
    Mogugugugu
        36
    Mogugugugu  
       2018-04-20 21:59:21 +08:00 via Android
    万年不更新的 Cent OS 个人用就 Ubuntu
    bigmouthhaile
        37
    bigmouthhaile  
       2018-04-20 22:03:34 +08:00 via Android
    CentOS 啊,不过入门用的是 Ubuntu
    LeungJZ
        38
    LeungJZ  
       2018-04-20 22:06:55 +08:00
    难道就只有我一个是学习是 ubuntu 连线上运行跑得还是 ubuntu 吗???
    原谅我是个菜鸡。
    msg7086
        39
    msg7086  
       2018-04-20 22:13:56 +08:00   ❤️ 1
    生产环境这个词包含的情况太多了。
    互联网企业的生产环境和传统 IT 企业的生产环境和普通企业的生产环境,完全是三种不同的情况。
    互联网企业的生产环境,一般生存周期短,技术栈新,所以很可能选择 CoreOS+docker 一把梭,直接裸机跑 Ubuntu 和 Debian 也合适。
    传统 IT 企业的生产环境,考虑到有自带的运维,所以 CentOS Debian RHEL 都挺好的。运维人数少就 Debian,运维人数多,喜欢上班靠编译软件摸鱼的,可以考虑 CentOS 或者 RHEL。
    msg7086
        40
    msg7086  
       2018-04-20 22:17:01 +08:00
    @LeungJZ Ubuntu 的生产环境太容易炸了。
    我们 NAS 服务器用的 LTS 的 ZoL,然后 Ubuntu 每时每刻下新的内核把 boot 分区撑爆了不说,自己的 ZoL dkms 包和自己的内核包不兼容导致某个版本之后的 ZFS 模块全都安装不上。要是哪天运气不好服务器重启了,盘阵就上天了。
    后来只能自己上服务器然后 Bisect 找到最后一个能用的内核,再手动把其他几十个内核全删了,才救回来。
    Tyanboot
        41
    Tyanboot  
       2018-04-21 00:50:59 +08:00 via Android
    @msg7086 boot 撑爆这个实在是太麻烦了。遇到好多次了。又不能改 boot 的大小,关键是 boot 满了之后 apt 也会出问题。。
    designer
        42
    designer  
       2018-04-21 00:57:45 +08:00 via iPhone
    Debian
    swsh007
        43
    swsh007  
       2018-04-21 00:59:12 +08:00 via Android
    centos6。
    asdf123101
        44
    asdf123101  
       2018-04-21 01:06:33 +08:00 via Android
    cent, 坑不多而且很稳。部署服务基本用 docker。
    wwqgtxx
        45
    wwqgtxx  
       2018-04-21 01:11:16 +08:00 via iPhone
    @Tyanboot 所以 ubuntu18.04 在用 lvm 的时候都不单独划分 /boot 分区了
    zjsxwc
        46
    zjsxwc  
       2018-04-21 08:45:31 +08:00
    最新的 debian 吧,其实无所谓,docker 容器化后都一样,就是 debian 的 docker 不用翻墙,用起来爽点
    LeungJZ
        47
    LeungJZ  
       2018-04-21 10:19:13 +08:00
    @msg7086
    确实容易炸。
    Actrace
        48
    Actrace  
       2018-04-21 10:37:01 +08:00
    centos 当然是用得最多的啦。
    klii
        49
    klii  
       2018-04-21 10:53:05 +08:00 via iPhone
    debian 或 ubuntu 不过现在我更喜欢 osx
    remenbo
        50
    remenbo  
       2018-04-21 14:28:19 +08:00 via Android
    服务器只有 debian ubuntu 桌面 arch
    defunct9
        51
    defunct9  
       2018-04-21 14:48:37 +08:00 via iPhone
    公司 Centos,当然给别人干活大多是 ubuntu,其实本质上一样
    smileawei
        52
    smileawei  
       2018-04-21 15:14:23 +08:00
    自己维护跑自己的代码就无所谓 。
    julyclyde
        53
    julyclyde  
       2018-04-22 12:30:51 +08:00
    @Tyanboot boot 满为什么 apt 出问题?因为上次 linux-image 安装失败?
    如果开启了 centos 的自动更新也一样会这样啊
    说白了是使用的人的问题
    nullen
        54
    nullen  
       2018-04-23 08:44:22 +08:00
    ubuntu server
    autotesting
        55
    autotesting  
       2018-04-23 13:53:11 +08:00
    debian
    Tyanboot
        56
    Tyanboot  
       2018-04-23 17:52:33 +08:00 via Android
    @julyclyde 是的。上一次内核安装失败,然后就变成了安装一半的内核删不掉也装不上,执行任何操作都会报错。

    CentOS 目前为止还没有遇到这种问题。

    在这种问题上 pacman 就做的挺好,提前计算剩余空间,不足就全部拒绝安装,不会出现装一半的问题。
    julyclyde
        57
    julyclyde  
       2018-04-23 20:16:30 +08:00
    @Tyanboot 如果你仅仅是把问题推给操作系统,而不是自己去想办法解决,那 centos 早晚也会让你遇到同样的问题
    rim99
        58
    rim99  
       2018-04-23 22:11:10 +08:00
    红帽在运维界很有号召力呀,免费的 centos 当然用的多了
    ubuntu server 大多都是个人在用吧
    我在桌面上用 Fedora 也觉得比 Ubuntu 好用
    Tyanboot
        59
    Tyanboot  
       2018-04-23 22:58:20 +08:00
    @julyclyde 但事实摆在眼前. 我也没有说问题都怪 OS. 况且那台 Ubuntu 每次出了这种问题都是我去解决的. 这么多年来能让我头疼的只有 apt.
    cye3s
        60
    cye3s  
       2018-04-25 23:06:02 +08:00 via iPad
    @julyclyde centos 的 yum 可以设置保留几个版本内核,默认 5 个,boot 不会暴
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   912 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:28 · PVG 06:28 · LAX 14:28 · JFK 17:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.