fbpx
维基百科

Arch Linux

Arch Linux (/ɑːr/)[6] 是一个独立开发的 x86-64 通用 GNU/Linux 发行版,它致力于通过滚动发布来提供大多数软件的最新稳定版本。默认安装是一个最小的基本系统,由用户配置添加有意需要的内容。Arch Linux 使用pacman作为包管理器。

Arch Linux
开发者Levente Polyak 是领导者[1]
社区贡献者
作業系統家族Linux (Unix-like)
運作狀態更新中
源码模式开放源代码
正式发售日期2002年3月11日,​21年前​(2002-03-11
目前版本
  • 2023.04.01 (2023年4月1日)[2]
市場取向通用
更新方式Pacman
软件包管理系统pacman, libalpm (back-end),[3] Arch Build System
支援平台
内核类别宏内核 (Linux)
受影響於CRUX, BSD
默认用户界面命令行界面
许可证开源软件 (GNU GPL 和其它许可证)[5]
官方網站archlinux.org
仓库
  • git.archlinux.org

Arch Linux采用滚动更新。Arch Linux 努力维护其软件的最新稳定版本,只要可以合理地避免系统包损坏。

Arch Linux 以社区 Wiki 的形式提供文档,称为 ArchWiki。

历史

  • 加拿大程序設計師兼吉他手 Judd Vinet 从 2001 年早期开始开发 Arch Linux,并在 2002 年 3月 11 日正式发行 0.1 版。
  • 2007 下半年,Judd Vinet 退出了 Arch Linux 的开发,改由 Aaron Griffin 接手。[7]
  • 2012 年 7 月发行的 Arch Linux 安装 ISO 映像开始放弃安装框架转为使用不同的辅助脚本。[8] 并逐步开始将初始化系统迁移至 Systemd
  • 2017 年 1 月,宣布将放弃 i686 架构的支持,2017 年 2 月发布的安装介质中不再包含 i686 环境。[9]并于2017年11月底彻底抛弃 i686 支持。[10]
  • 2020 年 2 月 24 日,Aaron Griffin 宣布,由于他对该项目的参与有限,他将在投票期后将该项目移交给 Levente Polyak负责。
  • 2021 年 4 月,Arch Linux 安装映像开始默认包含引导式安装脚本。[11]
  • 2021 年底,Arch Linux 开发人员发布了 Pacman 6.0,支持并行下载。[12]
  • 2022 年 2 月,Arch Linux 开发人员开始提供调试包。[13]

设计及原则

Arch Linux 项目注力于简洁主义,其贡献在于对发行版的组件提供具有良好注释的配置文件,而非带有图形界面的配置工具。[14] 因此該發行版被稱為適合“不惧怕命令行的中高级Linux用户”。[15]

原则

以下原则构成了通常所指的 Arch 之道,或者说 Arch 的哲学。

  • 简单:避免任何不必要的添加、修改和复杂增加。
  • 现代:尽全力保持软件处于最新的稳定版本,采用滚动升级策略,安装之后可以持续升级。
  • 实用:开发者依赖基于事实的技术分析和讨论,避免政治因素,不会被流行观点左右。仓库中既提供了开源、自由的软件,也提供了闭源软件。实用性大于意识形态。
  • 用户中心性:尽管许多 GNU/Linux 发行版都试图对用户更加友好,但 Arch Linux 一直是,并且将始终保持以用户为中心。该发行版旨在满足为其贡献者的需求,而不是试图吸引尽可能多的用户。它面向精通 GNU/Linux 的用户,或任何愿意阅读文档并解决自己问题的自己动手的态度的人。也鼓励每一个用户 参与 和贡献,报告和帮助修复 bugs(页面存档备份,存于互联网档案馆),提供软件包补丁和参加核心 项目(页面存档备份,存于互联网档案馆),Arch 的开发人员是志愿者,积极的贡献者通常会发现自己成为该团队的一部分。
  • 多功能性:Arch Linux 是一个通用的发行版。安装时只提供命令行环境;用户无需删除不需要的包,而是可以通过在x86-64架构的官方软件仓库中提供的数千个高质量包中进行选择来构建自定义系统。 Arch 是一个由pacman支持的滚动发布模型, pacman是一个轻量级、简单和快速的包管理器,允许使用一个命令持续升级整个系统。Arch 还提供Arch Build System,一个类似于BSD Ports的系统,可以轻松地从源代码构建和安装包,也可以与一个命令同步。此外,Arch 用户软件仓库包含数千个社区贡献的PKGBUILD脚本,用于使用makepkg应用程序从源代码编译可安装包。用户也可以轻松地构建和维护自己的自定义软件仓库。

安装

访问下载 (页面存档备份,存于互联网档案馆)页面,获取ISO镜像,安装映像可以通过USB 闪存驱动器光盘或具有PXE的网络提供给目标计算机。参考官方的 Arch Linux的指南 (页面存档备份,存于互联网档案馆)进行安装。

特点

  • Arch Linux简单的设计让它容易被轻松扩展和配置成为任何想要的系统类型。
  • 通过二进制包管理系统pacman,仅需一个命令就能完成安装、升级等多个操作。除此之外,用户仓库 AUR 由世界各地的 Arch Linux 用户驱动,提供了海量的非官方软件以供选择。
  • Arch Linux不採跨版本升級而採用滾動更新,故Arch Linux的軟件包時常會維持在開發者的最新版本。
  • Arch Linux有一个完整的Wiki社区体验,使用户容易上手并解决各种问题

软件包管理

Pacman

pacman 是 Arch Linux 的软件包管理器,具有依赖处理和构建软件包的功能。

軟件倉庫

现时存在以下官方仓库:[16]

  • core,包含启动系统所必需的、链接互联网时可能需要的、编译软件包时需要的、检查、修复文件系统的工具、在安装过程中可能用到的软件包和它们的依赖。
  • extra,提供基本系统不需要的软件包,包括桌面环境和其他程式。
  • community,提供由社區構建和投票的軟體包,包括因有足够投票而被“Trusted User”所收养的。
  • multilib,为x86_64用户提供的支援在64位元环境下使用32位元软件的集中化仓库。

此外,也存在testing仓库,包含还未进入其他仓库的候选包。现时存在以下测试仓库:

  • testing,包含为coreextra准备的软件包。
  • community-testing,包含为community准备的软件包。
  • multilib-testing,包含为multilib准备的软件包。

尚处于开发阶段的GNOME和KDE有时会被放在以下专门的测试仓库中:

  • gnome-unstable,包含不稳定版GNOME的软件包。
  • kde-unstable,包含不稳定版KDE的软件包。

staging、multilib-stagingcommunity-staging被用来进行一些软件包的重新构建,以避免损坏testing中的软件包。

unstable仓库已在2008年7月撤销,其中的大部分软件包也已移动至其他仓库。[17] 在官方仓库以外还存在一些非官方的用户仓库,其中最知名的是托管在Arch Linux站点上的Arch User Repository(AUR)。此外也有不少用户独立建立的非官方仓库。[18]

Arch 编译系统

Arch 编译系统 (Arch Build System,ABS)是一套能從源代码编译软件的类 ports 系统。Pacman 是 Arch 下特定的二進制安裝包管理工具(也包括管理那些從 ABS 構建的二進制安裝包),而 ABS 則是 Arch 下特定的編譯工具,將源代碼編譯為一個可供安裝的 .pkg.tar.xz 包。

2017年5月15日,Arch Linux宣布放弃支持ABS,并推荐用户切换到 ASP(页面存档备份,存于互联网档案馆[19]

Arch 用户软件仓库

Arch 用户软件仓库(Arch User Repository,AUR)是一个面对广大Arch用户、以社区为主导的软件仓库。AUR的初衷是组织社区内分享PKGBUILD,并且促使热门的用户贡献软件包进入community软件库。

AUR被称为Arch的新软件包的发源地,在AUR里用户贡献出他们自己的软件包。AUR社区对它们进行投票或反对,一旦某个软件包拥有足够多的票数,AUR的受信用户就会将它加入到[community]软件库,使得可以通过pacman和ABS来使用它们。

Arch Linux 中文社区仓库

Arch Linux 中文社区仓库是由 Arch Linux 中文社区驱动的非官方软件仓库,包含许多官方仓库未提供的额外的软件包,以及已有软件的 git 版本等变种。一部分软件包的打包脚本来源于 AUR,但也有许多包与 AUR 不一样。

衍生發行

官方的Arch安裝程序是基於CLI命令行界面的,對於那些需要GUI圖形界面安裝環境的用戶,可以選擇這些Live CD:

  • ArchBang - 一个默认使用OpenBox桌面环境的发行版。
  • Manjaro Linux - 一个提供XFCE/KDE/GNOME桌面环境的发行版。
  • Chakra GNU/Linux - Chakra 项目发布的使用KDE桌面环境的半滚动发行版。
  • Antergos - 一个提供包括GNOME 3(默认)、Cinnamon、Razor-qt、Base、KDE和Xfce多种桌面环境安装的发行版(安装时可选)。(由於缺乏貢獻者,2019年5月21日宣布停止開發。)
  • Parabola GNU/Linux-libre - 基于 Arch Linux 的一个完全自由的 GNU/Linux 发行版,被收录在自由软件基金会的完全自由发行版列表(页面存档备份,存于互联网档案馆)中。
  • SteamOS - SteamOS 3.0基於Arch Linux所開發,為執行電子遊戲而設計。

其他流行的衍生發行版包括Arch Linux ARM等。[20]

现在的Arch Linux图标由Thayer Williams[21][22]设计的。在2007年替换了之前的Logo。[23]

歷史版本

Arch Linux的首个版本发行于2002年,但是发行周期较不规律 [24],从2012年7月开始安装介质改为每月发行一次。目前Arch Linux安装是採用網路進行下載與升級。

发行日期 版本 内核版本
2022-01-01 2022.01.01 -
2021-12-01 2021.12.01 -
2021-11-01 2021.11.01 -
2021-10-01 2021.10.01 -
2021-09-01 2021.09.01 -
2021-08-01 2021.08.01 -
2021-07-01 2021.07.01 -
2021-06-01 2021.06.01 -
2021-05-01 2021.05.01 -
2021-04-01 2021.04.01 -
2021-03-01 2021.03.01 -
2021-02-01 2021.02.01 -
2021-01-01 2021.01.01 -
2020-12-01 2020.12.01 -
2020-11-01 2020.11.01 -
2020-10-01 2020.10.01 -
2020-09-01 2020.09.01 -
2020-08-01 2020.08.01 -
2020-07-01 2020.07.01 5.7.6
2020-06-01 2020.06.01 5.6.15
2020-05-01 2020.05.01 5.6.8
2020-04-01 2020.04.01 5.5.13
2020-03-01 2020.03.01 5.5.6
2020-02-01 2020.02.01 5.4.15
2020-01-01 2020.01.01 5.4.6
2019-12-01 2019.12.01 5.3.13
2019-11-01 2019.11.01 5.3.8
2019-10-01 2019.10.01 5.3.1
2019-09-01 2019.09.01 5.2.11
2019-08-01 2019.08.01 5.2.5
2019-07-01 2019.07.01 5.1.15
2019-06-01 2019.06.01 5.1.5
2019-05-02 2019.05.02 5.0.10
2019-05-01 2019.05.01 5.0.10
2019-04-01 2019.04.01 5.0.5
2019-03-01 2019.03.01 4.20.13
2019-02-01 2019.02.01 4.20.6
2019-01-01 2019.01.01 4.20.0
2018-12-01 2018.12.01 4.19.4
2018-11-01 2018.11.01 4.18.16
2018-10-01 2018.10.01 4.18.9
2018-09-01 2018.09.01 4.18.5
2018-08-01 2018.08.01 4.17.11
2018-07-01 2018.07.01 4.17.3
2018-06-01 2018.06.01 4.16.12
2018-05-01 2018.05.01 4.16.5
2018-04-01 2018.04.01 4.15.14
2018-03-01 2018.03.01 4.15.6
2018-02-01 2018.02.01 4.14.15
2018-01-01 2018.01.01 4.14.9
2017-12-01 2017.12.01 4.13.12
2017-11-01 2017.11.01 4.13.9
2017-10-01 2017.10.01 4.13.3
2017-09-01 2017.09.01 4.12.8
2017-08-01 2017.08.01 4.12.3
2017-07-01 2017.07.01 4.11.7
2017-06-01 2017.06.01 4.11.3
2017-05-01 2017.05.01 4.10.13
2017-04-01 2017.04.01 4.10.6
2017-03-01 2017.03.01 4.9.11
2017-02-01 2017.02.01 4.9.6
2017-01-01 2017.01.01 4.8.13
2016-12-01 2016.12.01 4.8.11
2016-11-01 2016.11.01 4.8.6
2016-10-01 2016.10.01 4.7.5
2016-09-03 2016.09.03 4.7.2
2016-08-01 2016.08.01 4.6.4
2016-07-01 2016.07.01 4.6.3
2016-06-01 2016.06.01 4.5.4
2016-05-01 2016.05.01 4.5.1
2016-04-01 2016.04.01 4.4.5
2016-03-01 2016.03.01 4.4.1
2016-02-01 2016.02.01 4.3.3
2016-01-01 2016.01.01 4.3.3
2015-12-01 2015.12.01 4.2.5
2015-11-01 2015.11.01 4.2.5
2015-10-02 2015.10.01 4.2.2
2015-09-01 2015.09.01 4.1.6
2015-08-01 2015.08.01 4.1.3
2015-07-01 2015.07.01 4.0.7
2015-06-01 2015.06.01 4.0.4
2015-05-01 2015.05.01 4.0.1
2015-04-01 2015.04.01 3.19.2
2015-03-01 2015.03.01 3.18.6
2015-02-01 2015.02.01 3.18.4
2015-01-01 2015.01.01 3.17.6
2014-12-01 2014.12.01 3.17.4
2014-11-01 2014.11.01 3.17.1
2014-10-01 2014.10.01 3.16.3
2014-09-03 2014.09.03 3.16.1
2014-08-01 2014.08.01 3.15.7
2014-07-03 2014.07.03 3.15.3
2014-06-01 2014.06.01 3.14.4
2014-05-01 2014.05.01 3.14.1
2014-04-01 2014.04.01 3.13.7
2014-03-01 2014.03.01 3.13.5
2014-02-01 2014.02.01 3.12.9
2014-01-05 2014.01.05 3.12.6
2013-12-01 2013.12.01 3.12.1
2013-11-01 2013.11.01 3.11.6
2013-10-01 2013.10.01 3.11.2
2013-09-01 2013.09.01 3.10.10
2013-08-01 2013.08.01 3.10.3
2013-07-01 2013.07.01 3.9.8
2013-06-01 2013.06.01 3.9.4
2013-05-01 2013.05.01 3.8.10
2013-04-02 2013.04.01 3.8.4
2013-03-01 2013.03.01 3.7.9
2013-02-01 2013.02.01 3.7.5
2013-01-04 2013.01.04 3.6.11
2012-12-01 2012.12.01 3.6.8
2012-11-01 2012.11.01 3.6.4
2012-10-06 2012.10.06 3.5.5
2012-09-07 2012.09.07 3.5.3
2012-08-04 2012.08.04 3.4.7
2012-07-15 2012.07.15 3.4.4
2011-08-19 2011.08.19 3.0.3
2010-05-16 2010.05 2.6.33.4
2009-08-17 2009.08 2.6.30.4
2009-02-16 2009.02 2.6.28
2008-06-24 2008.06 2.6.25.6
2007-10-07 2007.08-2 2.6.22.9
2007-09-10 2007.08.1 2.6.22.6
2007-08-05 2007.08 2.6.22.1
2007-05-28 2007.05-Linuxtag2007 2.6.21.3
2007-05-17 2007.05 2.6.21.1
2007-03-28 0.8 2.6.20.4
2006-05-18 0.7.2 2.6.16.16
2006-01-05 0.7.1 2.6.15
2005-01-24 0.7 2.6.10
2004-03-01 0.6 2.6.3
2003-07-21 0.5 2.4.21
2002-12-18 0.4 2.4.20
2002-08-07 0.3 2.4.19
2002-04-17 0.2 2.4.18
2002-03-12 0.1 2.4.18

参看

注释

  1. ^ i686 support is maintained by the Arch Linux 32 project.[4]
  2. ^ ARM support is maintained by the Arch Linux ARM project.

参考链接

  1. ^ . archlinux.org. [2021-11-22]. (原始内容存档于2022-02-25). 
  2. ^ https://archlinux.org/releng/releases/2023.04.01/.
  3. ^ . www.archlinux.org. [9 May 2020]. (原始内容存档于2011-02-26). 
  4. ^ . Arch Linux 32. [2021-06-19]. (原始内容存档于2021-01-26). 
  5. ^ * . Pacman Home Page. [2020-07-30]. (原始内容存档于2011-02-26). 
    • . arch-install-scripts repository. [2022-04-20]. (原始内容存档于2021-04-29). 
    • . [2020-07-30]. (原始内容存档于2021-04-28). 
  6. ^ Aaron Griffin. . Osdir.com. 24 August 2005 [19 October 2009]. (原始内容存档于12 February 2012). 
  7. ^ . bbs.archlinux.org. [2017-07-27]. (原始内容存档于2011-08-09) (英语). 
  8. ^ Arch Linux - News: Install media 2012.07.15 released. www.archlinux.org. [2017-07-27]. (原始内容于2015-12-12) (英语). 
  9. ^ Arch Linux - News: Phasing out i686 support. www.archlinux.org. [2017-07-27]. (原始内容于2017-01-27) (英语). 
  10. ^ . www.archlinux.org. [2019-10-26]. (原始内容存档于2017-11-08). 
  11. ^ Arch Linux - News: Installation medium with installer. archlinux.org. [2023-01-05]. (原始内容于2021-04-01). 
  12. ^ Update NEWS for pacman-6.0.1 release (d5e2c0a5) · Commits · Pacman / Pacman · GitLab. GitLab. [2023-01-05]. (原始内容于2022-03-03) (英语). 
  13. ^ Arch Linux - News: Debug packages and debuginfod. archlinux.org. [2023-01-05]. (原始内容于2022-05-03). 
  14. ^ OSNews.com. OSNews.com. 2004-02-10 [2009-10-19]. (原始内容于2009-08-14). 
  15. ^ . Wiki.polishlinux.org. [2009-10-19]. (原始内容存档于2010-01-02). 
  16. ^ Official Repositories, wiki.archlinux.org, [2012-11-23], (原始内容于2012-11-18) 
  17. ^ . Archlinux.org. 2008-08-04 [2009-10-19]. (原始内容存档于2013-06-03). 
  18. ^ Unofficial user repositories - ArchWiki. wiki.archlinux.org. [2017-07-27]. (原始内容于2017-07-30) (英语). 
  19. ^ Arch Linux - News: Deprecation of ABS tool and rsync endpoint. www.archlinux.org. [2017-07-27]. (原始内容于2017-07-30) (英语). 
  20. ^ Arch-based_distributions_(简体中文)#活跃的. wiki.archlinux.org. [2020-07-14]. (原始内容于2020-07-14). 
  21. ^ Willard, Travis. . www.archlinux.org. 22 December 2007 [2020-10-04]. (原始内容存档于2022-03-18). 
  22. ^ Williams, Thayer. . pkgbuild.com. 2007 [4 October 2020]. (原始内容存档于2021-02-17). 
  23. ^ Willard, Travis. . www.archlinux.org. 24 October 2007 [2020-10-04]. (原始内容存档于2022-03-18). 
  24. ^ Arch Linux - Releases. www.archlinux.org. [2017-07-27]. (原始内容于2017-07-30) (英语). 

外部链接

社群
  • (繁體中文)Arch Linux 臺灣社群(页面存档备份,存于互联网档案馆
  • (简体中文)Arch Linux 中文社区(页面存档备份,存于互联网档案馆
    • (简体中文)Arch Linux 中文论坛(页面存档备份,存于互联网档案馆

arch, linux, ɑːr, 是一个独立开发的, 通用, linux, 发行版, 它致力于通过滚动发布来提供大多数软件的最新稳定版本, 默认安装是一个最小的基本系统, 由用户配置添加有意需要的内容, 使用pacman作为包管理器, 开发者levente, polyak, 是领导者, 社区贡献者作業系統家族linux, unix, like, 運作狀態更新中源码模式开放源代码正式发售日期2002年3月11日, 21年前, 2002, 目前版本2023, 2023年4月1日, 市場取向通用更新方式pacman软件. Arch Linux ɑːr tʃ 6 是一个独立开发的 x86 64 通用 GNU Linux 发行版 它致力于通过滚动发布来提供大多数软件的最新稳定版本 默认安装是一个最小的基本系统 由用户配置添加有意需要的内容 Arch Linux 使用pacman作为包管理器 Arch Linux开发者Levente Polyak 是领导者 1 社区贡献者作業系統家族Linux Unix like 運作狀態更新中源码模式开放源代码正式发售日期2002年3月11日 21年前 2002 03 11 目前版本2023 04 01 2023年4月1日 2 市場取向通用更新方式Pacman软件包管理系统pacman libalpm back end 3 Arch Build System支援平台x86 64i686 非官方 a ARM 非官方 b 内核类别宏内核 Linux 受影響於CRUX BSD默认用户界面命令行界面许可证开源软件 GNU GPL 和其它许可证 5 官方網站archlinux wbr org仓库git wbr archlinux wbr orgArch Linux采用滚动更新 Arch Linux 努力维护其软件的最新稳定版本 只要可以合理地避免系统包损坏 Arch Linux 以社区 Wiki 的形式提供文档 称为 ArchWiki 目录 1 历史 2 设计及原则 2 1 原则 3 安装 4 特点 5 软件包管理 5 1 Pacman 5 2 軟件倉庫 5 3 Arch 编译系统 5 4 Arch 用户软件仓库 5 5 Arch Linux 中文社区仓库 6 衍生發行 7 Logo 8 歷史版本 9 参看 10 注释 11 参考链接 12 外部链接历史 编辑由加拿大程序設計師兼吉他手 Judd Vinet 从 2001 年早期开始开发 Arch Linux 并在 2002 年 3月 11 日正式发行 0 1 版 2007 下半年 Judd Vinet 退出了 Arch Linux 的开发 改由 Aaron Griffin 接手 7 2012 年 7 月发行的 Arch Linux 安装 ISO 映像开始放弃安装框架转为使用不同的辅助脚本 8 并逐步开始将初始化系统迁移至 Systemd 2017 年 1 月 宣布将放弃 i686 架构的支持 2017 年 2 月发布的安装介质中不再包含 i686 环境 9 并于2017年11月底彻底抛弃 i686 支持 10 2020 年 2 月 24 日 Aaron Griffin 宣布 由于他对该项目的参与有限 他将在投票期后将该项目移交给 Levente Polyak负责 2021 年 4 月 Arch Linux 安装映像开始默认包含引导式安装脚本 11 2021 年底 Arch Linux 开发人员发布了 Pacman 6 0 支持并行下载 12 2022 年 2 月 Arch Linux 开发人员开始提供调试包 13 设计及原则 编辑Arch Linux 项目注力于简洁主义 其贡献在于对发行版的组件提供具有良好注释的配置文件 而非带有图形界面的配置工具 14 因此該發行版被稱為適合 不惧怕命令行的中高级Linux用户 15 依赖复杂的工具来管理整个系统的结果是给最终用户带来恶化的体验 如果你尝试隐藏系统的复杂性 于是就得到一个更加复杂的系统 为了隐藏内部机制而设置抽象层并非良好的架构方法 而应该把内部机制设计得精良而无需隐藏 Aaron Griffin http phraktured net arch way html原则 编辑 以下原则构成了通常所指的 Arch 之道 或者说 Arch 的哲学 简单 避免任何不必要的添加 修改和复杂增加 现代 尽全力保持软件处于最新的稳定版本 采用滚动升级策略 安装之后可以持续升级 实用 开发者依赖基于事实的技术分析和讨论 避免政治因素 不会被流行观点左右 仓库中既提供了开源 自由的软件 也提供了闭源软件 实用性大于意识形态 用户中心性 尽管许多 GNU Linux 发行版都试图对用户更加友好 但 Arch Linux 一直是 并且将始终保持以用户为中心 该发行版旨在满足为其贡献者的需求 而不是试图吸引尽可能多的用户 它面向精通 GNU Linux 的用户 或任何愿意阅读文档并解决自己问题的自己动手的态度的人 也鼓励每一个用户 参与 和贡献 报告和帮助修复 bugs 页面存档备份 存于互联网档案馆 提供软件包补丁和参加核心 项目 页面存档备份 存于互联网档案馆 Arch 的开发人员是志愿者 积极的贡献者通常会发现自己成为该团队的一部分 多功能性 Arch Linux 是一个通用的发行版 安装时只提供命令行环境 用户无需删除不需要的包 而是可以通过在x86 64架构的官方软件仓库中提供的数千个高质量包中进行选择来构建自定义系统 Arch 是一个由pacman支持的滚动发布模型 pacman是一个轻量级 简单和快速的包管理器 允许使用一个命令持续升级整个系统 Arch 还提供Arch Build System 一个类似于BSD Ports的系统 可以轻松地从源代码构建和安装包 也可以与一个命令同步 此外 Arch 用户软件仓库包含数千个社区贡献的PKGBUILD脚本 用于使用makepkg应用程序从源代码编译可安装包 用户也可以轻松地构建和维护自己的自定义软件仓库 安装 编辑访问下载 页面存档备份 存于互联网档案馆 页面 获取ISO镜像 安装映像可以通过USB 闪存驱动器 光盘或具有PXE的网络提供给目标计算机 参考官方的 Arch Linux的指南 页面存档备份 存于互联网档案馆 进行安装 特点 编辑Arch Linux简单的设计让它容易被轻松扩展和配置成为任何想要的系统类型 通过二进制包管理系统pacman 仅需一个命令就能完成安装 升级等多个操作 除此之外 用户仓库 AUR 由世界各地的 Arch Linux 用户驱动 提供了海量的非官方软件以供选择 Arch Linux不採跨版本升級而採用滾動更新 故Arch Linux的軟件包時常會維持在開發者的最新版本 Arch Linux有一个完整的Wiki和社区体验 使用户容易上手并解决各种问题软件包管理 编辑Pacman 编辑 pacman 是 Arch Linux 的软件包管理器 具有依赖处理和构建软件包的功能 軟件倉庫 编辑 现时存在以下官方仓库 16 core 包含启动系统所必需的 链接互联网时可能需要的 编译软件包时需要的 检查 修复文件系统的工具 在安装过程中可能用到的软件包和它们的依赖 extra 提供基本系统不需要的软件包 包括桌面环境和其他程式 community 提供由社區構建和投票的軟體包 包括因有足够投票而被 Trusted User 所收养的 multilib 为x86 64用户提供的支援在64位元环境下使用32位元软件的集中化仓库 此外 也存在testing仓库 包含还未进入其他仓库的候选包 现时存在以下测试仓库 testing 包含为core和extra准备的软件包 community testing 包含为community准备的软件包 multilib testing 包含为multilib准备的软件包 尚处于开发阶段的GNOME和KDE有时会被放在以下专门的测试仓库中 gnome unstable 包含不稳定版GNOME的软件包 kde unstable 包含不稳定版KDE的软件包 staging multilib staging和community staging被用来进行一些软件包的重新构建 以避免损坏testing中的软件包 unstable仓库已在2008年7月撤销 其中的大部分软件包也已移动至其他仓库 17 在官方仓库以外还存在一些非官方的用户仓库 其中最知名的是托管在Arch Linux站点上的Arch User Repository AUR 此外也有不少用户独立建立的非官方仓库 18 Arch 编译系统 编辑 Arch 编译系统 Arch Build System ABS 是一套能從源代码编译软件的类 ports 系统 Pacman 是 Arch 下特定的二進制安裝包管理工具 也包括管理那些從 ABS 構建的二進制安裝包 而 ABS 則是 Arch 下特定的編譯工具 將源代碼編譯為一個可供安裝的 pkg tar xz 包 2017年5月15日 Arch Linux宣布放弃支持ABS 并推荐用户切换到 ASP 页面存档备份 存于互联网档案馆 19 Arch 用户软件仓库 编辑 Arch 用户软件仓库 Arch User Repository AUR 是一个面对广大Arch用户 以社区为主导的软件仓库 AUR的初衷是组织社区内分享PKGBUILD 并且促使热门的用户贡献软件包进入community软件库 AUR被称为Arch的新软件包的发源地 在AUR里用户贡献出他们自己的软件包 AUR社区对它们进行投票或反对 一旦某个软件包拥有足够多的票数 AUR的受信用户就会将它加入到 community 软件库 使得可以通过pacman和ABS来使用它们 Arch Linux 中文社区仓库 编辑 Arch Linux 中文社区仓库是由 Arch Linux 中文社区驱动的非官方软件仓库 包含许多官方仓库未提供的额外的软件包 以及已有软件的 git 版本等变种 一部分软件包的打包脚本来源于 AUR 但也有许多包与 AUR 不一样 衍生發行 编辑官方的Arch安裝程序是基於CLI命令行界面的 對於那些需要GUI圖形界面安裝環境的用戶 可以選擇這些Live CD ArchBang 一个默认使用OpenBox桌面环境的发行版 Manjaro Linux 一个提供XFCE KDE GNOME桌面环境的发行版 Chakra GNU Linux Chakra 项目发布的使用KDE桌面环境的半滚动发行版 Antergos 一个提供包括GNOME 3 默认 Cinnamon Razor qt Base KDE和Xfce多种桌面环境安装的发行版 安装时可选 由於缺乏貢獻者 2019年5月21日宣布停止開發 Parabola GNU Linux libre 基于 Arch Linux 的一个完全自由的 GNU Linux 发行版 被收录在自由软件基金会的完全自由发行版列表 页面存档备份 存于互联网档案馆 中 SteamOS SteamOS 3 0基於Arch Linux所開發 為執行電子遊戲而設計 其他流行的衍生發行版包括Arch Linux ARM等 20 Logo 编辑现在的Arch Linux图标由Thayer Williams 21 22 设计的 在2007年替换了之前的Logo 23 歷史版本 编辑Arch Linux的首个版本发行于2002年 但是发行周期较不规律 24 从2012年7月开始安装介质改为每月发行一次 目前Arch Linux安装是採用網路進行下載與升級 发行日期 版本 内核版本2022 01 01 2022 01 01 2021 12 01 2021 12 01 2021 11 01 2021 11 01 2021 10 01 2021 10 01 2021 09 01 2021 09 01 2021 08 01 2021 08 01 2021 07 01 2021 07 01 2021 06 01 2021 06 01 2021 05 01 2021 05 01 2021 04 01 2021 04 01 2021 03 01 2021 03 01 2021 02 01 2021 02 01 2021 01 01 2021 01 01 2020 12 01 2020 12 01 2020 11 01 2020 11 01 2020 10 01 2020 10 01 2020 09 01 2020 09 01 2020 08 01 2020 08 01 2020 07 01 2020 07 01 5 7 62020 06 01 2020 06 01 5 6 152020 05 01 2020 05 01 5 6 82020 04 01 2020 04 01 5 5 132020 03 01 2020 03 01 5 5 62020 02 01 2020 02 01 5 4 152020 01 01 2020 01 01 5 4 62019 12 01 2019 12 01 5 3 132019 11 01 2019 11 01 5 3 82019 10 01 2019 10 01 5 3 12019 09 01 2019 09 01 5 2 112019 08 01 2019 08 01 5 2 52019 07 01 2019 07 01 5 1 152019 06 01 2019 06 01 5 1 52019 05 02 2019 05 02 5 0 102019 05 01 2019 05 01 5 0 102019 04 01 2019 04 01 5 0 52019 03 01 2019 03 01 4 20 132019 02 01 2019 02 01 4 20 62019 01 01 2019 01 01 4 20 02018 12 01 2018 12 01 4 19 42018 11 01 2018 11 01 4 18 162018 10 01 2018 10 01 4 18 92018 09 01 2018 09 01 4 18 52018 08 01 2018 08 01 4 17 112018 07 01 2018 07 01 4 17 32018 06 01 2018 06 01 4 16 122018 05 01 2018 05 01 4 16 52018 04 01 2018 04 01 4 15 142018 03 01 2018 03 01 4 15 62018 02 01 2018 02 01 4 14 152018 01 01 2018 01 01 4 14 92017 12 01 2017 12 01 4 13 122017 11 01 2017 11 01 4 13 92017 10 01 2017 10 01 4 13 32017 09 01 2017 09 01 4 12 82017 08 01 2017 08 01 4 12 32017 07 01 2017 07 01 4 11 72017 06 01 2017 06 01 4 11 32017 05 01 2017 05 01 4 10 132017 04 01 2017 04 01 4 10 62017 03 01 2017 03 01 4 9 112017 02 01 2017 02 01 4 9 62017 01 01 2017 01 01 4 8 132016 12 01 2016 12 01 4 8 112016 11 01 2016 11 01 4 8 62016 10 01 2016 10 01 4 7 52016 09 03 2016 09 03 4 7 22016 08 01 2016 08 01 4 6 42016 07 01 2016 07 01 4 6 32016 06 01 2016 06 01 4 5 42016 05 01 2016 05 01 4 5 12016 04 01 2016 04 01 4 4 52016 03 01 2016 03 01 4 4 12016 02 01 2016 02 01 4 3 32016 01 01 2016 01 01 4 3 32015 12 01 2015 12 01 4 2 52015 11 01 2015 11 01 4 2 52015 10 02 2015 10 01 4 2 22015 09 01 2015 09 01 4 1 62015 08 01 2015 08 01 4 1 32015 07 01 2015 07 01 4 0 72015 06 01 2015 06 01 4 0 42015 05 01 2015 05 01 4 0 12015 04 01 2015 04 01 3 19 22015 03 01 2015 03 01 3 18 62015 02 01 2015 02 01 3 18 42015 01 01 2015 01 01 3 17 62014 12 01 2014 12 01 3 17 42014 11 01 2014 11 01 3 17 12014 10 01 2014 10 01 3 16 32014 09 03 2014 09 03 3 16 12014 08 01 2014 08 01 3 15 72014 07 03 2014 07 03 3 15 32014 06 01 2014 06 01 3 14 42014 05 01 2014 05 01 3 14 12014 04 01 2014 04 01 3 13 72014 03 01 2014 03 01 3 13 52014 02 01 2014 02 01 3 12 92014 01 05 2014 01 05 3 12 62013 12 01 2013 12 01 3 12 12013 11 01 2013 11 01 3 11 62013 10 01 2013 10 01 3 11 22013 09 01 2013 09 01 3 10 102013 08 01 2013 08 01 3 10 32013 07 01 2013 07 01 3 9 82013 06 01 2013 06 01 3 9 42013 05 01 2013 05 01 3 8 102013 04 02 2013 04 01 3 8 42013 03 01 2013 03 01 3 7 92013 02 01 2013 02 01 3 7 52013 01 04 2013 01 04 3 6 112012 12 01 2012 12 01 3 6 82012 11 01 2012 11 01 3 6 42012 10 06 2012 10 06 3 5 52012 09 07 2012 09 07 3 5 32012 08 04 2012 08 04 3 4 72012 07 15 2012 07 15 3 4 42011 08 19 2011 08 19 3 0 32010 05 16 2010 05 2 6 33 42009 08 17 2009 08 2 6 30 42009 02 16 2009 02 2 6 282008 06 24 2008 06 2 6 25 62007 10 07 2007 08 2 2 6 22 92007 09 10 2007 08 1 2 6 22 62007 08 05 2007 08 2 6 22 12007 05 28 2007 05 Linuxtag2007 2 6 21 32007 05 17 2007 05 2 6 21 12007 03 28 0 8 2 6 20 42006 05 18 0 7 2 2 6 16 162006 01 05 0 7 1 2 6 152005 01 24 0 7 2 6 102004 03 01 0 6 2 6 32003 07 21 0 5 2 4 212002 12 18 0 4 2 4 202002 08 07 0 3 2 4 192002 04 17 0 2 2 4 182002 03 12 0 1 2 4 18参看 编辑Linux Chakra Manjaro Linux Antergos注释 编辑 i686 support is maintained by the Arch Linux 32 project 4 ARM support is maintained by the Arch Linux ARM project 参考链接 编辑 Arch Linux News The Future of the Arch Linux Project Leader archlinux org 2021 11 22 原始内容存档于2022 02 25 https archlinux org releng releases 2023 04 01 Pacman Home Page www archlinux org 9 May 2020 原始内容存档于2011 02 26 Arch Linux 32 Arch Linux 32 2021 06 19 原始内容存档于2021 01 26 Copyright Pacman Home Page 2020 07 30 原始内容存档于2011 02 26 COPYING arch install scripts repository 2022 04 20 原始内容存档于2021 04 29 About mkinitcpio 2020 07 30 原始内容存档于2021 04 28 Aaron Griffin Pronnounciation 原文如此 of our beloved distribution s name Osdir com 24 August 2005 19 October 2009 原始内容存档于12 February 2012 Arch Leadership Announcements Package amp Security Advisories Arch Linux Forums bbs archlinux org 2017 07 27 原始内容存档于2011 08 09 英语 Arch Linux News Install media 2012 07 15 released www archlinux org 2017 07 27 原始内容存档于2015 12 12 英语 Arch Linux News Phasing out i686 support www archlinux org 2017 07 27 原始内容存档于2017 01 27 英语 Arch Linux News The end of i686 support www archlinux org 2019 10 26 原始内容存档于2017 11 08 Arch Linux News Installation medium with installer archlinux org 2023 01 05 原始内容存档于2021 04 01 Update NEWS for pacman 6 0 1 release d5e2c0a5 Commits Pacman Pacman GitLab GitLab 2023 01 05 原始内容存档于2022 03 03 英语 Arch Linux News Debug packages and debuginfod archlinux org 2023 01 05 原始内容存档于2022 05 03 OSNews com OSNews com 2004 02 10 2009 10 19 原始内容存档于2009 08 14 PolishLinux org Wiki Archlinux Wiki polishlinux org 2009 10 19 原始内容存档于2010 01 02 Official Repositories wiki archlinux org 2012 11 23 原始内容存档于2012 11 18 Arch Linux Newsletter 08 04 2008 Archlinux org 2008 08 04 2009 10 19 原始内容存档于2013 06 03 Unofficial user repositories ArchWiki wiki archlinux org 2017 07 27 原始内容存档于2017 07 30 英语 Arch Linux News Deprecation of ABS tool and rsync endpoint www archlinux org 2017 07 27 原始内容存档于2017 07 30 英语 Arch based distributions 简体中文 活跃的 wiki archlinux org 2020 07 14 原始内容存档于2020 07 14 Willard Travis Arch Linux News Logo Contest Results and Winner www archlinux org 22 December 2007 2020 10 04 原始内容存档于2022 03 18 Williams Thayer Arch Linux logo submission pkgbuild com 2007 4 October 2020 原始内容存档于2021 02 17 Willard Travis Arch Linux News Arch Linux Logo Competition www archlinux org 24 October 2007 2020 10 04 原始内容存档于2022 03 18 Arch Linux Releases www archlinux org 2017 07 27 原始内容存档于2017 07 30 英语 外部链接 编辑维基共享资源中相關的多媒體資源 Arch Linux 分類 Arch Linux主页 页面存档备份 存于互联网档案馆 Arch Linux论坛 页面存档备份 存于互联网档案馆 Arch Linux Wiki 页面存档备份 存于互联网档案馆 Arch之道 来自Arch Linux官方Wiki 页面存档备份 存于互联网档案馆 社群 繁體中文 Arch Linux 臺灣社群 页面存档备份 存于互联网档案馆 简体中文 Arch Linux 中文社区 页面存档备份 存于互联网档案馆 简体中文 Arch Linux 中文论坛 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Arch Linux amp oldid 76925992, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。