向坤

向坤的博客

他的个人主页  他的博客

Arch之道

向坤  2009年08月05日 星期三 18:38 | 2236次浏览 | 10条评论

    archlinux是在国外逐渐流行的一款linux发行版,引用archwiki上的原文,arch在设计上遵循的思想是K.I.S.S,即Keep It Simple, Stupid。这同样也是Unix设计的哲学。在具体的表现上代表下面5点核心思想:

1. Simplicity 简洁

    Arch Linux 将简洁定义为一个轻量级基础结构,没有任何不必要的添加、修改和复杂,使得每个用户都可以按照他们的需要打造自己的系统。简而言之,即优雅、极简之道。

2. Code-correctness over convenience 重视代码的正确性胜过易用性

    保持简洁,代码的优雅性以及最小化原则将始终作为Arch Linux开发的指导原则。

3. Openness 开放

    Arch Linux使用简单的工具,所有这些都以符合源码及输出公开开放为原则精心挑选或创建。

4. User-centric

    Arch Linux通过给予用户可以真正的,完完全全的控制系统的能力,使得用户成为系统的中心

5. Freedom

    通过保持系统的简洁性,Arch Linux对系统的选择给予了很大的自由度。

 

 

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
王虎

回复 王虎  2009年08月06日 星期四 15:15

想试,但一直没有机会
安转文件都下载了好久了。

1条回复

  • 向坤

    回复 向坤  2009年08月06日 星期四 22:37

    强烈建议尝试一下,不过第一次最好在虚拟机下安装,我第一次就糟了。
    对arch完全不了解,装了才发现桌面环境都没有,对pacman有不熟悉,只有又整回ubuntu,晕死。

    0条回复

黄一文

回复 黄一文  2009年08月06日 星期四 08:55

没用过,相对于debian有什么优势呢? 虽然debian最近被ubuntu盖过了

2条回复

  • 向坤

    回复 向坤  2009年08月06日 星期四 22:34

    debian是一个历史比较久远的发行版,优点是稳定,但是另一个方面来说为了稳定性和兼容性,保留了大量没有必要的设定,增加的系统的复杂性,也牺牲了部分性能。
    archlinux相反是一个比较新的发行版,arch的设计思想也说了,简洁和高效。arch放弃了很多不必要的兼容性,对系统做了更多优化。举几个例子,arch所有二进制包都针对i686优化,而不是i386,同时arch也简化了很多系统脚本的结构。
    在简洁上,arch给予了用户最大的自由,安装arch的后,连桌面环境都没有,xorg,gnome都依靠用户自己选择安装,当然这在一定程度上增加了门槛。但是我认为从另一个方面,也可以让你真正了解一个系统是怎么搭建起来的,很多人用了ubuntu很久,但是连启动脚本和网络配置脚本的结构都没搞清楚。

    PS:我觉得arch的wiki真的很棒,相比之下很多书都不用买了。

    1条回复

杨嘉健

回复 杨嘉健  2009年08月06日 星期四 00:35

嗯,比Gentoo要简单不少,而且包管理工具也不错~自由度也相当高~

1条回复

  • 向坤

    回复 向坤  2009年08月06日 星期四 22:24

    恩,pacman和abs综合了ubuntu和gentoo的优点,个人认为是目前比较理想的包管理方案。
    一般的程序就下载二进制包,而且二进制包都是针对i686优化编译的,应该够用了。
    对于一些消耗性较大的程序可以通过abs编译安装,获得最高的定制性和性能。

    0条回复

夏清然

回复 夏清然  2009年08月06日 星期四 00:30

有空试试。
看起来有些特点。

2条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号