stringtranslate.com

Арч Линукс

Arch Linux ( / ɑːr / ) [7] [8] — это независимо разработанный x86-64 универсальный дистрибутив Linux , который стремится предоставлять последние стабильные версии большинства программ, следуя модели скользящего выпуска . Установка по умолчанию намеренно минимальна, чтобы пользователи могли добавлять только необходимые им пакеты. [9]

pacman — менеджер пакетов , написанный специально для Arch Linux, используется для установки, удаления и обновления пакетов программного обеспечения. [10]

Arch Linux использует модель скользящего релиза, что означает, что у него нет основных релизов. Установка Arch Linux поддерживается в актуальном состоянии путем регулярного обновления отдельных частей программного обеспечения, которые она содержит. Единственными «релизами» являются моментальные снимки основных компонентов системы, выпускаемые ежемесячно для обеспечения актуального установочного носителя. [11]

Arch Linux имеет исчерпывающую документацию в форме вики -проекта, поддерживаемого сообществом и известного как ArchWiki. [12] [13] [14]

История

Вдохновленный CRUX , другим минималистичным дистрибутивом, Джадд Винет начал проект Arch Linux в марте 2002 года. Название было выбрано, потому что Винету понравилось значение слова «главный», как в «архивный враг». [7] [15]

Первоначально предназначенный только для 32-разрядных процессоров x86, первый установочный ISO- образ x86_64 был выпущен в апреле 2006 года. [16]

Винет руководил Arch Linux до 1 октября 2007 года, когда он ушел в отставку из-за нехватки времени, передав управление проектом Аарону Гриффину. [17]

Переход на systemd в качестве системы инициализации начался в августе 2012 года, [18] и она стала системой инициализации по умолчанию в новых установках в октябре 2012 года. [19] Она заменила систему инициализации в стиле SysV , которая использовалась с момента создания дистрибутива. [20]

Окончание поддержки i686 было объявлено в январе 2017 года, а ISO от февраля 2017 года стал последним, включающим i686 [21] и сделавшим архитектуру неподдерживаемой в ноябре 2017 года. [22] С тех пор для оборудования i686 можно использовать производную от сообщества версию Arch Linux 32 [23] .

24 февраля 2020 года Аарон Гриффин объявил, что из-за его ограниченного участия в проекте он после периода голосования передаст контроль над проектом Левенте Поляку. [24] Это изменение также привело к добавлению нового двухлетнего срока к должности руководителя проекта. [25]

В марте 2021 года разработчики Arch Linux задумались о переносе пакетов Arch Linux на x86_64-v3 , что примерно соответствует эпохе процессоров Intel Haswell . [26] [27]

В апреле 2021 года установочные образы Arch Linux начали по умолчанию включать в себя скрипт пошаговой установки. [28]

В конце 2021 года разработчики Arch Linux выпустили Pacman 6.0, который позволил выполнять параллельные загрузки. [29]

В феврале 2022 года разработчики Arch Linux начали предлагать отладочные пакеты. [30]

В сентябре 2024 года Valve заключила партнерское соглашение с разработчиками Arch Linux для поддержки текущих усилий по разработке, уделяя особое внимание созданию инфраструктуры сервисов и безопасному анклаву подписей. [31]

Безопасность репозитория

До версии pacman 4.0.0 [32] менеджер пакетов Arch Linux не поддерживал подписанные пакеты. [33] Пакеты и метаданные не проверялись на подлинность Pacman во время процесса загрузки-установки. Без проверки подлинности пакетов поддельные или вредоносные зеркала репозитория могли поставить под угрозу целостность системы. [34] Pacman 4 допускал проверку базы данных пакетов и пакетов, но по умолчанию она была отключена. В ноябре 2011 года подписание пакетов стало обязательным для новых сборок пакетов, а с марта 2012 года подписан каждый официальный пакет. [35] В июне 2012 года проверка подписи пакетов стала официальной и теперь включена по умолчанию в процессе установки. [36] [37]

Дизайн и принципы

Arch в значительной степени основан на бинарных пакетах . Пакеты нацелены на микропроцессоры x86-64 для повышения производительности на современном оборудовании. Также предоставляется система, подобная портам / ebuild, для автоматизированной компиляции исходного кода , известная как система сборки Arch. [38]

Arch Linux фокусируется на простоте дизайна, то есть основное внимание уделяется созданию среды, которая проста и относительно легка для понимания пользователем напрямую, а не предоставлению отполированных инструментов управления в стиле «укажи и щелкни» — например, менеджер пакетов не имеет официального графического интерфейса. Это в значительной степени достигается за счет поощрения использования лаконично прокомментированных, чистых файлов конфигурации, которые организованы для быстрого доступа и редактирования. [39] Это заслужило ему репутацию дистрибутива для «продвинутых пользователей», которые готовы использовать интерфейс командной строки . [40]

