V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jelen
V2EX  ›  程序员

现在主流的 Linux 服务器操作系统有哪些?

  •  
  •   Jelen · 2015-01-29 08:44:00 +08:00 · 18139 次点击
    这是一个创建于 3347 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需要给服务器安装Linux操作系统,很久没有用了,不知道目前比较主流的有哪一类?同时用起来又比较简单的。

    第 1 条附言  ·  2015-01-29 10:29:28 +08:00
    感谢各位的热心答复

    这个操作系统用在公司的服务器上,不是个人折腾使用的。
    用途嘛,主要就是运行Web

    其实问之前,我心里的倾向是Ubuntu的,现在可以好好看看其他的啦
    111 条回复    2017-05-01 09:20:40 +08:00
    1  2  
    ryd994
        1
    ryd994  
       2015-01-29 08:45:35 +08:00 via Android
    一般也就Debian和CentOS,付费就是RedHat。
    我都是用rh系的
    lingo233
        2
    lingo233  
       2015-01-29 08:50:59 +08:00
    要不要考虑做个死,用Gentoo
    Jelen
        3
    Jelen  
    OP
       2015-01-29 08:53:56 +08:00
    @ryd994 Ubuntu用得多吗?
    Jelen
        4
    Jelen  
    OP
       2015-01-29 08:54:28 +08:00
    @lingo233 孤陋寡闻了,我竟然没有听过这玩意。。。
    DuckJK
        5
    DuckJK  
       2015-01-29 08:57:16 +08:00
    第一次Gentoo我编译内核,配置桌面环境用了一周。嗯,我已经一年没有更新了。
    lingo233
        6
    lingo233  
       2015-01-29 09:00:00 +08:00
    @Jelen 0.0。算了服务器还是稳定吧,用ryd994 提到的就是。话说就算是rh系也不能阻止作死我在我的vps上就是用的就是fedora,233333333
    mringg
        7
    mringg  
       2015-01-29 09:02:35 +08:00 via Android
    ubuntu和centos这两个发行版用的挺多的了,debian和gentoo感觉就是biger高些,不太适合一般人用。
    shakoon
        8
    shakoon  
       2015-01-29 09:04:03 +08:00
    红帽应该还是最流行的,特别是金融行业起码占95%。互联网的话奇奇怪怪的就会比较多了,centos/debian/ubuntu都是常见的。
    其实常见的这些随便用哪个都很好,因为用在普通的单机pc server上性能和易用性的差距基本可以忽略。
    linuxzpf
        9
    linuxzpf  
       2015-01-29 09:04:59 +08:00
    为什么不用fedora 21呢,直属redhat系列,很稳定啊。
    huigeer
        10
    huigeer  
       2015-01-29 09:06:24 +08:00
    opensuse如何?
    lixm
        11
    lixm  
       2015-01-29 09:08:03 +08:00
    付费红帽,免费centos
    liuchen9586
        12
    liuchen9586  
       2015-01-29 09:09:29 +08:00
    CentOS力推,一年没关机重启过,依旧稳定运行
    pkking
        13
    pkking  
       2015-01-29 09:11:53 +08:00
    貌似豆瓣用的Gentoo
    lxrmido
        14
    lxrmido  
       2015-01-29 09:22:17 +08:00
    可以去看看http://distrowatch.com/上的排行……

    不过,现在免费的主流是CentOS、Ubuntu
    bjzhush
        15
    bjzhush  
       2015-01-29 09:24:13 +08:00
    简单不简单要看你做的事了
    endoffight
        16
    endoffight  
       2015-01-29 09:32:54 +08:00
    免费的推荐centos和Ubuntu

    就像上次流血事件,这两个平台只需要update一下就可以解决
    br00k
        17
    br00k  
       2015-01-29 09:34:10 +08:00
    刚接触的话感觉用ubuntu比较容易,官方wiki很详细。centos的官方wiki跟不上版本。。。而且资料也不详尽。
    notnumb
        18
    notnumb  
       2015-01-29 09:39:15 +08:00
    看评论opensuse很多人推荐,昨天刚装13.2
    但KDE老了,各处都是旧的东西和新东西一个拼凑版本,
    之前RHEL4的时候,我用了一段时候KDE,很多旧保留,UI也不伦不类
    相对Cinnamon效果好多了,桌面和elementoryOS,linux mint没得比

    服务器主流是RHEL/debain系的比较多,少数折腾派arch和gentoo,很少见
    chromie
        19
    chromie  
       2015-01-29 09:39:57 +08:00   ❤️ 1
    Usage statistics and market share of Linux for websites
    http://w3techs.com/technologies/details/os-linux/all/all

    请参照
    loading
        20
    loading  
       2015-01-29 09:51:18 +08:00
    自己玩可以 docker+coreOS
    kiritoalex
        21
    kiritoalex  
       2015-01-29 09:51:49 +08:00 via iPhone
    RHEL Centos
    Ubuntu建议不要用,原因就不说了,还不如用Debian
    zeeler
        22
    zeeler  
       2015-01-29 09:53:50 +08:00
    做server还是centos,不二之选;个人用就随意了
    Humorce
        23
    Humorce  
       2015-01-29 09:55:32 +08:00
    最多的是CENTOS吧
    tmqhliu
        24
    tmqhliu  
       2015-01-29 09:55:56 +08:00
    要求高的用RHEL,要求低的用 Debian, 作死的用 Ubuntu, 作大死的用 Gentoo

    另外,友情推荐 FreeBSD
    rushaaa
        25
    rushaaa  
       2015-01-29 09:59:43 +08:00
    @liuchen9586 也一直用的centos~
    XiLiGe
        26
    XiLiGe  
       2015-01-29 10:05:34 +08:00
    服务器用的是centos,开发机用的是arch
    zivlamp
        27
    zivlamp  
       2015-01-29 10:10:09 +08:00
    根据你的要求,CentOS不是很二的选择。
    kk71
        28
    kk71  
       2015-01-29 10:15:21 +08:00
    archlinux来做个死哈哈
    tinkerer
        29
    tinkerer  
       2015-01-29 10:16:08 +08:00
    archlinux 报道。
    zent00
        30
    zent00  
       2015-01-29 10:17:57 +08:00
    服务器上最常见的几个发行版:
    CentOS/Redhat
    Debian
    Ubuntu
    SuSE
    Gentoo

    有些公司在使用自己订制的版本,比如腾讯的 tlinux,好像是基于 CentOS 为基础订制的版本。
    TrustyWolf
        31
    TrustyWolf  
       2015-01-29 10:23:43 +08:00
    我的建议是将服务器虚拟化,然后在宿主机上按需求安装各种各样的虚拟机
    虚拟化的四个主要阵营:Xen、KVM、Hyper-V、OpenVZ
    昨天尝试了一下Citrix Xenserver 6.5,相当好用管理也很方便,但是貌似不免费了。
    今天还是换回了之前用的Hyper-V Server 2012 R2,也就是Server 2012 R2的微软官方精简免费版,
    在工作组环境下另外一台Win8.1电脑安装服务器管理器就可以很方便的管理宿主机了
    然后你可以在宿主机上开虚拟机然后安装这种各样的系统
    21grams
        32
    21grams  
       2015-01-29 10:25:53 +08:00
    ubuntu吧,用起来很方便。
    sangmingming
        33
    sangmingming  
       2015-01-29 10:30:50 +08:00
    CentOS, ubuntu吧。
    阿里云,其他vps,默认提供的都是这两个系统。
    Jelen
        34
    Jelen  
    OP
       2015-01-29 10:31:21 +08:00
    @kiritoalex
    为嘛Ubuntu的不建议使用,求告知
    besto
        35
    besto  
       2015-01-29 10:34:57 +08:00
    要说用,Debian/CentOS/Gentoo 各有各的好处。
    我是很不惜花SuSE。

    Ubuntu?当个编译Server还凑合。
    mjever
        36
    mjever  
       2015-01-29 10:37:22 +08:00
    ubuntu和centos
    Agromania
        37
    Agromania  
       2015-01-29 10:38:32 +08:00
    我们公司已经全部从CentOS切换到了Ubuntu,原因我也学楼上,就不说了
    AntonChen
        38
    AntonChen  
       2015-01-29 10:39:09 +08:00
    Debian/CentOS/Ubuntu/SUSE/FreeBSD
    josephpei
        39
    josephpei  
       2015-01-29 10:40:38 +08:00
    楼上很多想当然的,前段时间有人做的统计,alexa排名前一百万网站中 Linux 发行版统计,Ubuntu 绝对优势名列第一
    icecream187
        40
    icecream187  
       2015-01-29 10:42:47 +08:00
    我们用Ubuntu server
    zdkmygod
        41
    zdkmygod  
       2015-01-29 10:42:55 +08:00
    @Jelen 知乎上有一个这方面的问题,这个其实很主观的。
    Jelen
        42
    Jelen  
    OP
       2015-01-29 10:43:14 +08:00
    @zivlamp 选啥会很二,哈哈
    chloerei
        43
    chloerei  
       2015-01-29 10:44:57 +08:00   ❤️ 1
    > many people like to recommend projects they haven’t used in any depth, because the idea of knowing what the next big thing is feels good. The result is that people choose frameworks largely based on advice from people who don’t know what they’re talking about.

    http://larseidnes.com/2014/11/05/angularjs-the-bad-parts/
    AntonChen
        44
    AntonChen  
       2015-01-29 10:45:05 +08:00
    擦 原来不是自用啊看这个http://www.zhihu.com/question/19599986

    自用确实如我刚才所说CentOS/Debian/Ubuntu/SUSE/FreeBSD(这几个是服务器常见的发型版本,好多公司用...)
    besto
        45
    besto  
       2015-01-29 10:49:23 +08:00
    @josephpei Ubuntun当然有很多很多优点,中国很多很多企业内部的Server都会用。
    对于只拿Server搞编译(看代码还回Windows)/只拿Server建个内部网站等简单需求,当然Ubuntu好使的不得了。。。。
    拿Debian 7和Ubuntu举2个简单例子:默认装完,Debian的vim,啥颜色都没有,Ubuntu就有不少默认的配置啦,要装node.js 啥,debian stable源里都没有??!!要说装了CentOS,我擦,怎么默认源连nginx都没有啊。。。

    但是对于长期浸淫linux的人来说,当然不会推荐ubuntu。。。
    我猜,LZ最终1,选择了XXX,然后换回Ubuntu;2,选择Ubuntu。。。
    zivlamp
        46
    zivlamp  
       2015-01-29 10:54:33 +08:00
    @Jelen 选什么会很二不好说,会得罪人,哈哈。
    josephpei
        47
    josephpei  
       2015-01-29 10:56:53 +08:00
    @besto 我这说的是有老外做的统计,只计 Alexa 排名前一百万的 Web Server,(只计Linux server,除去 Windows Server),Ubuntu 绝对优势第一,下面依次是 RH/Debian(比例相近并列第二),CentOS。Ubuntu > RH + CentOS,具体出处等我搜搜看
    enihcam
        48
    enihcam  
       2015-01-29 11:04:23 +08:00
    Archlinux,毫无疑问。

    我的OS历程: FreeBSD->Gentoo->Archlinux。
    pluoop
        49
    pluoop  
       2015-01-29 11:09:56 +08:00
    看自己需求,懒人不想配置这配置那的,没有简洁强迫症的,选择ubuntu
    本人轻度强迫症,需要什么装什么,用Debian
    yanest
        50
    yanest  
       2015-01-29 11:11:21 +08:00
    @TrustyWolf xenserver不是开源了吗?
    Agromania
        51
    Agromania  
       2015-01-29 11:13:21 +08:00
    @pluoop 需要什么装什么为何不CoreOS+docker?
    windyboy
        52
    windyboy  
       2015-01-29 11:15:41 +08:00
    @enihcam 从freebsd到linux也是醉了
    我的情况是逐渐从linux向bsd转
    当然u和c的linux挺多,有可能的情况下我都转freebsd
    windyboy
        53
    windyboy  
       2015-01-29 11:16:32 +08:00
    @Agromania docker/coreos我倒是玩过一下,实战部署还没有试过
    Puteulanus
        54
    Puteulanus  
       2015-01-29 11:17:59 +08:00   ❤️ 1
    h0wardc
        55
    h0wardc  
       2015-01-29 11:20:22 +08:00
    besto
        58
    besto  
       2015-01-29 11:34:51 +08:00
    @Puteulanus 此文好。自用Debian,Gentoo;服务器RHEL。
    ryd994
        59
    ryd994  
       2015-01-29 11:39:37 +08:00 via Android
    @linuxzpf Fedora一年一次升级给生产用不合适。自用的话问题不大,软件又新又稳定。编译服务器用Fedora最好。我自用装Fedora,正式用CentOS。

    我以前全用Debian的。后来一是我笔记本上bcache失败(ppa上的根本没测试好吧!udev会自动挂载,所以其实根本没法按照readme上的做法从lvm转,Ubuntu也一样)。二是virt-manager和kvm明显版本没同步。用的时候各种报错

    当然问题远不止这两个,然后果断改用Fedora。
    作为rh试验田,Fedora无论是更新频率和稳定性都完爆Debian和Ubuntu。唯一缺点就是维护周期太短。但是Fedora升级和Debian升级完全是两回事,基本不会有问题。

    服务器上CentOS靠谱也是公认的。
    Ubuntu用的人多,出了问题你一定不是第一个。
    而CentOS是根本不出问题。

    人多有毛用。比人多怎么不去和Windows比?web server的话Windows,Linux,其他Unix各三分之一。
    ryd994
        60
    ryd994  
       2015-01-29 11:41:20 +08:00 via Android
    要稳定,CentOS没说的
    要软件新,Fedora也有服务器版别忘了
    bitwing
        61
    bitwing  
       2015-01-29 11:44:54 +08:00   ❤️ 1
    还是看看 Debian developer 怎么说
    http://shell909090.org/blog/archives/2671
    这帖月经了
    besto
        62
    besto  
       2015-01-29 11:50:36 +08:00
    @ryd994 你是没经历13 14 15 那会升Gnome3吧。。。
    hooluupog
        63
    hooluupog  
       2015-01-29 11:52:50 +08:00
    国外用ubuntu的很多,国内好像一直瞧不上ubuntu。
    ryd994
        64
    ryd994  
       2015-01-29 11:56:11 +08:00 via Android
    @besto kde路过
    jasontse
        65
    jasontse  
       2015-01-29 11:59:09 +08:00 via iPad
    省事升级方便就CentOS
    ryd994
        66
    ryd994  
       2015-01-29 12:02:15 +08:00 via Android
    新人用Ubuntu很正常
    因为给他CentOS都不带bash补全根本不会用嘛
    反正服务器版用的人这么多常见的坑早就填掉了,也出不了什么大事
    但是用熟了之后还用Ubuntu的,要么是有特别需求
    单纯Web的话,CentOS真心不二之选,稳定性比Ubuntu好的多。
    另外,知道用CentOS不知道加Nginx官方源的人也是醉了
    TrustyWolf
        67
    TrustyWolf  
       2015-01-29 12:03:51 +08:00
    @yanest 最新的Xenserver 6.5版本不知道怎么激活啊,貌似要自己安装激活服务器?
    crazycen
        68
    crazycen  
       2015-01-29 12:08:15 +08:00 via Android
    你熟悉哪个,用哪个!没有太大区别!
    bnpysse
        69
    bnpysse  
       2015-01-29 12:21:13 +08:00
    我推荐用Debian,维护起来方便。
    ruchee
        70
    ruchee  
       2015-01-29 12:30:01 +08:00
    Ubuntu Server
    fvladlpa
        71
    fvladlpa  
       2015-01-29 12:32:21 +08:00
    @kiritoalex 请问ubuntu不能用的原因
    Jning
        72
    Jning  
       2015-01-29 12:33:38 +08:00 via Android
    red hat Linux吧
    fvladlpa
        73
    fvladlpa  
       2015-01-29 12:35:22 +08:00
    @Agromania 真心请教原因
    geeklian
        74
    geeklian  
       2015-01-29 12:38:49 +08:00 via iPhone
    @TrustyWolf 即使免费的虚拟化,也不能少了esxi吧。

    vmware的整体方案除了贵,其他任何方面都强于剩下几个。

    但esxi是免费的,可以搭配openstack
    ryd994
        75
    ryd994  
       2015-01-29 12:48:41 +08:00 via Android
    @fvladlpa 没人说不能用。反正Web也出不了大事。但是长期用,会有很多小事来烦,时不时的就会有事。CentOS不存在这样的。
    skybr
        76
    skybr  
       2015-01-29 12:59:33 +08:00
    @ryd994

    wikipedia和facebook摊上什么事了?

    还真以为centos这种刚被收编的山寨和RHEL在调优参数、编译binary的编译器、补丁跟进和驱动支持上是一个待遇啊?
    ryanking8215
        77
    ryanking8215  
       2015-01-29 13:16:01 +08:00
    在一台服务器上装过ubuntu14.04LTS server,在上电启动的时候,平均10次里会有2次的概率会起不来,卡在某个地方,google遍寻不着解决方法。

    遂选了centos 6.5, 不敢用7.0, 对systemd不熟。唯一麻烦的是,跑的c++程序需要在centos下重新编译。我的开发机是ubuntu。
    cevincheung
        78
    cevincheung  
       2015-01-29 13:30:06 +08:00
    debian
    peartail
        79
    peartail  
       2015-01-29 13:35:32 +08:00
    建议 Ubuntu,不折腾,管理方便,软件丰富,社区活跃,网上资料多。
    mikj
        80
    mikj  
       2015-01-29 13:55:14 +08:00
    freebsd openbsd netbsd
    msg7086
        81
    msg7086  
       2015-01-29 14:00:04 +08:00
    如果你的应用打算跑两个月 -> Ubuntu
    如果你的应用打算跑两年 -> Debian
    如果你的应用打算跑二十年 -> RHEL
    lzmbbg
        82
    lzmbbg  
       2015-01-29 14:07:49 +08:00
    免费的就centos,资金够就rh,建议ubuntu跑服务器的什么心态,忘了上次漏洞给个dist-upgrade了?
    clino
        83
    clino  
       2015-01-29 14:12:09 +08:00
    我们这里全线ubuntu,不过只有一部分是web服务器
    recall704
        84
    recall704  
       2015-01-29 14:23:23 +08:00
    我就用过 debian 和ubuntu
    这两个我还是推荐 debian,ubuntu 还是用来玩玩算了。
    JackyHua
        85
    JackyHua  
       2015-01-29 15:55:30 +08:00
    Centos 足够
    whatsdjgpp
        86
    whatsdjgpp  
       2015-01-29 16:32:09 +08:00
    CentOS不二选择
    bengle
        87
    bengle  
       2015-01-29 17:03:16 +08:00
    centos跟ubuntu都用过,差别不大,不过ubuntu觉得上手容易些,而且国内也有软件源,centos不是特别熟
    yanze0613
        88
    yanze0613  
       2015-01-29 17:06:23 +08:00
    Centos
    akira
        89
    akira  
       2015-01-29 17:09:03 +08:00
    ubuntu 先吧业务跑起来才是重点。。
    halczy
        90
    halczy  
       2015-01-29 17:23:31 +08:00
    我们也是全线Ubuntu Server. 不明白为什么这么多人不推荐Ubuntu. 两年来Server更新没有出现过把更新把应用搞垮. 稳定程度感觉CentOS和Ubuntu都差不多. 都没有无故当机.

    个人感觉Ububtu比较优秀的地方就是不折腾, 安装/维护方便. 例如升级服务器上的Application, Application升级时很多时候会要用到新版本的组件, Ubuntu上很多组件更新的都很及时. 所以升级一般没问题. CentOS上为了保证稳定性, 很多组件都是N个版本之前的, 升级Application时requirement不达标要重新编译. 感觉很折腾. 特别是Production Server, 多花时间去编译等于更多维护时产生的Downtime.
    ksupertu
        91
    ksupertu  
       2015-01-29 18:10:19 +08:00 via Android
    centos 真正的LTS
    ubuntu LTS=2年
    TrustyWolf
        92
    TrustyWolf  
       2015-01-29 19:34:00 +08:00
    @geeklian 非常感谢您的提醒,个人也感觉VMware在虚拟化领域的地位无可撼动。不过由于我是自己一个人使用而且之前也没有系统学习过虚拟化相关的技术所以感觉Hyper-V用起来也挺方便的^_^ 接下来我也会尝试一下VMware
    cattyhouse
        93
    cattyhouse  
       2015-01-29 21:55:42 +08:00 via iPhone
    Archlinux+zsh+ohmyzsh插件,如丝般顺滑。
    Beebird
        94
    Beebird  
       2015-01-30 00:22:48 +08:00
    全球范围内大企业用Ubuntu的真不多,我现在公司的产品都是卖给企业级客户的这个我还是有点把握的。Ubuntu易用、图形化比较好、软件仓库更新快速齐全(许多新技术的开发者也确实很多用Ubuntu),这些都是它的优点,不过也正是因为Ubuntu步伐太快,对追求安全稳定可靠的企业级应用造成了负担(至于Ubuntu Sever版应该相对稳定些,但似乎我也很少见到)。就我所见,大型企业(比如零售、银行)中,还是RHEL、CentOS、SuSE最主流。
    PS:我是玩Ubuntu起家的。。。
    likuku
        95
    likuku  
       2015-01-30 00:55:56 +08:00
    @windyboy freebsd 还是好使,不过工作里太多不能只考虑自己好恶...
    LINAICAI
        96
    LINAICAI  
       2015-01-30 01:14:49 +08:00
    centos没得说。。。
    也不知道安装一次用多久了,有时候实在忍不住reboot了😄
    稳定好维护的感觉没再好了
    mml
        97
    mml  
       2015-01-30 08:09:53 +08:00
    我来看上面一堆扯蛋。
    initialdp
        98
    initialdp  
       2015-01-30 08:25:24 +08:00
    我们以前是全线Ubuntu 10.04,后来改成全线Debian7。根据工作体验来讲,Ubuntu相当不错,还是很满意的。只是后来的unity在一些稍微老点的开发机器上跑得慢,Kubuntu又不受官方待见,借着32位升64位的机会,就全部切到Debian7(KDE)了。

    RHEL没用过。CentOS就是软件包实在太旧了,编译起来一堆的依赖要解决,受不了这刺激就放弃了。

    我觉得对一般的中小企业应用来讲,Ubuntu/Debian是很好的选择。对大厂来讲,有人有钱,用什么已经不重要了。
    Neveroldmilk
        99
    Neveroldmilk  
       2015-01-30 09:26:07 +08:00
    CentOS很火,不过最近同样基于RHEL开源的Scientific Linux也不错。
    v2exhehehehe
        100
    v2exhehehehe  
       2015-01-30 09:43:44 +08:00
    原来纠结发行版的我说一句吧,慢慢弄懂学会其中的机制才是重点,纠结发行版毫无意义,一切问题在于人(其实社区好坏也是人的因素
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2432 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 16:01 · PVG 00:01 · LAX 09:01 · JFK 12:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.