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

ubuntu,fedora,arch,怎么选择?

  •  
  •   oska874 · 2015-09-25 00:01:12 +08:00 · 14389 次点击
    这是一个创建于 3342 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发用机,怎么选,以前用过 ubuntu 和 fedora ,现在把家里的 ubuntu 搞坏了,没办法,准备重装一个长期用的,主要用来开发大家有何推荐?为什么?

    第 1 条附言  ·  2015-09-25 12:33:02 +08:00

    总结一下大家:
    想当日常用机、省心的话, ubuntu lts 合适,
    愿意折腾的话就用 arch 、 gentoo ,
    尝鲜就用 fedora ,
    求稳定的话 debian 和 centos ,
    追求美观的话, opensuse 不错
    入门就用 vagrant+win 。( vagrant + linux 也不错)

    不知道总结的对不对。

    然后,我想了想,还是继续用 ubuntu 吧,把现在的坏掉的 15.04 换回 14.04 吧。
    新问题来了,如果用 ubuntu ,选哪一个那个?官方的 unity ,还是 xubuntu 、 lubuntu 、 ubuntu-mate ?虽说这几个都可以通过在官方的基础上安装 DE 来实现,但是有点强迫症,不想装多个 DE ,这次就是因为装了 gnome 卸载了 unity ,然后装了 4.0 的 kernel ,然后彻底崩溃了。

    大家对 DE 有啥好的意见?

    110 条回复    2015-10-06 20:05:21 +08:00
    1  2  
    Andy1999
        1
    Andy1999  
       2015-09-25 00:02:07 +08:00 via iPhone
    CentOS
    izoabr
        2
    izoabr  
       2015-09-25 00:04:46 +08:00
    有奔头、费$、啊去····
    fewspider
        3
    fewspider  
       2015-09-25 00:08:39 +08:00 via iPhone
    这三者都用过的表示, ubuntu 最省事, fedora 感觉就是纯粹让用户测试 bug ,更新下内核,等下就各种进不去图形界面, xorg 的配置又得折腾半天, arch 基本就字体要搞半天,比 fedora 还折腾
    onceyoung
        4
    onceyoung  
       2015-09-25 00:12:24 +08:00 via Android
    Ubuntu
    fengyqf
        5
    fengyqf  
       2015-09-25 00:12:43 +08:00
    centos ++
    Tiande
        6
    Tiande  
       2015-09-25 00:13:56 +08:00
    妈蛋你倒是说开发什么呀?
    写 .net 的话建议还是用 windows 。
    izoabr
        7
    izoabr  
       2015-09-25 00:14:42 +08:00
    @dtdnqsb 👍
    tracyone
        8
    tracyone  
       2015-09-25 00:15:56 +08:00 via Android
    ubuntu 14.04 lts 版本
    oska874
        9
    oska874  
    OP
       2015-09-25 00:16:32 +08:00
    @fewspider 说的也是, ubuntu 的确省事。 arch 以前就听说挺折腾的。
    @Andy1999 centos 以前当服务器用过,但是没有当作主开发机,感觉和 redhat 一样适合长期运行,做开发机感觉不习惯
    some0ne
        10
    some0ne  
       2015-09-25 00:19:11 +08:00
    推荐一下 windows 10 + vagrant ,新出的分屏和虚拟桌面还挺好用的。
    DIYgod
        11
    DIYgod  
       2015-09-25 00:19:54 +08:00
    deepin !
    oska874
        12
    oska874  
    OP
       2015-09-25 00:24:55 +08:00
    @dtdnqsb 妈蛋,说是开发机,没提 windows 和 mac ,就肯定不会是你想的哪方面的。
    @some0ne 虽然在用着,但是不打算作为主力开发机。
    @DIYgod deepin 真的可以用来做开发?
    lusyoe
        13
    lusyoe  
       2015-09-25 00:28:15 +08:00 via Android
    还是推荐下 debian8 。首先已经用上了 systemd ,其次更加稳定,更新也不像 Ubuntu 那些频繁搞不好哪次就挂了。至于 centos 的,据说 7 还不如 6 。。。做开发肯定是要下各种软件工具的,在软件仓库那方面 debian 系还是有优势的
    VYSE
        14
    VYSE  
       2015-09-25 00:28:26 +08:00
    Mint ,用 unity , gnome 的绝逼不适合开发, KDE 都行
    oska874
        15
    oska874  
    OP
       2015-09-25 00:36:47 +08:00
    @lusyoe debian8 的镜像真大啊,怎么安装?
    @VYSE 所以以前装完 ubuntu 第一件事就是重装 gnome2.。。 kde 就算了,年轻时候受伤了。
    introom
        16
    introom  
       2015-09-25 00:37:36 +08:00
    Macbook air + SSH

    所有开发都在 Debian testing (ssh)下完成。
    adrianzhang
        17
    adrianzhang  
       2015-09-25 00:50:30 +08:00
    @izoabr 哈哈,简直太机智了!
    oska874
        18
    oska874  
    OP
       2015-09-25 00:50:36 +08:00
    @introom 没看懂你的意思?
    Blunt1991
        19
    Blunt1991  
       2015-09-25 00:53:25 +08:00 via iPhone
    mint
    jyhmijack
        20
    jyhmijack  
       2015-09-25 01:21:39 +08:00
    因为各种桌面环境对 hidpi 支持都不完美,已经开始 windows 之旅,并有成为软粉的趋势……
    sualwu
        21
    sualwu  
       2015-09-25 01:56:07 +08:00
    自从一年前切换到桌面到 Debian + Xfce ,再也不用折腾了。
    likuku
        22
    likuku  
       2015-09-25 02:40:28 +08:00
    xubuntu 15.04 kernel 4.0 来工作(ThinkPad x230 6GRAM 500G 机械 HDD) 的路过...

    夏天时无法忍受 xfce4 的缓慢,换成 openbox 来跑,立即轻快爽利。
    likuku
        23
    likuku  
       2015-09-25 02:42:21 +08:00
    上个月实在无法忍受 fcitx 和其它一些“误伤大雅”但很影响体验的小毛病,重灌了 2009 年的 macbook 拿去作工作主力机,再无烦恼。
    xifangczy
        24
    xifangczy  
       2015-09-25 02:55:39 +08:00
    以前年轻...Gentoo 都试过...现在还是 ubuntu mint 之类的吧
    gunshot
        25
    gunshot  
       2015-09-25 03:01:23 +08:00
    Debian
    下 CD1 镜像选国内源网络安装,装好后自己慢慢配置
    gunshot
        26
    gunshot  
       2015-09-25 03:08:50 +08:00
    顺便提示下,装前准备一下镜像不提供的非自由驱动,原来的源记得删掉插入镜像那条,字体渲染全靠 infinality
    wolfan
        27
    wolfan  
       2015-09-25 03:09:54 +08:00 via Android
    要日常干活, ubuntu ,要当小白鼠用 fedora ,要是闲的慌用 arcj
    kiritoalex
        28
    kiritoalex  
       2015-09-25 06:09:41 +08:00 via Android
    arch 日常干活,如果当小白鼠请用 ubuntu 和 fedora
    chenwen
        29
    chenwen  
       2015-09-25 06:20:44 +08:00
    ubuntu +1
    loading
        30
    loading  
       2015-09-25 06:20:45 +08:00 via Android
    我上次好不容易下了 fedora ,插上我的 4g 上网卡,居然要 usbmodeswitch ,然后型号太新,没查到参数…
    改装 ubuntu 试下运气,尼玛,即插即用!

    日常还是用 ubuntu ,长期用我就用 ubuntu 14.04 ,这是最新的 LTS 。


    现在我又打算装回 windows , linux 放虚拟机。

    别问我这么折腾如何工作…我不是程序员~
    vitovan
        31
    vitovan  
       2015-09-25 06:26:48 +08:00
    CentOS 更新太慢,如果需要最新软件或者是想活在世界前沿的话,最好别用。
    但相对比较稳定,通常与服务器系统一致方便调试。
    vitovan
        32
    vitovan  
       2015-09-25 06:27:17 +08:00
    不怕折腾就上 Gentoo ,终极王道。
    niuroumian
        33
    niuroumian  
       2015-09-25 07:32:14 +08:00 via Android
    Debian8 +genome3 真心好用 但是字体显示清晰程度不如 Ubuntu ,常时间使用眼睛比较累。

    Ubuntu15.04 次之 字体清晰度非常好 长时间使用眼睛不易疲劳 但是用起来比较重,非长期版稳定性不比长期版差,而且软件非常新。

    如果不是 Linux 定向开发,建议 osx 最省心,开发体验最好

    最后 win/osx+vagrant 也是非常不错的选择。
    waiichou
        34
    waiichou  
       2015-09-25 07:54:38 +08:00
    开发加自用, Gentoo,Arch,Ubuntu 一次递减推荐
    ryd994
        35
    ryd994  
       2015-09-25 08:30:16 +08:00 via Android
    @fewspider 明显是你装显卡驱动的姿势不对
    用 kmod 装,更新内核的时候会自动 rebuild
    linux40
        36
    linux40  
       2015-09-25 08:51:19 +08:00 via Android
    arch ,一次折腾,之后你每天 yaourt -Syyua 就行了。
    crazyxin1988
        37
    crazyxin1988  
       2015-09-25 08:54:41 +08:00
    ubuntu
    如果超级喜欢折腾 随便撸
    Banio
        38
    Banio  
       2015-09-25 08:58:24 +08:00
    ubuntu LTS 比较省心 做开发机方便 如果是部署的话 可以选择 centos Arch 我自己用了 2 年 感觉稳定性还是堪忧 而且 arch 也没当年那么简洁明了 索性就不用了
    hei1000
        39
    hei1000  
       2015-09-25 09:07:14 +08:00
    发行版并不那么重要,主流的都做的不错,关键是桌面环境选的是什么,我家里用 Fedora, 公司用 Ubuntu 和 Centos,一点都不折腾
    bingu
        40
    bingu  
       2015-09-25 09:15:57 +08:00
    Ubuntu 的确省心多了,即使是在 Ubuntu 系列( mint 、 elementory OS 。。。)中也是最省心的。虽然缺省界面是最丑的。
    salmon5
        41
    salmon5  
       2015-09-25 09:24:21 +08:00
    @dtdnqsb
    wgjak47
        42
    wgjak47  
       2015-09-25 09:29:45 +08:00
    处理器好,动手能力强就上 gentoo 喽。
    eonboy
        43
    eonboy  
       2015-09-25 09:32:33 +08:00
    如果对 Linux 了解甚少, Ubuntu 吧。
    如果对 Linux 有一定了解,希望进阶, Arch / Gentoo 吧。
    其实这些自己真正的折腾一遍,结果自己也会知道了。
    zi
        44
    zi  
       2015-09-25 09:38:03 +08:00
    openSUSE 如此稳定,到我这楼之前竟然没人推荐
    而且 11 月的新版换了新桌面,更漂亮了
    tomwei7
        45
    tomwei7  
       2015-09-25 09:48:43 +08:00
    刚开始入门 ubuntu 最合适,安装配置都很方便,之后可以试试装 arch
    Roope
        46
    Roope  
       2015-09-25 09:53:38 +08:00
    用了几天 Fedora 感觉用着还是不是很顺手。 Ubuntu 感觉很可以,自己改造一下主题。 Deepin 在我的破电脑 CPU 经常上 100 最终我还是选择了 Windows
    kiwi95
        47
    kiwi95  
       2015-09-25 10:02:59 +08:00
    习惯 centos ,所以桌面用的 fedora ,不过已经很久不用了,都是 ssh 到 centos 玩
    salmon5
        48
    salmon5  
       2015-09-25 10:06:11 +08:00
    OSX 。
    psyche08
        49
    psyche08  
       2015-09-25 10:06:41 +08:00
    Gentoo 吧,我之前做开发机一直没问题。
    exuxu
        50
    exuxu  
       2015-09-25 10:13:36 +08:00
    开发用机还是用 Ubuntu
    nan0kai
        51
    nan0kai  
       2015-09-25 10:20:23 +08:00 via Android
    装好的 mint 刚才从 AMD 平台换到 intel 准备重装系统 结果一通电。。。直接跑起来了
    qian19876025
        52
    qian19876025  
       2015-09-25 10:22:34 +08:00
    @Andy1999 明明是 RHEL 为嘛 要用别个名义,,,,
    kokutou
        53
    kokutou  
       2015-09-25 10:34:51 +08:00
    为了能一直用最新的。。。装了 Arch
    。。。
    liuxu
        54
    liuxu  
       2015-09-25 10:45:32 +08:00
    长期,做开发,用 ubuntu 。
    deepjia
        55
    deepjia  
       2015-09-25 10:48:52 +08:00
    反正别用 Fedora , Bug 的集中营
    pmpio
        56
    pmpio  
       2015-09-25 10:50:08 +08:00
    @kokutou 请问,有谁知道, ArchLinux 有没有下载包的数字签名或 PGP 验证机制?以前用过一段,貌似没有,虽然都是官方镜像,但中国这网络环境,比如我这移动光纤,被篡改是很有可能的事,没有官方的包验证机制,不敢用啊。。。。
    Kabie
        57
    Kabie  
       2015-09-25 10:54:26 +08:00
    @pmpio 当然是有的。。。实际上有时候反而会因为密钥问题更新失败。。。

    不过碰到问题一般看一下官网说明就能解决。。。
    bringwin808
        58
    bringwin808  
       2015-09-25 10:58:24 +08:00
    前两年一直都是用 Arch , Arch 配置之后一般每天升级都不会有问题的。但是现在很多东西的开发环境都是以 Ubuntu 为基础的,之前重新折腾了下编译 Android 5.0 的源码, Arch 老是编译报错,懒得搞了,就一口气换为 Ubuntu LTS 了。
    taeyeon
        59
    taeyeon  
       2015-09-25 11:01:57 +08:00   ❤️ 1
    @vitovan 喜欢折腾应该用 lfs 吧。
    pmpio
        60
    pmpio  
       2015-09-25 11:02:21 +08:00
    @Kabie 刚才看了一下官网,果然是有了!不过,几年前我用的时候貌似是没有的。既然如此,打算抛弃 Fedora 换 Arch ,这东西可以安装得非常精简。。。。
    pmpio
        61
    pmpio  
       2015-09-25 11:04:22 +08:00
    @bringwin808 Google 官方文档就一直说的是 Ubuntu ,所以,搞 Android ,当然优先选 Ubuntu 了,不过我用 centos 貌似也没问题。。。。
    coolcfan
        62
    coolcfan  
       2015-09-25 11:09:05 +08:00
    Ubuntu 吧,毕竟遇到问题还有 askubuntu.com 这么好的网站查问。
    anexplore
        63
    anexplore  
       2015-09-25 11:10:58 +08:00
    在公司一直用 ubuntu ,搞个大内存
    whatsdjgpp
        64
    whatsdjgpp  
       2015-09-25 11:27:12 +08:00
    * 不想在折腾工具上花太多时间, 开箱即用的开发机, ubuntu LTS 版随便选一个
    * 喜欢折腾, arch,
    * Fedora, 真不知该怎么说了.
    alayii
        65
    alayii  
       2015-09-25 11:53:21 +08:00
    说 Arch 折腾的,是很久没用 Arch 了吧,基本上 pacman yaourt 解决大部分问题, kde 安装顺畅,字体安装好直接在 konsole 的图形化界面里设置。 ubuntu 装个 Node.js 也要用 nvm
    kokutou
        66
    kokutou  
       2015-09-25 11:59:53 +08:00
    @pmpio 应该有的 。。。有一回太久没更新,有一个验证用的包没装,其他的新的包一个都装不了。
    RqPS6rhmP3Nyn3Tm
        67
    RqPS6rhmP3Nyn3Tm  
       2015-09-25 12:02:17 +08:00
    Arch 是我用过最爽的发行版,没有之一,真的爽。
    不过工作用机可能还是 Ubuntu 比较好?有些闭源软件对 Arch 支持不太好。
    tinkerer
        68
    tinkerer  
       2015-09-25 12:32:44 +08:00 via iPhone
    centos
    fweaver
        69
    fweaver  
       2015-09-25 13:15:03 +08:00
    选择困难症啊,哈哈。。 ubuntu 的话用 untiy 桌面挺好的,配合 nuimx 主题不错
    mrtone
        70
    mrtone  
       2015-09-25 13:43:12 +08:00
    Arch 真心是用得最爽的发行版
    zyue
        71
    zyue  
       2015-09-25 15:02:45 +08:00
    debian 吧 感觉挺好的
    hujianxin
        72
    hujianxin  
       2015-09-25 17:51:13 +08:00
    个人认为没有必要纠结,我的答案是用用的人多的发行版, Ubuntu 。

    原因如下:
    1 , linux 版本之间的差异真的很大吗?我觉得不是很大啊,包管理工具倒是有差别,不过在我看来这没有那么重要,各个包管理工具都已经非常易用了。
    2 ,出了问题容易找到社区的支持。
    3 ,我使用 Linux ,感觉有许多不方便。不方便的原因在于 mac 或者 windows 下面许多好用的软件,在 Linux 下面找不到,而且 Linux 之间的各种差距造成了软件开发者不能为所有的版本都做好兼容工作。

    那么这时候一个压轴的版本至关重要, Ubuntu 当前使用的人最多,有专门的公司维护,很多软件开发者都是优先适配 Ubuntu ,例如 docker ,知乎上的轮子哥开发的 gui 库也是使用 Ubuntu 做 linux 测试的。

    另外,经过我两年的折腾,我真心觉得为发行版本折腾是一种浮躁的事情。再看 livecoding 上的大牛写程序时,有用 windows 的,有用 mac 的,有用 linux 的,有用各种 linux 版本的。这些都是浮云,重要的是人家写的代码很牛逼。当每次看到这样的情况是,我都觉得自己太浮躁。无论哪个发行版,打开电脑写出牛逼的程序这个最重要。很多人的情况是, ide 换了无数,操作系统装了很多种, emacs 也懂, vim 也懂,但是程序写的很屎,这有什么卵用?

    最后回到原题, linux 各个发行版之间的差异真心没有很大,这是用,用一个大家都用的,省去一些折腾,把更多的精力放在写程序上,这才是正事。
    twor2
        73
    twor2  
       2015-09-25 19:34:54 +08:00
    看我的 id
    SevenWenLin
        74
    SevenWenLin  
       2015-09-25 21:27:07 +08:00   ❤️ 1
    Arch 挺好的,为啥推荐的好少? 不怎么折腾啊,一次折腾,长期轻松
    wayslog
        75
    wayslog  
       2015-09-25 21:44:26 +08:00 via Android
    opensuse !我就不信没有和我一样的!
    palmers
        76
    palmers  
       2015-09-25 21:57:04 +08:00
    直接 gnome3 ubuntu14 就好了 在定制中这个还行,否则要不就直接 arch + xxx 桌面吧 自己定制
    bdbai
        77
    bdbai  
       2015-09-25 21:57:39 +08:00 via iPhone
    @nan0kai 不怪主板嘛
    AstroProfundis
        78
    AstroProfundis  
       2015-09-25 22:49:45 +08:00
    其实 openSUSE 稳定性不比 CentOS 和 Debian 差,反而是 Ubuntu 有点喜欢改配置文件,导致遇到问题如果查到的是别的发行版上的解决方案,还不一定能用上

    另外 ArchLinux 的 AUR 打包超级简单方便
    tolbkni
        79
    tolbkni  
       2015-09-25 23:00:44 +08:00
    我觉得 Fedora 挺好挺稳定的,服务器一般用 CentOS ,所以使用习惯(工具、生态)比较一致。
    nan0kai
        80
    nan0kai  
       2015-09-25 23:12:14 +08:00
    @bdbai 肯定换主板呐
    cassia
        81
    cassia  
       2015-09-25 23:29:27 +08:00
    fedora 日常干活,如果当小白鼠请用 ubuntu 和 Arch
    自己装着试试吧,没有最好,只有最适合自己的。
    kran
        82
    kran  
       2015-09-25 23:45:55 +08:00 via Android
    用了几年 linux ,现在打算 win+vagrant
    TrustyWolf
        83
    TrustyWolf  
       2015-09-25 23:56:10 +08:00
    个人觉得 Fedora 的稳定性并没有那么差啊,可能我用的是 Fedora Server Orz...
    hcl
        84
    hcl  
       2015-09-26 01:51:32 +08:00
    CentOS 对于笔记本电脑的驱动支持貌似不是很全, Fedora/Ubuntu 的支持就很好
    fewspider
        85
    fewspider  
       2015-09-26 08:42:56 +08:00 via iPhone
    @ryd994 双显卡,装的大黄蜂
    ryd994
        86
    ryd994  
       2015-09-26 08:58:17 +08:00 via Android
    @fewspider elrepo 有包
    ryd994
        87
    ryd994  
       2015-09-26 08:59:18 +08:00 via Android
    @TrustyWolf Fedora 到 22 才有 server 分化。其实 Fedora 不升版本就很好用,每年一次作大死
    bdbai
        88
    bdbai  
       2015-09-26 09:21:54 +08:00 via iPhone
    @nan0kai 难道不是某个主板设置嘛
    nan0kai
        89
    nan0kai  
       2015-09-26 09:29:11 +08:00
    @bdbai 没理解你什么意思
    bdbai
        90
    bdbai  
       2015-09-26 09:33:31 +08:00 via iPhone
    @nan0kai 我觉得 BIOS 里有个选项控制上电以后开机、关机还是恢复上次状态的。你说的应该是设为"开机"的情况吧。
    cutoutsy
        91
    cutoutsy  
       2015-09-26 09:33:42 +08:00
    推荐 arch ,用着不错
    wangfeijs
        92
    wangfeijs  
       2015-09-26 10:10:19 +08:00 via Android
    windows
    howeroc
        93
    howeroc  
       2015-09-26 10:12:43 +08:00
    用了那么久还是 Ubuntu 最省心,遇到问题网上一搜都有解决方案。。。
    happyhacker
        94
    happyhacker  
       2015-09-26 10:39:26 +08:00
    这种问题真是每天都会出现啊。。。我个人之前一直用 Arch ,那时候特别渴望用 rMBP ,现在买了 rMBP 了,却发现还是不愿意直接在机器上装什么 Nginx 啊之类的服务器,还是更愿意用虚拟机,于是 VirtualBox , Debian Sid ,完美使用中。
    initialdp
        95
    initialdp  
       2015-09-26 11:09:50 +08:00 via Android
    @wayslog 我真同情你。。

    推荐 kubuntu, xubuntu
    tkisme
        96
    tkisme  
       2015-09-26 11:15:07 +08:00
    xfce 或者 kde ,纯的 gnome 也还行
    waiichou
        97
    waiichou  
       2015-09-26 12:34:30 +08:00
    DE 的话推荐 i3 、 fvwm 等,英文不好就是 Plasma 、 Xfce 、 Lxde 这些,除了 Plasma 都是低耗内存的。
    DiffView
        98
    DiffView  
       2015-09-26 12:41:32 +08:00
    centos
    oska874
        99
    oska874  
    OP
       2015-09-26 12:46:17 +08:00
    推荐 win 和 osx 都是来拆台的吗?

    经过深( sui )思(bian)熟(luan)虑(xuan),最终装了 xubuntu 14.03 , xfce 的外观可以接受,不过操作设定很顺手,稳定度就要待考验,用来开发和 ubuntu 基本没啥区别,继续观察吧。

    arch 试了下,没弄懂怎么装。

    轻量使用的话,现在的 win+ vagrant , vbox 基本够用,不过因为强迫症和性能考虑还是在笔记本上装 linux 了。
    lightning1141
        100
    lightning1141  
       2015-09-26 13:47:26 +08:00 via Android
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3038 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 00:39 · PVG 08:39 · LAX 16:39 · JFK 19:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.