Использование сложных инструментов для управления и построения вашей системы навредит конечным пользователям. [...] «Если вы попытаетесь скрыть сложность системы, вы получите более сложную систему». Слои абстракции, которые служат для сокрытия внутренних компонентов, никогда не бывают хорошими. Вместо этого внутренние компоненты должны быть спроектированы таким образом, чтобы им НЕ НУЖНО было ничего скрывать.

—  Аарон Гриффин [41]

Установка

Скриншот pacstrap во время установки

Сайт Arch Linux предоставляет образы ISO , которые можно запускать с CD или USB . После того, как пользователь разметит и отформатирует свой диск, для установки базовой системы используется простой скрипт командной строки (pacstrap). [37] Установка дополнительных пакетов, которые не являются частью базовой системы (например, окружения рабочего стола ), может быть выполнена либо с помощью pacstrap, либо с помощью Pacman после загрузки (или chrooting ) в новую установку. [42] [43] [10]

Вывод Neofetch для установки Arch Linux

Альтернативой использованию образов CD или USB для установки является использование статической версии менеджера пакетов Pacman из другой операционной системы на базе Linux. [44] Пользователь может смонтировать свой недавно отформатированный раздел диска и использовать pacstrap (или Pacman с соответствующим ключом командной строки ) для установки базовых и дополнительных пакетов с точкой монтирования целевого устройства в качестве корня для его операций. Этот метод полезен при установке Arch Linux на USB-флеш-накопители или на временно смонтированное устройство, которое принадлежит другой системе. [45]

Независимо от выбранного типа установки, необходимо предпринять дополнительные действия, прежде чем новая система будет готова к использованию, в частности, установить загрузчик и настроить новую систему с именем системы, сетевым подключением, языковыми настройками и графическим пользовательским интерфейсом. [46]

Arch Linux не планирует выпуски на определенные даты, а использует систему « скользящего выпуска », где новые пакеты предоставляются в течение дня. Его управление пакетами позволяет пользователям легко обновлять системы. [47]

Иногда для некоторых обновлений требуется ручное вмешательство, инструкции по которому размещены в разделе новостей на веб-сайте Arch Linux. [48]

Управляемый автоматизированный сценарий установки

Экспериментальный установщик под названием archinstall включен во все образы Arch ISO, выпущенные с 2021 года. Он позволяет пользователям легко устанавливать и настраивать Arch Linux, включая драйверы , разбиение диска , конфигурацию сети, настройку учетных записей и установку сред рабочего стола . [49] [50] [51]

архинсталляция

Управление пакетами

пакман

Пример использования pacman

Все пакеты управляются с помощью Pacman, менеджера пакетов , написанного специально для Arch Linux. [52] Pacman управляет установкой пакетов, их обновлением, понижением версии, удалением и обеспечивает автоматическое разрешение зависимостей. [53] Пакеты для Arch Linux берутся из дерева пакетов Arch Linux и компилируются для архитектуры x86-64.

Pacman обычно использует двоичные пакеты с .tar.zstрасширением [54] [55] [56] (для сжатия zstd.pkg ), с добавлением перед ним , чтобы указать, что это пакет Pacman (давая .pkg.tar.zst); [53] хотя другие форматы сжатия также допустимы, например .pkg.tar.xz. [57]

Например, пакеты можно установить через и использовать для выполнения полного обновления системы. [58]pacman -S package namepacman -Syu

Помимо Arch Linux, Pacman также используется для установки пакетов под MSYS2 (ответвление Cygwin ) на Windows. [59]

Репозитории

Существуют следующие официальные бинарные репозитории: [60]

Кроме того, существуют репозитории тестирования , которые включают бинарные пакеты-кандидаты для других репозиториев. В настоящее время существуют следующие репозитории тестирования:

Репозитории core-staging и extra-staging используются для некоторых пересборок, чтобы избежать поломки пакетов при тестировании . Разработчики рекомендуют не использовать эти репозитории ни по какой причине, заявляя, что любое обновление системы из них «безусловно сломается». [61]

Также есть два других репозитория, которые включают новейшие версии некоторых сред рабочего стола.

Нестабильный репозиторий был удален в июле 2008 года, и большинство пакетов были перемещены в другие репозитории. [62] Репозиторий сообщества был объединен с дополнительным в мае 2023 года . [63] [64] Помимо официальных репозиториев, существует ряд неофициальных пользовательских репозиториев.

