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

Linux 发行版选择问题, ubuntu 还是 fedora 还是其他

  •  1
     
  •   rashawn · 2016-10-29 02:24:39 +08:00 · 14791 次点击
    这是一个创建于 2738 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前升级到 macOS, 结果升级后才知道 Karabiner 没有适配,看作者六月写到现在还没写好,准备回退到 10.11 版本,清掉硬盘以后突然想尝试 Linux ,主要原因:

    1. neovim 在 iTerm2 下有点不爽(我用 Karabiner 设置按键 repeat 很短,同时nnoremap j jzz, 所以在移动时代码一直刷新、着色,给人不流畅的感觉;
    2. 尝鲜。

    现在 mac 已经安装了 ubuntu ,的确比 macOS 要流畅,但是问题不少。之前只在服务器端用过 Linux ( centOS 6 ,没有 GUI ),所以不知道换一个发行版是不是感觉上可以好一点。

    这两天折腾好的主要就是键盘映射问题,还有一次键盘直接失灵。现在的感觉是比较怀念 mac 上的比如 Alfred 这种依赖度比较强的软件。那么:

    1. macOS 更换 termnal emulator 或者虚拟机跑 linux 是否能够比 iTerm2 得到更快的 neovim 使用体验;
    2. 换个发行版是不是一样折腾,无任何改善?
    3. 有没有比较接近 macOS 理念的发行版,比如 Command 键跟 Control 键的隔离之类的...
    第 1 条附言  ·  2016-11-17 19:15:04 +08:00
    一直很忙, 说一下最后结果. 尝试了五个发行版. 最后回到了 Mac, 因为发现了 VimR. 但是 VimR 不稳定, 经常崩溃. 所以现在在用 Spacemacs, 偶尔用用 iTerm 下的 Vim. 感觉想要流畅, 就还是得用桌面端的...
    84 条回复    2017-02-24 00:13:19 +08:00
    rashawn
        1
    rashawn  
    OP
       2016-10-29 02:26:40 +08:00
    忘说了,用来前端开发,内容主要 JS , 3D 方面的逻辑啥的,不需要写页面,但是需要浏览器中调试,不需要 PS.
    ryd994
        2
    ryd994  
       2016-10-29 02:37:11 +08:00 via Android
    如果已经习惯 CentOS 的话
    Fedora 会很 s 很顺手
    mikeshinoda
        3
    mikeshinoda  
       2016-10-29 04:04:27 +08:00
    我最近也在头疼, Linux 小白,用的是 pascal 的显卡。感觉除了 Ubuntu 对 HiDPI 和显卡驱动方面支持比较好之外,其他的系统要么不能安装,要么装完一堆问题。索性就不折腾了。
    suantong
        4
    suantong  
       2016-10-29 06:24:55 +08:00
    centos, 毕竟大树好乘凉
    shierji
        5
    shierji  
       2016-10-29 07:25:01 +08:00 via Android   ❤️ 1
    arch 大法好~~
    zachlhb
        6
    zachlhb  
       2016-10-29 08:11:23 +08:00 via Android
    debian
    nvcsadjkojf
        7
    nvcsadjkojf  
       2016-10-29 08:26:40 +08:00
    debian ubuntu 基于 debian 的 unstable 版本
    megatron
        8
    megatron  
       2016-10-29 08:28:09 +08:00
    估计这位朋友会失望,这些发行版可能都不理想。
    alfred ,在 linux 有 mutate ,还有 kupfer ,可以试试。
    有个样子上比较像,也比较轻量级的叫 elementary os ,我看到过别人使用,但是他给的评价一般。
    eoo
        9
    eoo  
       2016-10-29 08:33:13 +08:00 via Android
    debian
    eoo
        10
    eoo  
       2016-10-29 08:33:31 +08:00 via Android
    debian 大法
    firebroo
        11
    firebroo  
       2016-10-29 08:33:34 +08:00 via Android
    Fedora 是最适合的,毕竟你熟悉 centos 。
    ytpfxnj
        12
    ytpfxnj  
       2016-10-29 08:40:23 +08:00
    会不是键盘没设置对呀?是失灵还是打出莫名其妙的字符,虚拟机中用 LXDE 的 debian 也很顺手, GNOME 比较卡,可以试试
    shengyu
        13
    shengyu  
       2016-10-29 08:44:48 +08:00 via Android
    Manjaro
    jimzhong
        14
    jimzhong  
       2016-10-29 08:54:52 +08:00
    从 08 年开始用 Linux ,最初是 Ubuntu ,直到它强推 Unity 后就换成了 OpenSUSE 。后来 OpenSUSE 启动崩溃,想要回复却发现要用它自己那套 YaST ,于是换成了 Fedora 。已经用了两年 Fedora 了,感觉良好。唯一的缺点是不支持 Launchpad PPA. 如果要用 PPA 可以尝试 Linux Mint.
    linux40
        15
    linux40  
       2016-10-29 09:00:56 +08:00 via Android
    没时间就别折腾,有时间的话,为了以后用的爽,要么尝试,要么解决问题。
    kiwi95
        16
    kiwi95  
       2016-10-29 09:05:26 +08:00 via Android
    作为 Fedora 用户当然推荐 Fedora ,不喜欢 unity ,其实只是习惯问题
    chunqiuyiyu
        17
    chunqiuyiyu  
       2016-10-29 09:26:45 +08:00
    其实并不会,有这个折腾的时间和精力不如到外面呼吸一下新鲜空气。
    aksoft
        18
    aksoft  
       2016-10-29 09:29:21 +08:00
    arch
    kelvansun
        19
    kelvansun  
       2016-10-29 09:29:56 +08:00
    arch + 10086
    cnnblike
        20
    cnnblike  
       2016-10-29 09:44:49 +08:00
    推荐 Fedora ,稳得一匹。
    SorryChen
        21
    SorryChen  
       2016-10-29 09:49:07 +08:00 via iPhone
    Arch 大法好
    imswing
        22
    imswing  
       2016-10-29 09:54:13 +08:00
    装 Ubuntu 还不如装 mint ,除非你受得了内部错误
    Devin
        23
    Devin  
       2016-10-29 09:58:05 +08:00 via iPhone
    @suantong 树大是没错,实在没感觉好乘凉
    chih
        24
    chih  
       2016-10-29 09:58:57 +08:00 via Android
    Ubuntu 的稳定性还不如 Arch ,我大版本升 Ubuntu 挂过两次,但 Arch 用了两年升级无数次没出现过大问题
    keysona
        25
    keysona  
       2016-10-29 10:01:49 +08:00
    arch + 10087

    我已经感觉像邪教了。—」—"
    bingwenshi
        26
    bingwenshi  
       2016-10-29 10:11:52 +08:00
    Arch or go back to macOS
    gorf
        27
    gorf  
       2016-10-29 10:19:22 +08:00
    用 gentoo 的飘过,这种征求意见不会有结论的。
    cstj0505
        28
    cstj0505  
       2016-10-29 10:22:17 +08:00 via iPhone
    Debian 好,各种稳定
    reus
        29
    reus  
       2016-10-29 10:25:59 +08:00
    Arch 吧,不过有点点门槛,最好有个在用的人协助一下起步
    WispZhan
        30
    WispZhan  
       2016-10-29 11:41:26 +08:00
    Mint
    carlsplace
        31
    carlsplace  
       2016-10-29 11:49:19 +08:00   ❤️ 1
    花一天时间尝试一圈就好了,可以直接 LiveCD 体验嘛。
    likezun
        32
    likezun  
       2016-10-29 12:02:55 +08:00
    推荐 Fedora ,稳得一匹 +1 , 比用 windows 还稳,折腾不坏
    muziki
        33
    muziki  
       2016-10-29 12:14:46 +08:00
    我在用 linuxmint(based on Ubuntu)
    但是还是建议去试一试 manjaro (based on Arch Linux),兼顾开发者预防+Arch Linux 自身强大的定制和社区 AUR
    tracyone
        34
    tracyone  
       2016-10-29 12:14:52 +08:00
    跟着我念: ubuntu 大法好, ubuntu 大法好, ubuntu 大法好,入教报平安。
    eloah
        35
    eloah  
       2016-10-29 12:23:19 +08:00
    准备用 elementary OS......
    用 ubuntu 和 CentOS,对我的蓝牙支持总是有点问题
    augneb
        36
    augneb  
       2016-10-29 12:30:19 +08:00 via Android
    arch 你值得拥有
    闲麻烦的话, manjaro
    llhhss
        37
    llhhss  
       2016-10-29 12:39:55 +08:00 via iPhone
    工作不饱和用 arch ,否则 fedora
    dynos01
        38
    dynos01  
       2016-10-29 12:40:28 +08:00 via iPhone
    arch 邪教们又来传教了 2333
    没错我也是 arch 邪教
    kkxxxxxxx
        39
    kkxxxxxxx  
       2016-10-29 12:44:58 +08:00
    @mikeshinoda Mint 适合你
    rashawn
        40
    rashawn  
    OP
       2016-10-29 12:46:11 +08:00
    @ryd994 centOS 只是远程 ssh 登录, 没有用过 GUI..
    @megatron mutate 已经在用了,感觉还好。就是还没设置好用单个按键触发。
    @gorf 发现了。
    @ytpfxnj 是改 xkb 下面的文件,改错了,用 liveCD 开一个临时的改回来了。
    @carlsplace 决定都体验一下。
    现在的主要问题是不能像 Karabiner 一样对 Ctrl Shift Super 等按键设置单按和组合的区别。
    然后不能设置 s 键+hjkl 为左下上右,个人感觉设置以后非常方便,即使程序不支持 Emac 键位,一定会支持上下左右。
    还有就是触摸板不能像 BTT 那样可以 tiptap 来切换浏览器的标签页。不过这个是可以接受的。
    ericls
        41
    ericls  
       2016-10-29 12:55:08 +08:00
    其实我觉得有一个好用的窗口管理器比较重要。。

    因为我只长期用过 ubuntu 和 arch 所以对发行版没什么说的

    但是我可以诚心向你推荐 i3wm 这个窗口管理器
    kamen
        42
    kamen  
       2016-10-29 14:14:40 +08:00
    强烈推荐 Arch , Arch 的门槛没有你想的那么高,基本就是 linux 的基本知识,能够跟着 Arch wiki 走,一般是没有问题的。像我这种 Linux 新手都可以无痛从 mint 切到 Arch ,它的门槛之低也就可想而知了。
    至于 Arch 的优点, wiki 上就有,我就不多说了
    kamen
        43
    kamen  
       2016-10-29 14:21:13 +08:00
    哦, Arch 的维护成本也没普通人想得那么大,基本是一次折腾,以后再也不用重装, ubuntu 一系你难道可以不重装升级??? 当然,你要是连一开始的折腾都不想,用 Manjaro 吧,不折腾的,基于 Arch 的发行版

    最后,说了半天,还是建议你把各个发行版都试用一下,找到一个喜欢的发行版然后固定下来。
    fuxpro
        44
    fuxpro  
       2016-10-29 14:25:22 +08:00
    这类问题经常出现,但是每一次看到我都是认真的回答。

    我从 1999 年开始使用 Linux ,到现在为止一直使用 Slackware 。如果你希望的是一个工作站级的稳定平台,我向您推荐它
    kamen
        45
    kamen  
       2016-10-29 14:28:01 +08:00
    @fuxpro 居然还有 slackware 用户(吃惊,jpg )
    d7101120120
        46
    d7101120120  
       2016-10-29 14:31:03 +08:00
    生产用推荐 fedora
    qceytzn
        47
    qceytzn  
       2016-10-29 15:40:01 +08:00   ❤️ 2
    从 linux Mint (基于 ubuntu )开始全桌面使用 linux 的人建议你回避 ubuntu , debian 或者 fedora 都是很好的选择, arch 和 slackware 也是不错的,就看你喜欢不喜欢那种风格了
    sunsmooth
        48
    sunsmooth  
       2016-10-29 15:48:32 +08:00
    虽然 Ubuntu 容易上手,但我还是觉得 Centos 好,装的时候把 gnome 一起装上,也够用。也许和平时需要配置管理服务器有关吧。
    onice
        49
    onice  
       2016-10-29 16:08:34 +08:00
    选择 Fedora 吧。配置和包管理方式几乎和 CentOS 一样,维护起来比较方便。
    Ubuntu 也可以。不过有些地方配置文件路径不同,需要稍微折腾下。
    之前用过 Fedora ,在升级一次内核之后,新内核和显卡兼容一直不好。解决方案竟然是要自己重新编译内核,在编译的时候自己添加驱动。个人感觉 Ubuntu 这方面要好很多,官方直接提供了 Ubuntu 下的安装包。
    不过都差不多吧, Ubuntu 有时候会莫名其妙的报一些无关紧要的内部错误。例如有时候连 WIFI 信号弱,点了没反映,多点了几次,就会出现一个内部错误框。
    考虑到 Ubuntu 对桌面支持好点,所以没换,一直用到现在。
    fuxpro
        50
    fuxpro  
       2016-10-29 17:21:31 +08:00
    @kamen 这个没什么奇怪的,我用过 Arch ,发现它只是一个配置了 pacman 加 rolling update 的版本,少了很多 Slackware 有的特性,最后我放弃了,我也 LFS 过,发现自己想要其实就是一个另一个 slackware, 后来的工作中我争取配置了一套方案,一用就是 10 多年,也与 Slackware 的作者一直保持着邮件的往来,喜欢它的设计哲学与实现。
    如果让我选择,我只会选择 Slackware 和 Freebsd 。。。
    kamen
        51
    kamen  
       2016-10-29 17:30:56 +08:00
    @fuxpro 哈哈,我也是一样,我只会选择 Arch 或者基于 Arch 的发行版,现在在用 Manjaro
    hei1000
        52
    hei1000  
       2016-10-29 17:44:29 +08:00 via Android
    几年了一直在用 fedora ,下次要换的话就换 opensuse 了
    kamen
        53
    kamen  
       2016-10-29 18:15:12 +08:00
    @hei1000 据说 opensuse 对中国用户不友好,在知乎上看 SUSE 中国 的人说的,你可以找找
    reus
        54
    reus  
       2016-10-29 18:35:46 +08:00
    @fuxpro 想了解下 slackware 有什么特性是 arch 缺少的
    kxjhlele
        55
    kxjhlele  
       2016-10-29 19:19:56 +08:00
    我选择 debian
    tairan2006
        56
    tairan2006  
       2016-10-29 19:26:24 +08:00
    mint or arch
    DoraJDJ
        57
    DoraJDJ  
       2016-10-29 19:52:16 +08:00
    爱折腾用 Arch Linux
    要 PPA 但不喜 Ubuntu 的可以试试 Linux Mint
    RPM 系用习惯的可以用 CentOS 或 Fedora , openSUSE 也可以
    kwlokip
        58
    kwlokip  
       2016-10-29 20:42:18 +08:00 via Android
    最近换成 manjaro
    SlipStupig
        59
    SlipStupig  
       2016-10-29 20:44:58 +08:00
    ubuntu 搞开发总是感觉比 fedora 要卡,但是 ubuntu 包非常全更新很快,国内源也很多
    jarlyyn
        60
    jarlyyn  
       2016-10-29 20:46:29 +08:00
    debian testing

    源大,有对应服务器版本。滚动升级。各种原声支持仅次于 rh(比如 steam)
    blackbbc
        61
    blackbbc  
       2016-10-29 21:01:46 +08:00
    Arch 大法好
    hei1000
        62
    hei1000  
       2016-10-29 21:12:39 +08:00 via Android
    @kamen 不知道你这里说的对中国用户不友好是什么意思,中文不友好,我系统是英文的,源不够快,现在国内有好多个源吧,我只要系统本身足够优秀就好了, google 可以解决的问题就不是问题
    leeoo
        63
    leeoo  
       2016-10-29 22:19:55 +08:00
    不想折腾的话推荐基于 Arch 的 Manjaro ,各种包比较新,默认 Python 3 。
    其它的话推荐 Debian.
    billlee
        64
    billlee  
       2016-10-29 23:09:38 +08:00
    桌面还是 Ubuntu 或 arch 啦

    桌面就不要用 CentOS 了,毕竟你不会像用着几年前的软件包,然后安装点什么新的东西都要把一堆依赖库都手工编译一遍吧
    Flygoat
        65
    Flygoat  
       2016-10-29 23:14:23 +08:00 via Android
    @jimzhong fedota 有 copr 和 ppa 功能相似(已入 arch 邪教)
    ericgui
        66
    ericgui  
       2016-10-29 23:26:41 +08:00
    月经问题了。上次长篇大论一番之后,发现没什么可说的了。
    cuminflea
        67
    cuminflea  
       2016-10-30 00:07:25 +08:00 via iPad
    同推荐 arch ,可以直接装 antergos 或者 manjaro 这种 arch-based disto ,就不用自己配了。。。小心新内核的兼容性问题。。。 linux 上的 alfres 可以用 rofi ,键盘映射用 setxkbmap 和 xcape ( linux 木有 cmd 键但是有 super 键),相比 macos , linux 可改的东西更多。
    fprint
        68
    fprint  
       2016-10-30 00:18:30 +08:00
    选定一个,不折腾,人生苦短。
    kamen
        69
    kamen  
       2016-10-30 01:49:53 +08:00
    @cuminflea 不推荐 antergos ,这货连安装程序都极度不稳定,我用了之后当场闪退,而且我也相信 antergos 和 manjaro 在 distrowatch 上的排名也能说明一些问题
    paulluis
        70
    paulluis  
       2016-10-30 01:56:38 +08:00 via Android
    用过 centos,ubuntu,elementaryos,deepin ,个人体验最习惯 ubuntu , centos 桌面版坚决不推荐, elementaryos 应用商店(软件中心)不怎么好用,图标风格不太喜欢, deepin 对国产软件支持较多自带 QQ,WPS ,网易云音乐等,然而好多( 360 ,爱奇义)都 TM 是安卓版(不能用)或网页版。如果长时间用,不要折腾还是 w10 最好 2333 没用过 w7-.-
    ryd994
        71
    ryd994  
       2016-10-30 02:16:14 +08:00 via Android
    @rashawn gui 部分取决于桌面环境,换发行版也就最多主题不同而已
    实际上大多数管理还是要改配置文件,所以熟悉文件结构会方便很多
    cuminflea
        72
    cuminflea  
       2016-10-31 01:10:34 +08:00 via iPad
    @kamen 啊嘞,我用了半年 antergos 挺好的呀,和 arch 没区别啊,不过前几天 macbook 上升级到 4.8 内核 wifi 挂了,于是我又换了 manjaro ,总体来说自带的 ui , antergos 好看点,然后就是 antergos 的 pacman 就是 arch 的源, manjaro 是自己的
    figofuture
        73
    figofuture  
       2016-10-31 10:50:11 +08:00
    Gentoo 党飘过
    xvx
        74
    xvx  
       2016-10-31 11:24:25 +08:00
    最近不知道为何,无论用哪个 Linux 发行版都觉得不爽, Windows 也用得不爽,好烦。
    notnumb
        75
    notnumb  
       2016-10-31 12:42:31 +08:00
    fedora 16, 17 一直用发布到生命周期结束,办公电脑懒得折腾,fedroa 一直用到 2014, 后面换过 linux mint , Elementary OS, Debian 8 ,
    目前一直从 ubuntu 16.04 mate, 家里, 办公都是的.
    notnumb
        76
    notnumb  
       2016-10-31 12:43:39 +08:00
    arch linux 就担心, 一次大版本更新, 如果更新过程中,中断了, 导致折腾, 办公电脑,没空折腾.
    TonyHoAspire
        77
    TonyHoAspire  
       2016-10-31 14:58:16 +08:00
    manjaro 更新源太慢了, 要不然比 Ubuntu 好用都多了, KDE 的 ubuntu 真的是各种基本的 bug 都敢有.
    kamen
        78
    kamen  
       2016-10-31 15:44:42 +08:00 via Android
    @cuminflea 既然 antergos 是用的 arch 源,那他和 arch 其实也差不多,对我就更没有吸引力了,我又不是不会安装配置 arch 。
    kamen
        79
    kamen  
       2016-10-31 15:53:05 +08:00 via Android
    @TonyHoAspire 你们啊,既想滚动更新,又想要稳定, native! manjaro 更新慢是为了测试上游的 bug,给你一个更稳定的系统,你不喜欢也可以切更新策略,最激进的策略和 arch 基本同步。
    kubuntu 据我所知只有一个人在维护,而且他也没法解决上游( kde )的 bug,现在仅有的这个人也被解雇了,所以 kubuntu 应该是无人维护了
    kamen
        80
    kamen  
       2016-10-31 15:56:23 +08:00 via Android
    @xvx 你 应该是太追求完美了,电一下就好了,哈哈
    xvx
        81
    xvx  
       2016-10-31 16:05:37 +08:00 via iPhone
    @kamen TAT 苦逼的完美主义者,个性使然,已无药可救。
    echo111222
        82
    echo111222  
       2016-10-31 19:23:42 +08:00 via Android
    @kamen Manjaro 挺好的。但是不知道为什么编译 nginx … 总是重启进不去。黑屏… 可能是因为安装软件的时候,总是提示冲突…我把冲突的软件删除了
    jon
        83
    jon  
       2016-10-31 20:37:44 +08:00   ❤️ 1
    unity 怎么了,我因为想用 unity 才用 ubuntu
    woyaojizhu8
        84
    woyaojizhu8  
       2017-02-24 00:13:19 +08:00
    @xvx 这是转 mac 的前奏吧?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3515 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 04:51 · PVG 12:51 · LAX 21:51 · JFK 00:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.