技术解析

Why Arch Linux ?
0
2021-07-21 11:43:33
idczone
在这之前只用过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 ?
说说你的理由。
1、某种意义上AUR十分好用。(虽然ubuntu的PPA也凑合
2、自由度比ubuntu等发行版高很多,但是又不至于像Gentoo那么麻烦。

完全了解自己安装了什么东西,一切包几乎都可以自己定制。

还有就是wiki文档特别全,几乎能找到所有的解决方案。

http://www.darlingtree.com/wordpress/archives/377
不过最近我还是义无返顾转到Gentoo了..

arch 是一种生活,一切在于折腾。
只是centos的桌面级linux做的太差了

AUR实在是太方便了

最喜欢 ubuntu 10.04 桌面。

gnome2 而已,aur 上有 mate

Wiki全
Aur方便
这是最主要的~

I'dont know why i like archlinux

Arch 是一种心情,也是一种生活方式。
好吧,我是觉得:
1. 包管理让我喜欢,不管 Debian 系还是 Redhat 系及其衍生版都把包拆得零散了,比如一个 mysql,arch 下只要安装 mysql 即可,而 debian/redhat 下会把它拆成 mysql, mysql-server 及其它;
2. AUR & ABS;
3. 我是新版本控;
4. 详尽的 wiki;
5. 原汁原味,二进制软件包 arch 不会修改太多东西,从而切换到其它发行版的时候也会得心应手。
...

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 就能轻轻松松解决。

由geek维护的包管理系统正合口味,社区化氛围,洁癖与效率把握得比其他分发好!

看了官方wiki,微妙的发现Arch好像比不过Debian……
我是Debian派的。

LS说的都赞成,最喜欢arch的包管理和wiki。总结来说是简单,清晰,省事。

Arch 算是 linux 众折腾版的一个比较容易上手的版本。而且 arch wiki 真心很不错。折腾够了 arch 的童鞋们估计很快就要摸 gentoo 了,再闲不够折腾的,估计就 LFS buildroot 去了~
btw,最近把家里的 HTPC,Cubieboard RPi 和 VPS 都上了 arch,很爽不分裂了

为了每次升级的时候,体验心跳加速的感觉

折腾gentoo去了~

archlinux里面东西新,默认下载二进制的包
要说wiki,我看不如gentoo的
archlinux和gentoo比较接近,gentoo默认要下source然后本地build。如果需要的话archlinux也可以用abs自己build然后再装,gentoo同样可以下build好的binary。

最看中它的 Minimalist(洁癖?) 和 Rolling release(尝鲜?) ,定制性必较强同时又不用像 Gentoo 一样自己编译。

ArchLinux 天天升级很是不错的,但AUR里面的脚本“风险”却很烦人。

AUR,这个最难割舍。所以systemd不成熟不稳定我忍了(最近也没啥问题了)。
有时升级需要人工干预,需要查看下官方的news,这倒也没啥不能接受的。

最接近gentoo的定制性,却又比gentoo简单和方便。
适合那些稍极端,又不彻底极端的人。
楼主等你成熟了你就会发现还是deb最好。

“楼主等你成熟了你就会发现还是deb最好。”
为什么这么说?

archlinux的优点在于灵活, abs和aur组成的包管理系统, 扩展性非常不错, 很多新的东西都可以从aur中找到.另外编译环境完善, 自己偶尔需要一些自定义包,改改PKGBUILD就完事了. 而且archlinux的构建对于熟悉linux环境本身有不错的指导意义. 当然, 如果只是作为稳定的桌面使用, ubuntu等老牌桌面发行版要相对牢靠一些, 毕竟AUR不是个靠谱的选择,只能解决短期问题.
archlinux适合喜欢尝鲜,对桌面有定制需求的, 但是又不希望陷入gentoo那种过于繁琐的人.
自找平衡点吧. archlinuxer更像 pythoner, rubyer之类的性格, 适应不了java或者lisp的人可以比较容易找到感觉.

转: “Archlinux 部分用户是我目前见过内心最强大的Linux 用户了,他们会认为系统升挂的责任在于自己没看公告。”

1.AUR
2.AUR
3.AUR
4.AUR
5.AUR
6.AUR

centos 桌面级?

笔误 rhel那个系列的 fedora,
arch还算原著原味 基本不怎么修改上游代码
就是升级太快很麻烦 导致config文件老要改

Arch是很纯净的linux系统,很适合做服务器,但不知道为啥所有的VPS都没它,就因为它小众?

这话从何谈起?linode buyvm digitalocean 都有Arch的镜像啊。

同时提供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。
反正一个系统就能搞定,也没有很大必要在不同的发行版之间换来换去了。

做生产服务器是不适合用非稳定级发行版的……
Arch的rolling update万一哪个break了系统你就完蛋了。

喜欢升级后崩溃的感觉。。。

晕死,我又BC了,linode 和 digitalocean 我都用过,都没注意到有arch,汗!

Gentoo 要说手册还不错,Wiki 真心不如 Arch,大量过期信息。

Arch 的 Wiki 要大赞一个,Arch用来了解Linux的构造不错,也是个很好玩的系统,各种软件都会很快有AUR,就是容易挂掉。。

哲学上的东西都是 bullshit。wiki 足矣。其它的比它做的好的到处都有。aur? obs。abs?apt。还有就是相对个人素质高些的爱好者群体,前提是你就打算止步爱好者。不然有公司做后盾的发行版有摸不着的大牛。

AUR Wiki

我就在我的Linode上用Arch Linux,纯粹因为喜欢,优点实在太多了。
两年里确实有次深夜更新的时候break了一次,不过也是由于我不看官网的说明直接--force造成的,而且不到半小时就修好了。

机子性能不行,我又比较懒想用个发行版,结果发现也就Arch不卡。。

真宁可自己升挂了,因为修起来很快。也不愿意像ubuntu那样一堆ppa和ubuntu风格的版本升级。。
当然我想说arch开发者偶尔脑子有病,比如弄什么/bin /sbin /usr/sbin目录。这个不看清公告一不小心就会挂了

Arch?
呵呵,笑而不语。

不语就不要说说话了 占个地 发点没有意义的文字 不仅浪费了别人的时间 也显示不出你的牛逼之处

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服