Самый известный неофициальный репозиторий — Arch User Repository, или AUR, размещенный на сайте Arch Linux. AUR не размещает двоичные пакеты, а вместо этого представляет собой набор скриптов сборки, известных как PKGBUILD. Скрипты PKGBUILD выполняются командой makepkg, которая загружает необходимые файлы из репозитория программного обеспечения и собирает их с помощью системы сборки Arch.

Репозитории Arch Linux содержат как свободное , так и несвободное программное обеспечение, а ядро ​​Arch Linux по умолчанию содержит несвободные проприетарные блоки , поэтому дистрибутив не одобрен проектом GNU. [65] Ядро linux-libre можно установить из AUR или включив репозитории Parabola .

Система сборки арок (ABS)

Система сборки Arch (ABS) — это портоподобная система упаковки исходного кода, которая компилирует исходные tar-архивы в двоичные пакеты, которые устанавливаются через Pacman. [66] Система сборки Arch предоставляет дерево каталогов скриптов оболочки , называемых PKGBUILD , которые позволяют настраивать и компилировать любые официальные пакеты Arch. Пересборка всей системы с использованием измененных флагов компилятора также поддерживается системой сборки Arch. makepkgИнструмент системы сборки Arch можно использовать для создания пользовательских pkg.tar.zstпакетов из сторонних источников. Полученные пакеты также можно устанавливать и отслеживать через Pacman. [67] [68]

Репозиторий пользователей Arch (AUR)

В дополнение к репозиториям, Arch User Repository (AUR) предоставляет пользовательские скрипты PKGBUILD для пакетов, не включенных в репозитории. Эти скрипты PKGBUILD упрощают сборку из исходников, явно перечисляя и проверяя зависимости и настраивая установку в соответствии с архитектурой Arch. [69] Вспомогательные программы Arch User Repository могут еще больше упростить загрузку скриптов PKGBUILD и связанный с этим процесс сборки. Однако это происходит за счет выполнения PKGBUILD, не проверенных доверенным лицом; в результате разработчики Arch заявили, что утилиты для автоматического поиска, загрузки и выполнения PKGBUILD никогда не будут включены в официальные репозитории. [70]

Пользователи могут создавать пакеты, совместимые с Pacman, используя систему сборки Arch и пользовательские скрипты PKGBUILD. [71] Эта функциональность помогла поддержать Arch User Repository, который состоит из пакетов, предоставленных пользователями для дополнения официальных репозиториев. [72]

Arch User Repository предоставляет сообществу пакеты, которые не включены в репозитории. Причины включают:

PKGBUILD для любого программного обеспечения могут быть предоставлены обычными пользователями. [73] Любой PKGBUILD, который имеет 10 или более голосов или более 1% использования от pkgstats, может быть переведен в дополнительный репозиторий. [74]

Воспроизводимые сборки

Arch Linux работает над тем, чтобы сделать все официальные пакеты воспроизводимыми . [75] Это означает, что когда пакет перестраивается в другой среде, он должен быть побитно идентичен. Это позволяет пользователям и исследователям проверять целостность пакетов, найденных в официальном репозитории. Статус этой работы можно отслеживать на специальной странице статуса.

Производные

Существует несколько проектов, работающих над переносом идей и инструментов Arch Linux на другие ядра, включая PacBSD (ранее ArchBSD) и Arch Hurd , [76] которые основаны на ядрах FreeBSD и GNU Hurd соответственно. Существует также проект Arch Linux ARM , который нацелен на перенос Arch Linux на устройства на базе ARM , включая Raspberry Pi , а также проект Arch Linux 32, который продолжил поддержку систем с 32-битными процессорами после того, как основной проект Arch Linux прекратил поддержку архитектуры в ноябре 2017 года. [77] [78]

Различные дистрибутивы нацелены на предоставление Arch-базы с более простым процессом установки, например, EndeavourOS и Garuda Linux . [79] Manjaro использует собственные репозитории. [80] CachyOS по умолчанию использует ядро ​​BORE и имеет дополнительные репозитории. [81]

SteamOS 3.0, версия SteamOS, используемая в Steam Deck от Valve , основана на Arch Linux. [82] [83] [84] [85]

Логотип

Нынешний логотип Arch Linux был разработан Тейером Уильямсом [86] [87] в 2007 году в рамках конкурса на замену предыдущего логотипа. [88]

Прием

