Arch Linux (文言文)

From ArchWiki
Jump to navigation Jump to search

夫 Arch Linux 者,通用之 x86-64 GNU/Linux 发行版也。Arch 尽其力滚动而更新,侍以软件不日之版而达华泰之固。初装之 Arch 且乃基本系统,其后尔可以己之好,装己之需,而为己志也。

道义

下文本义为所指之 Arch 之道也,或曰 Arch 哲学,极善之词莫乃 Keep It Simple, Stupid(文言乃“守简而一目了然”)。

简洁

Arch Linux 视所谓简为:避所不必之增修。其软件皆供自原开发之能士(上游),仅行相关于发行版(下游)之极微缮改。

  • 不囊上游不诺之补。绝乎众 Arch 下游之补皆诺于上游,含于下一正式之版。
  • 配置之件同自上游,仅含发行版必须之调撰,如特殊文件系统路径之变,或装一软件包,Arch 拒其自启之服务。
  • 软件包常与一上游项目直应,仅于极少之儆而拆之。
  • 官方不括图形化配置之形,君应持命令行与文本编辑之器以更其设置。

现代

Arch 力保软件于最新稳定之版。无系统软件包损,则皆竭力使之最新。Arch 采滚动升级之策,以永更于安装之后。

Arch 供 GNU/Linux 用者众新之质,含 systemd 初始化系统、现代之文件系统、LVM2/EVMS、软件磁盘阵列(软 RAID)、udev 支持、initcpio(附带 mkinitcpio)及最新之内核。

实用

Arch 重实用,避意识形态之争。终之设计决策皆乃开发者之共识。开发者据实之技,悟言一室,以免政治之素,非左右于世俗。

Arch Linux 之仓含巨量软件包及脚本以编译,用者可按需自择。此仓供开源、自由之软件,亦含闭源软件。实用重于意识形态

重于用者

众 Linux 发行版尝友善于用者,Arch Linux 则平素如此,永重于用者。此发行版为达贡献者之需,非尽力以囊至多之用者。Arch 适于乐己为之人,其好出时以览文,以解己之惑耳。

任一用者参与之献,进策及修缮之助 bugs,或供软件包之补丁及会核心项目皆为 Arch 所大赞不已:Arch 开发者皆乃志愿之士,行不辍之献以为群之一分。Archers 可自献软件包至 Arch 用者之仓, 涨 ArchWiki 文之质,于论坛邮件之列IRC 供技术于余者以达其意。 Arch Linux 乃全球众用者之选,溯有众国际社区供其所助及文之翻译。

通用

Arch Linux 乃通用之发行版,初始安装仅提供命令行环境:用户不需要删除大量不需要的软件包,而是可以从官方软件仓库成千上万的高质量软件包中进行选择,搭建自己的系统。支持x86-64 架构。(对 i686 架构的支持已经结束

Arch有一个易用的包管理系统 Pacman,仅凭一条命令就升级整个系统。Arch 还提供一个类似 ports 的包构建系统(Arch Build System),通过它可以轻松从源码构建和安装软件包,并用一个命令完成同步。你甚至可以用一个命令重新构建整个系统。Arch 还提供 Arch 用户仓库,它包含了成千上万个由用户维护的 PKGBUILD 脚本,配合 makepkg 工具,从编译到打包一气呵成。用户还能轻松构建和维护属于自己的自定义软件源。

历史

这些年来,Arch 社区不断成长,最近也收到大量的关注和评论

Arch 开发者都是不收工资的志愿者,目前也没有通过 Arch Linux 赚钱的计划。Arch 开发的详细历史可以浏览 Wayback Machine 的 Arch 部分Arch Linux 新闻存档

早期

加拿大程序员和吉他师 Judd Vinet 从 2001 年早期开始开发 Arch Linux,并在 2002 年 3 月 11 日正式发行 0.1 版。它受到 SlackwareBSDPLD LinuxCRUX 的启发,但是那时候这些发行版缺少软件包管理工具。所以 Vinet 以同样的简洁原则建立发行版,并编写了 pacman 软件包,自动处理软件包的安装、删除和更新。

中期

这个图表见证了 Arch Linux 社区的稳步扩大.而且从早期开始,Arch 就树立起了开放、友好和社区互助的形象

ArchWiki 的诞生

2005年7月8日,用 MediaWiki 搭建的 ArchWiki 开始运行

A. Griffin 时代

2007 下半年,Judd Vinet 退出了 Arch 的开发,并把统治权交给美国程序员 Aaron Griffin,也就是 Phrakture,目前他依然是 Arch 开发者。

Arch 安装脚本

2012 年 7 月的 Arch Linux 安装介质中弃用了基于菜单的 Arch 安装框架(AIF),改为使用 Arch 安装脚本 (arch-install-scripts)。

Systemd 时代

2012 到 2013 年间 Arch 用 Systemd 替换了 System V init:[1][2][3][4]

抛弃 i686 支持

鉴于在开发者和社区中 i686 架构的使用程度逐渐式微,i686 支持已经于 2017 年 11 月底被抛弃

项目的领导角色和选举

2020 年初,Arch 开始用新的流程选择未来的领袖,详情记载在 DeveloperWiki:Project Leader

Aaron Griffin 决定不再担任项目领导,Arch 通过选举方式正式确认 Levente Polyak 为新的领导,结果记录在这里