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

Why Arch Linux ?

  •  
  •   carlhan ·
    haishanh · 2013-06-25 21:52:57 +08:00 · 8762 次点击
    这是一个创建于 4170 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在这之前只用过ubuntu,所以今天尝试了一下安装Arch,搞了一天 才搞的差不多。
    还没完全体验Arch。

    为什么用Arch?

    下面这两个链接的内容我也看了。

    1) Arch Compared to Other Distributions (简体中文)
    https://wiki.archlinux.org/index.php/Arch_Compared_to_Other_Distributions_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
    2) The Arch Way (简体中文)
    https://wiki.archlinux.org/index.php/The_Arch_Way_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

    但还是问问大家为什么用Arch,或者为什么喜欢Arch ?
    说说你的理由。
    44 条回复    2014-10-07 02:25:20 +08:00
    MayLava
        1
    MayLava  
       2013-06-25 21:57:52 +08:00
    1、某种意义上AUR十分好用。(虽然ubuntu的PPA也凑合
    2、自由度比ubuntu等发行版高很多,但是又不至于像Gentoo那么麻烦。
    nichan
        2
    nichan  
       2013-06-25 21:58:05 +08:00
    完全了解自己安装了什么东西,一切包几乎都可以自己定制。
    nichan
        3
    nichan  
       2013-06-25 22:00:32 +08:00
    还有就是wiki文档特别全,几乎能找到所有的解决方案。
    quake0day
        4
    quake0day  
       2013-06-25 22:01:35 +08:00
    http://www.darlingtree.com/wordpress/archives/377

    不过最近我还是义无返顾转到Gentoo了..
    tywtyw2002
        5
    tywtyw2002  
       2013-06-25 22:03:03 +08:00
    arch 是一种生活,一切在于折腾。
    只是centos的桌面级linux做的太差了
    AstroProfundis
        6
    AstroProfundis  
       2013-06-25 22:12:15 +08:00
    AUR实在是太方便了
    kendisk
        7
    kendisk  
       2013-06-25 22:12:20 +08:00
    最喜欢 ubuntu 10.04 桌面。
    bcxx
        8
    bcxx  
       2013-06-25 22:15:25 +08:00
    @kendisk gnome2 而已,aur 上有 mate
    orvice
        9
    orvice  
       2013-06-25 22:18:09 +08:00
    Wiki全
    Aur方便

    这是最主要的~
    detailyang
        10
    detailyang  
       2013-06-25 22:19:40 +08:00
    I'dont know why i like archlinux
    infong
        11
    infong  
       2013-06-25 22:53:14 +08:00
    Arch 是一种心情,也是一种生活方式。

    好吧,我是觉得:
    1. 包管理让我喜欢,不管 Debian 系还是 Redhat 系及其衍生版都把包拆得零散了,比如一个 mysql,arch 下只要安装 mysql 即可,而 debian/redhat 下会把它拆成 mysql, mysql-server 及其它;
    2. AUR & ABS;
    3. 我是新版本控;
    4. 详尽的 wiki;
    5. 原汁原味,二进制软件包 arch 不会修改太多东西,从而切换到其它发行版的时候也会得心应手。
    ...
    toctan
        12
    toctan  
       2013-06-25 23:39:08 +08:00   ❤️ 2
    1. Rolling release
    所有的软件在上游发布之后很短时间内都可以升级到最新版,相比之下,ubuntu 的软件只能升级到特定的版本。系统永远保持最新,从 12.04 到 13.04 这样的迁移是完全没有必要的。

    2. Arch Build System
    将软件源码编译,打包的 ports-like system. 在大多数情况下,我们对使用的软件的编译参数是没有特别要求的,这样的情况下通过 pacman/apt-get 这样的包管理器直接下载二进制包是很方便的。但是偶尔我们需要自定义这些编译参数,在 ports-like system 下,只需在某个文件 (PKGBUILD) 更改这些参数就能达到这样的目地。而在没有提供 ports-like system 的发行版,比如 ubuntu, 就没这么方便,你需要自己去下载源码,解压,改参数,make, make install 等重头再来,而且这样安装的软件是不在包管理器里的,这意味着以后的卸载和升级是件麻烦事。

    https://wiki.archlinux.org/index.php/Arch_Build_System
    http://linuxtoy.org/archives/archlinux-pkgbuild-aur-and-abs.html

    3. AUR
    每装一个软件都添加一个 ppa 是一件及其蛋碎的事情,而且 ppa 会影响 apt-get update 的速度。Fuck ppa! AUR 配合 yaourt 感觉太完美了。

    4. Wiki
    Arch Linux 的 wiki 是我见过最好的 wiki, 没有之一。
    https://www.archlinux.org/

    5. Minimalist
    Arch 默认安装带的软件极少,从最基本的系统到能日常使用这个过程,如果你以前只使用过 "newbie distros", 你会学到很多东西。还有像我这样不想系统有任何多余东西的洁癖患者,极简主义能够满足你的强迫症。

    6. Philosophy: The Arch Way
    https://wiki.archlinux.org/index.php/The_Arch_Way

    最后,很多人说 Arch 升级容易挂,我想说真没那么夸张。只要 pacman -Syu 的时候不要 --force 系统是很难挂的,只是有时候 pacman -Syu 会报错升级不成功,这时候翻翻官网的 Latest News 就能轻轻松松解决。
    sdysj
        13
    sdysj  
       2013-06-26 01:18:41 +08:00
    由geek维护的包管理系统正合口味,社区化氛围,洁癖与效率把握得比其他分发好!
    msg7086
        14
    msg7086  
       2013-06-26 09:14:12 +08:00
    看了官方wiki,微妙的发现Arch好像比不过Debian……

    我是Debian派的。
    rhwood
        15
    rhwood  
       2013-06-26 09:20:44 +08:00
    LS说的都赞成,最喜欢arch的包管理和wiki。总结来说是简单,清晰,省事。
    istef
        16
    istef  
       2013-06-26 11:33:14 +08:00
    Arch 算是 linux 众折腾版的一个比较容易上手的版本。而且 arch wiki 真心很不错。折腾够了 arch 的童鞋们估计很快就要摸 gentoo 了,再闲不够折腾的,估计就 LFS buildroot 去了~

    btw,最近把家里的 HTPC,Cubieboard RPi 和 VPS 都上了 arch,很爽不分裂了
    0bit
        17
    0bit  
       2013-06-26 11:48:23 +08:00
    为了每次升级的时候,体验心跳加速的感觉
    ps1987
        18
    ps1987  
       2013-06-26 11:50:31 +08:00
    折腾gentoo去了~
    min
        19
    min  
       2013-06-26 12:12:53 +08:00
    archlinux里面东西新,默认下载二进制的包

    要说wiki,我看不如gentoo的

    archlinux和gentoo比较接近,gentoo默认要下source然后本地build。如果需要的话archlinux也可以用abs自己build然后再装,gentoo同样可以下build好的binary。
    CrazyApi
        20
    CrazyApi  
       2013-06-26 12:12:58 +08:00
    最看中它的 Minimalist(洁癖?) 和 Rolling release(尝鲜?) ,定制性必较强同时又不用像 Gentoo 一样自己编译。
    vietor
        21
    vietor  
       2013-06-26 12:14:31 +08:00
    ArchLinux 天天升级很是不错的,但AUR里面的脚本“风险”却很烦人。
    reusFork
        22
    reusFork  
       2013-06-28 03:40:14 +08:00
    AUR,这个最难割舍。所以systemd不成熟不稳定我忍了(最近也没啥问题了)。
    有时升级需要人工干预,需要查看下官方的news,这倒也没啥不能接受的。
    hanf
        23
    hanf  
       2013-06-28 08:39:54 +08:00
    最接近gentoo的定制性,却又比gentoo简单和方便。
    适合那些稍极端,又不彻底极端的人。
    楼主等你成熟了你就会发现还是deb最好。
    carlhan
        24
    carlhan  
    OP
       2013-06-28 20:52:27 +08:00
    @hanf “楼主等你成熟了你就会发现还是deb最好。”

    为什么这么说?
    hitsmaxft
        25
    hitsmaxft  
       2013-06-28 22:40:50 +08:00
    archlinux的优点在于灵活, abs和aur组成的包管理系统, 扩展性非常不错, 很多新的东西都可以从aur中找到.另外编译环境完善, 自己偶尔需要一些自定义包,改改PKGBUILD就完事了. 而且archlinux的构建对于熟悉linux环境本身有不错的指导意义. 当然, 如果只是作为稳定的桌面使用, ubuntu等老牌桌面发行版要相对牢靠一些, 毕竟AUR不是个靠谱的选择,只能解决短期问题.

    archlinux适合喜欢尝鲜,对桌面有定制需求的, 但是又不希望陷入gentoo那种过于繁琐的人.

    自找平衡点吧. archlinuxer更像 pythoner, rubyer之类的性格, 适应不了java或者lisp的人可以比较容易找到感觉.
    cyr1l
        26
    cyr1l  
       2013-06-28 23:17:36 +08:00
    转: “Archlinux 部分用户是我目前见过内心最强大的Linux 用户了,他们会认为系统升挂的责任在于自己没看公告。”
    ysjdx
        27
    ysjdx  
       2013-06-29 00:44:40 +08:00
    1.AUR
    2.AUR
    3.AUR
    4.AUR
    5.AUR
    6.AUR
    kqz901002
        28
    kqz901002  
       2013-06-29 00:48:00 +08:00
    @tywtyw2002 centos 桌面级?
    tywtyw2002
        29
    tywtyw2002  
       2013-06-29 01:48:02 +08:00
    @kqz901002 笔误 rhel那个系列的 fedora,
    arch还算原著原味 基本不怎么修改上游代码

    就是升级太快很麻烦 导致config文件老要改
    laogui
        30
    laogui  
       2013-06-29 07:48:20 +08:00
    Arch是很纯净的linux系统,很适合做服务器,但不知道为啥所有的VPS都没它,就因为它小众?
    quake0day
        31
    quake0day  
       2013-06-29 07:56:03 +08:00   ❤️ 1
    @laogui 这话从何谈起?linode buyvm digitalocean 都有Arch的镜像啊。
    msg7086
        32
    msg7086  
       2013-06-29 07:56:20 +08:00
    @carlhan 同时提供stable unstable sid experimental 4个不同个性的版本,分别指向稳定版,beta版,alpha版和实验室版。
    sid相当于ubuntu,experimental相当于arch,unstable就是Debian8,stable就是Debian7。
    升级很少会break系统。支持滚动升级,不像ubuntu那样跨版本容易崩。
    在不同版本间切换也非常方便。要尝鲜的话把版本切到sid然后做一下apt升级就行了,马上变身ubuntu。要像arch一样追新的话把版本切到exp然后apt升级就行了。要稳定做服务器的话就保持stable,要稳定又要新功能,比如PHP5.4,就用unstable。

    反正一个系统就能搞定,也没有很大必要在不同的发行版之间换来换去了。
    msg7086
        33
    msg7086  
       2013-06-29 07:57:29 +08:00
    @laogui 做生产服务器是不适合用非稳定级发行版的……

    Arch的rolling update万一哪个break了系统你就完蛋了。
    printf37
        34
    printf37  
       2013-06-29 08:37:37 +08:00
    喜欢升级后崩溃的感觉。。。
    laogui
        35
    laogui  
       2013-06-29 08:44:58 +08:00
    @quake0day 晕死,我又BC了,linode 和 digitalocean 我都用过,都没注意到有arch,汗!
    ivenvd
        36
    ivenvd  
       2013-06-29 12:33:44 +08:00
    @min Gentoo 要说手册还不错,Wiki 真心不如 Arch,大量过期信息。
    kevinzhow
        37
    kevinzhow  
       2013-06-29 14:57:45 +08:00
    Arch 的 Wiki 要大赞一个,Arch用来了解Linux的构造不错,也是个很好玩的系统,各种软件都会很快有AUR,就是容易挂掉。。
    marguerite
        38
    marguerite  
       2013-06-30 07:40:44 +08:00 via Android
    哲学上的东西都是 bullshit。wiki 足矣。其它的比它做的好的到处都有。aur? obs。abs?apt。还有就是相对个人素质高些的爱好者群体,前提是你就打算止步爱好者。不然有公司做后盾的发行版有摸不着的大牛。
    pandada8
        39
    pandada8  
       2013-06-30 09:26:05 +08:00
    AUR Wiki
    mudkip
        40
    mudkip  
       2013-06-30 09:30:04 +08:00
    @laogui 我就在我的Linode上用Arch Linux,纯粹因为喜欢,优点实在太多了。
    两年里确实有次深夜更新的时候break了一次,不过也是由于我不看官网的说明直接--force造成的,而且不到半小时就修好了。
    tzheng
        41
    tzheng  
       2013-06-30 12:06:04 +08:00
    机子性能不行,我又比较懒想用个发行版,结果发现也就Arch不卡。。
    feikaras
        42
    feikaras  
       2013-06-30 19:13:33 +08:00
    @cyr1l 真宁可自己升挂了,因为修起来很快。也不愿意像ubuntu那样一堆ppa和ubuntu风格的版本升级。。
    当然我想说arch开发者偶尔脑子有病,比如弄什么/bin /sbin /usr/sbin目录。这个不看清公告一不小心就会挂了
    cicku
        43
    cicku  
       2013-06-30 23:07:23 +08:00
    Arch?

    呵呵,笑而不语。
    fucktheworld
        44
    fucktheworld  
       2014-10-07 02:25:20 +08:00
    不语就不要说说话了 占个地 发点没有意义的文字 不仅浪费了别人的时间 也显示不出你的牛逼之处
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   926 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:12 · PVG 05:12 · LAX 13:12 · JFK 16:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.