OSNews сделал обзор Arch Linux в 2002 году . [89] OSNews также опубликовал пять более поздних обзоров Arch Linux. [90] [91] [92] [93] [94]

LWN.net написал обзор Arch Linux в 2005 году. [95] LWN.net также опубликовал два более поздних обзора Arch Linux. [96] [97]

Tux Machines сделали обзор Arch Linux в 2007 году. [98]

Крис Смарт из DistroWatch Weekly написал обзор Arch Linux в январе 2009 года. [99] DistroWatch Weekly снова сделал обзор Arch Linux в сентябре 2009 года и в декабре 2015 года. [100] [101]

Разработчик и сопровождающий ядра Linux Грег Кроа-Хартман (GKH) [102] заявил, что он использует Arch Linux и что он «работает действительно очень хорошо». Он также похвалил Arch Wiki, модель скользящего релиза дистрибутива и цикл обратной связи с сообществом. [103]

В опросе DistroWatch 2023 года около половины респондентов утверждали, что они используют либо Arch (17%), либо производную от Arch (30%). [104] По состоянию на 2023 год Arch также имеет самый высокий средний рейтинг среди всех дистрибутивов Linux на DistroWatch с рейтингом 9,34. [105]

Смотрите также

Примечания

  1. ^ Поддержка i686 поддерживается проектом Arch Linux 32. [3]
  2. ^ Поддержка ARM поддерживается проектом Arch Linux ARM .
  3. ^ Поддержка PowerPC поддерживается проектом ArchPOWER. [4]
  4. ^ Поддержка RISC-V поддерживается проектом Arch Linux RISC-V. [5]

Ссылки

  1. ^ "Arch Linux - Новости: Будущее лидера проекта Arch Linux". archlinux.org . Архивировано из оригинала 25 февраля 2022 г. . Получено 22 ноября 2021 г. .
  2. ^ "Pacman Home Page". www.archlinux.org . Архивировано из оригинала 26 февраля 2011 . Получено 9 мая 2020 .
  3. ^ "Arch Linux 32". Arch Linux 32 . Архивировано из оригинала 26 января 2021 . Получено 19 июня 2021 .
  4. ^ "ArchPOWER". Arch POWER . Архивировано из оригинала 11 января 2023 года . Получено 31 мая 2022 года .
  5. ^ "Arch Linux RISC-V". Arch Linux RISC-V . Архивировано из оригинала 24 мая 2022 . Получено 31 мая 2022 .
  6. ^ * "Copyright". Домашняя страница Pacman . Архивировано из оригинала 26 февраля 2011 г. Получено 30 июля 2020 г. Pacman является [...] и лицензируется через GNU General Public License версии 2 или более поздней.
    • "COPYING". arch-install-scripts repository . Архивировано из оригинала 29 апреля 2021 г. . Получено 30 июля 2020 г. .
    • "О mkinitcpio". Архивировано из оригинала 28 апреля 2021 г. Получено 30 июля 2020 г.
  7. ^ ab Aaron Griffin (24 августа 2005 г.). «Произношение [sic] имени нашего любимого дистрибутива». Osdir.com. Архивировано из оригинала 12 февраля 2012 г. Получено 19 октября 2009 г.
  8. ^ "Arch terminology - ArchWiki". Arch Linux Wiki . Архивировано из оригинала 3 октября 2022 г. Получено 3 октября 2022 г. Официально "Arch" в "Arch Linux" произносится / ɑːr / как в "archer"/bowman, или "arch-nemesis", а не как в "ark" или "archangel".
  9. ^ "Arch Linux Wiki homepage". wiki.archlinux.org . Архивировано из оригинала 26 апреля 2022 г. Получено 6 июля 2022 г.
  10. ^ ab "Pacman Home Page". www.archlinux.org . Архивировано из оригинала 26 февраля 2011 . Получено 30 октября 2019 .
  11. ^ Иван Елич (10 марта 2010 г.). «Rolling with Arch Linux». LWN.net . Архивировано из оригинала 20 октября 2011 г. Получено 30 сентября 2011 г.
  12. ^ Смит, Джесси (21 декабря 2015 г.). "Arch Linux - Feature Story". Архивировано из оригинала 12 сентября 2018 г. Получено 17 января 2016 г.
  13. ^ Линтон, Сьюзан (17 июля 2015 г.). "Debian Project Lead: Snappy and Mir Bad Ideas". OStatic. Архивировано из оригинала 4 февраля 2017 г. Получено 4 февраля 2017 г. Один из первых вопросов касался того, завидовал ли Макговерн чему-либо из других дистрибутивов. На это он ответил вики Arch, назвав его "совершенно потрясающим ресурсом", которым он сам пользуется.
  14. ^ "The Arch Way | Linux Journal". www.linuxjournal.com . Архивировано из оригинала 30 октября 2019 г. Получено 30 октября 2019 г.
  15. ^ "Интервью с Джаддом Винетом". distrowatch.com . Архивировано из оригинала 8 сентября 2017 года . Получено 30 октября 2019 года .
  16. ^ "Arch Linux - Новости: Доступен официальный установочный компакт-диск Arch64". www.archlinux.org . Архивировано из оригинала 12 июня 2018 г. . Получено 12 мая 2019 г. .
  17. ^ apeiro (Judd Vinet) (1 октября 2007 г.). "Arch Leadership". Форумы Arch Linux . Архивировано из оригинала 9 августа 2011 г. Получено 19 октября 2009 г.
  18. ^ Годро, Стефан (14 августа 2012 г.). «Миграция на systemd». arch-dev-public (список рассылки). Архивировано из оригинала 20 октября 2020 г. Получено 24 сентября 2020 г.
  19. ^ Бехлер, Томас (13 октября 2012 г.). «systemd теперь используется по умолчанию при новых установках». Архивировано из оригинала 15 октября 2012 г. Получено 24 сентября 2020 г.
  20. ^ "Archlinux installer 0.1". Архивировано из оригинала 12 ноября 2020 г. Получено 24 сентября 2020 г.
  21. ^ Bartłomiej Piotrowski (25 января 2017 г.). "Phasing out i686 support". Arch Linux . Архивировано из оригинала 27 января 2017 г. . Получено 26 января 2017 г. .
  22. ^ Bartłomiej Piotrowski (8 ноября 2017 г.). «Конец поддержки i686». Arch Linux . Архивировано из оригинала 8 ноября 2017 г. . Получено 8 ноября 2017 г. .
  23. ^ "Arch Linux 32". archlinux32.org . Архивировано из оригинала 26 января 2021 г. . Получено 22 апреля 2023 г. .
  24. ^ "Arch Linux - Новости: Будущее лидера проекта Arch Linux". www.archlinux.org . Архивировано из оригинала 9 мая 2020 г. . Получено 24 июня 2020 г. .
  25. ^ "DeveloperWiki:Project Leader - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 26 июля 2020 г. . Получено 24 июня 2020 г. .
  26. ^ "Разработчики Arch Linux обсуждают идею предоставления порта x86-64-v3". www.phoronix.com . Архивировано из оригинала 21 ноября 2021 г. . Получено 21 ноября 2021 г. .
  27. ^ "Предоставьте порт уровня микроархитектуры x86_64_v3 (!2) · Запросы на слияние · Arch Linux / rfcs". GitLab . 2 марта 2021 г. Архивировано из оригинала 21 ноября 2021 г. Получено 21 ноября 2021 г.
  28. ^ "Arch Linux - Новости: Установочный носитель с установщиком". archlinux.org . Архивировано из оригинала 1 апреля 2021 г. . Получено 1 февраля 2022 г. .
  29. ^ "Обновление НОВОСТЕЙ для выпуска pacman-6.0.1 (d5e2c0a5) · Коммиты · Pacman / Pacman". GitLab . 4 сентября 2021 г. Архивировано из оригинала 3 марта 2022 г. Получено 3 марта 2022 г.
  30. ^ "Arch Linux - Новости: Отладочные пакеты и debuginfod". archlinux.org . Архивировано из оригинала 3 мая 2022 г. . Получено 31 марта 2022 г. .
  31. ^ "Arch Linux and Valve Collaboration". lists.archlinux.org . Архивировано из оригинала 29 сентября 2024 г. Получено 30 сентября 2024 г.
  32. ^ "NEWS - pacman.git - Официальный репозиторий pacman". git.archlinux.org . Архивировано из оригинала 8 марта 2021 г. . Получено 12 мая 2019 г. .
  33. ^ "FS#5331: Подписанные пакеты". bugs.archlinux.org . Архивировано из оригинала 28 июля 2011 г. Получено 12 мая 2019 г.
  34. ^ "Атаки на менеджеров пакетов". cs.arizona.edu. 10 июля 2008 г. Архивировано из оригинала 5 сентября 2010 г. Получено 14 сентября 2010 г.
  35. ^ McRae, Allan (17 декабря 2011 г.). "Pacman Package Signing – 4: Arch Linux". Архивировано из оригинала 20 февраля 2012 г. Получено 29 февраля 2012 г.
  36. ^ Gaetan Bisson (4 июня 2012 г.). "Having pacman verify packages". Arch Linux . Архивировано из оригинала 6 июня 2012 г. Получено 4 июня 2012 г.
  37. ^ ab Pierre Schmitz (22 июля 2012 г.). "Install media 2012.07.15 released". Arch Linux . Архивировано из оригинала 12 декабря 2015 г. . Получено 13 августа 2012 г. .
  38. ^ Кэмпбелл, Алекс; Хакер, Техник; ПТ, PCWorld | (2 ноября 2016 г.). «5 причин выбрать Linux rolling distro вместо стандартного выпуска». PCWorld . Архивировано из оригинала 26 июля 2020 г. . Получено 12 мая 2019 г. .
  39. ^ "The Arch Way". ArchWiki . 9 октября 2009 г. Архивировано из оригинала 18 апреля 2012 г. Получено 18 марта 2013 г.
  40. ^ Williams, rew; Апрель 2020, Брайан Тернер 16. «Лучшие дистрибутивы Linux 2020 года: для начинающих и продвинутых пользователей». TechRadar . Архивировано из оригинала 21 апреля 2020 года . Получено 17 апреля 2020 года .{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  41. ^ "FS#43302 - [pacman] предоставляет обходной путь для удаления --asroot из makepkg". arch linux . Архивировано из оригинала 4 июля 2020 г. . Получено 4 июля 2020 г. .
  42. ^ "pacman - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 18 августа 2017 . Получено 13 сентября 2019 .
  43. ^ "Общие рекомендации - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 21 сентября 2019 . Получено 13 сентября 2019 .
  44. ^ "Установка из существующего Linux". ArchWiki . 21 ноября 2009 г. Архивировано из оригинала 26 января 2013 г. Получено 5 декабря 2009 г.
  45. ^ "Установка Arch Linux на съемный носитель - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 26 августа 2022 . Получено 26 августа 2022 .
  46. ^ "Руководство по установке - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 8 сентября 2019 . Получено 13 сентября 2019 .
  47. ^ "Arch Linux Review". DVD-Guides.com. 2007. Архивировано из оригинала 14 сентября 2017 г. Получено 13 сентября 2017 г.
  48. ^ "Новости". archlinux.org . Архивировано из оригинала 15 августа 2018 . Получено 15 августа 2018 .
  49. ^ "archinstall - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 13 апреля 2021 г. . Получено 12 апреля 2021 г. .
  50. ^ Нестор, Мариус (11 апреля 2021 г.). «Последний выпуск Arch Linux ISO поставляется с установщиком ArchInstall CLI Guided Installer». 9to5Linux . Архивировано из оригинала 23 февраля 2022 г. . Получено 23 февраля 2022 г. .
  51. ^ «Arch Linux теперь поставляется с более простым в использовании установщиком с инструкциями». MUO . 6 апреля 2021 г. Архивировано из оригинала 23 февраля 2022 г. Получено 23 февраля 2022 г.
  52. ^ Eugenia Loli (21 марта 2005 г.). "Arch Linux: Why It Rocks". OSNews. Архивировано из оригинала 30 сентября 2011 г. Получено 30 сентября 2011 г.
  53. ^ ab "pacman". ArchWiki . 6 августа 2017 г. Архивировано из оригинала 18 августа 2017 г. Получено 20 августа 2017 г.
  54. ^ "Arch Linux Nears Roll-Out Of Zstd Compressed Packages For Faster Pacman Installs - Phoronix". www.phoronix.com . Архивировано из оригинала 18 марта 2022 г. . Получено 31 октября 2019 г. .
  55. ^ Брода, Робин (24 марта 2019 г.). "[arch-dev-public] RFC: (devtools) Изменение метода сжатия по умолчанию на zstd". Архивировано из оригинала 21 октября 2019 г. Получено 31 октября 2019 г.
  56. ^ "Arch Linux - Новости: Требуется обновление последней версии libarchive". www.archlinux.org . Архивировано из оригинала 21 октября 2019 г. Получено 31 октября 2019 г.
  57. ^ "Pacman: Параметры конфигурации для makepkg" Архивировано 20 января 2021 г. на Wayback Machine . 2021.
  58. ^ "Man pages of Pacman". archlinux.org . Архивировано из оригинала 22 июня 2022 г. Получено 6 июля 2022 г.
  59. ^ "Package Management - MSYS2". www.msys2.org . Архивировано из оригинала 1 ноября 2020 г. Получено 11 ноября 2020 г.
  60. ^ "Официальные репозитории". ArchWiki . Архивировано из оригинала 18 ноября 2012 . Получено 23 ноября 2012 .
  61. ^ "Официальные репозитории - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 11 января 2023 г. . Получено 1 февраля 2022 г. .
  62. ^ "Arch Linux Newsletter 08-04-2008". Arch Linux . 4 августа 2008. Архивировано из оригинала 3 июня 2013. Получено 19 октября 2009 .
  63. ^ Ларабель, Майкл (16 мая 2023 г.). «Arch Linux готовится к изменениям в репозитории, прекращая доступ к SVN». Phoronix . Архивировано из оригинала 24 мая 2023 г. . Получено 24 мая 2023 г. .
  64. ^ van der Waa, Jelle (15 мая 2023 г.). "Git migration announcement". Arch Linux . Архивировано из оригинала 24 мая 2023 г. . Получено 24 мая 2023 г. .
  65. ^ "Объяснение, почему мы не одобряем другие системы". Проект GNU . Архивировано из оригинала 24 апреля 2011 г. Получено 28 сентября 2011 г.
  66. ^ "Arch Build System". ArchWiki . Архивировано из оригинала 17 января 2013 . Получено 19 октября 2009 .
  67. ^ "Makepkg". ArchWiki . Архивировано из оригинала 26 января 2013 . Получено 15 февраля 2013 .
  68. ^ "Arch Linux - Новости: Теперь для сжатия пакетов используется Zstandard вместо xz". www.archlinux.org . Архивировано из оригинала 18 марта 2022 г. . Получено 13 июля 2020 г. .
  69. ^ "AUR (en) - Главная". AUR . Архивировано из оригинала 3 ноября 2016 . Получено 5 февраля 2014 .
  70. Робин Хеггелунд Хансен (25 марта 2008 г.). «Arch Linux: популярный дистрибутив KISS – Интервью – Часть II». Hardware.no. Архивировано из оригинала 2 апреля 2009 г. Получено 19 октября 2009 г.
  71. ^ «Использование системы Arch Build». library.linode.com. 8 сентября 2011 г. Архивировано из оригинала 27 сентября 2011 г. Получено 30 сентября 2011 г.
  72. Бо Миланович (8 марта 2011 г.). "Arch Linux". linuxdistroreview.com. Архивировано из оригинала 21 февраля 2012 г. Получено 30 сентября 2011 г.
  73. ^ "Arch User Repository - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 14 июля 2023 г. . Получено 11 июля 2023 г. В AUR пользователи могут вносить свои собственные сборки пакетов[.]
  74. ^ "AUR Trusted User guidelines - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 11 июля 2023 г. . Получено 11 июля 2023 г. .
  75. ^ "ArchWiki - Воспроизводимые сборки". Архивировано из оригинала 23 апреля 2023 г. Получено 26 апреля 2023 г.
  76. ^ "Arch Hurd". Arch Hurd. Архивировано из оригинала 26 марта 2014 года . Получено 25 марта 2014 года .
  77. ^ "Arch Linux ARM". Arch Linux ARM. Архивировано из оригинала 28 марта 2014 года . Получено 25 марта 2014 года .
  78. ^ "Arch Linux 32". Arch Linux 32. Архивировано из оригинала 26 января 2021 г. Получено 22 октября 2020 г.
  79. ^ "Arch-based distributions - ArchWiki". wiki.archlinux.org . Архивировано из оригинала 3 января 2022 г. Получено 17 декабря 2023 г.
  80. ^ «Манджаро: Другой вид зверя». Манджаро . 22 мая 2024 г. Проверено 12 августа 2024 г.
  81. ^ "Ядро - CachyOS Wiki". wiki.cachyos.org . 4 октября 2024 г.
  82. ^ Дакетт, Крис. «Steam Deck — это карманный ПК на базе AMD от Valve, работающий под управлением KDE на Arch Linux». ZDNet . Архивировано из оригинала 16 февраля 2022 г. Получено 18 июля 2021 г.
  83. ^ "Портативная консоль Valve 'The Steam Deck' звучит с ОС на базе Arch Linux". TechnoSports . 16 июля 2021 г. Архивировано из оригинала 18 июля 2021 г. Получено 18 июля 2021 г.
  84. ^ Прасад (15 июля 2021 г.). «Valve Steam Deck — это портативный игровой ПК под управлением SteamOS». GSMArena . Архивировано из оригинала 18 июля 2021 г. Получено 19 июля 2021 г. Steam Deck работает на SteamOS 3.0 от Valve. Он в основном основан на Arch Linux и использует слой совместимости Proton для запуска игр, разработанных для Windows.
  85. ^ "Valve официально анонсировала Steam Deck, портативную портативную консоль со SteamOS". GamingOnLinux . 15 июля 2021 г. Архивировано из оригинала 11 января 2023 г. Получено 16 июля 2021 г.
  86. ^ Уиллард, Трэвис (22 декабря 2007 г.). «Arch Linux — Новости: Результаты конкурса логотипов (и победитель!)». www.archlinux.org . Архивировано из оригинала 18 марта 2022 г. . Получено 4 октября 2020 г. .
  87. ^ Уильямс, Тайер (2007). "Arch Linux logo representation". pkgbuild.com . Архивировано из оригинала 17 февраля 2021 г. . Получено 4 октября 2020 г. .
  88. ^ Уиллард, Трэвис (24 октября 2007 г.). «Arch Linux - Новости: Конкурс логотипов Arch Linux». www.archlinux.org . Архивировано из оригинала 18 марта 2022 г. . Получено 4 октября 2020 г. .
  89. ^ "Введение в Arch Linux – OSnews". www.osnews.com . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  90. ^ "Arch Linux: A Better Distribution – OSnews". www.osnews.com . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  91. ^ "Arch Linux: An End To My Distro Shuffle? – OSnews". www.osnews.com . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  92. ^ "Неделя из жизни новичка в Arch Linux – OSnews". www.osnews.com . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  93. ^ "Arch Linux: Why It Rocks – OSnews". www.osnews.com . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  94. ^ "Watching the Evolution of Arch Linux – OSnews". www.osnews.com . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  95. ^ "Arch Linux for Power Users [LWN.net]". lwn.net . Архивировано из оригинала 12 мая 2019 . Получено 12 мая 2019 .
  96. ^ "Rolling with Arch Linux [LWN.net]". lwn.net . Архивировано из оригинала 7 февраля 2019 . Получено 12 мая 2019 .
  97. ^ "Опыт сварливого редактора Arch Linux [LWN.net]". lwn.net . Архивировано из оригинала 15 ноября 2019 . Получено 12 мая 2019 .
  98. ^ Попавшие под чары Arch Voodoo | Tux Machines Архивировано 20 июня 2018 г. на Wayback Machine 20 апреля 2007 г.
  99. ^ "Arch Linux in review". distrowatch.com . Архивировано из оригинала 20 июня 2018 г. Получено 12 мая 2019 г.
  100. ^ "A distro odyssey, part 2 - the Arch way". distrowatch.com . Архивировано из оригинала 20 июня 2018 года . Получено 12 мая 2019 года .
  101. ^ "Arch Linux". distrowatch.com . Архивировано из оригинала 12 сентября 2018 года . Получено 12 мая 2019 года .
  102. ^ "git.kernel.org - linux/kernel/git/torvalds/linux-2.6.git/blob - MAINT…". archive.is . 13 января 2013 г. Архивировано из оригинала 13 января 2013 г. Получено 30 октября 2019 г.
  103. ^ "Let's Talk To Linux Kernel Developer Greg Kroah-Hartman - Open Source Summit, 2019". YouTube . 10 сентября 2019 г. Архивировано из оригинала 21 декабря 2021 г. . Получено 17 сентября 2019 г. Идея [разработчиков Arch] о постоянно развивающейся, двигающейся вперед системе - это путь. Она нейтральна, основана на сообществе, в ней есть все, что мне нужно. Она работает очень-очень хорошо [...] Их Wiki потрясающая. Документация - это как один из лучших ресурсов на сегодняшний день. Если вы посмотрите на любую программу пользовательского пространства и как ее настроить и использовать. На самом деле, страницы systemd Arch Wiki - один из самых удивительных ресурсов на сегодняшний день. [...] Одна из основных политик Arch, или философий, заключается в том, чтобы оставаться как можно ближе к апстриму. И как разработчик я хочу этого. Они действительно хороши в обратной связи с сообществом. Потому что я хочу, чтобы это тестирование — я хочу быть уверенным, что все исправлено. И если что-то сломалось, я быстро узнаю об этом, исправлю это и выпущу это. Так что это на самом деле очень хороший цикл обратной связи.
  104. ^ "DistroWatch.com: Верните удовольствие от вычислений. Используйте Linux, BSD". distrowatch.com . Архивировано из оригинала 31 января 2023 года . Получено 31 января 2023 года .
  105. ^ "DistroWatch.com: Верните удовольствие от вычислений. Используйте Linux, BSD". distrowatch.com . Архивировано из оригинала 31 января 2023 года . Получено 31 января 2023 года .

Внешние ссылки