Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Arch Linux ARM - это порт Arch Linux для процессоров ARM . [3] [4] [5] Его философия дизайна - «простота и полный контроль для конечного пользователя» [6], и, как и его родительская операционная система Arch Linux, стремится быть очень похожей на Unix. [7] Эта цель минимализма и полного пользовательского контроля, однако, может затруднить использование Arch Linux для новичков в Linux, так как для этого требуется больше знаний и ответственности за операционную систему. [8] [9]

История и развитие [ править ]

Arch Linux ARM основан на Arch Linux, минималистском дистрибутиве Linux, впервые выпущенном 11 марта 2002 года. [10] Идея создания единого официального порта Arch Linux для устройств с процессорами ARM родилась у членов Arch Команды разработчиков Linux PlugApps и ArchMobile, [11] особенно Майк Стасель, который впоследствии основал проект Arch Linux ARM. [12]

Кевин Михелич в настоящее время является основным разработчиком Arch Linux ARM. [13] Arch Linux ARM разрабатывается сообществом, при этом разработка программного обеспечения и поддержка пользователей полностью обеспечивается волонтерскими усилиями и пожертвованиями. [14] Кроме того, в отличие от других поддерживаемых сообществом операционных систем, таких как Ubuntu, Arch Linux ARM имеет относительно небольшую базу пользователей, что делает участие пользователей в разработке особенно важным. [15]

Arch Linux ARM имеет непрерывный цикл выпуска , то есть новое программное обеспечение упаковывается по мере выпуска. [16] Этот «передовой» цикл выпуска небольших частых обновлений пакетов отличается от циклов выпуска таких дистрибутивов Linux, как Debian , в которых основное внимание уделяется крупным запланированным выпускам пакетов, доказавших свою стабильность. [17] [18]

Поддержка [ править ]

В отличие от Arch Linux, который нацелен на процессоры x86-64 , Arch Linux ARM поддерживает процессоры ARM низкого и высокого уровня. На нижнем уровне есть поддержка платформ ARMv5, таких как подключаемые компьютеры и ARMv6 Pogoplugs на базе OXNAS . Arch Linux ARM также поддерживает многие одноплатные компьютеры, такие как Raspberry Pi . [19] [20]

На более высоком уровне есть поддержка:

  • Платформы Cortex-A8 первого поколения ARMv7 , такие как BeagleBoard [21] или Cubieboard
  • ARMv7 второго поколения Cortex-A9 и платформы Tegra , такие как PandaBoard или TrimSlice [22]
  • Платформы Cortex-A7 и Cortex-A15 третьего поколения ARMv7 , такие как Cubieboard2 , Odroid XU, Samsung Chromebook (серия 3) , Samsung Chromebook 2 или Raspberry Pi 2
  • ARMv8 64-битные платформы Cortex-A53 и Cortex-A72 , такие как Odroid C2 и N2, Acer Chromebook R13 или Raspberry Pi 3.

Arch Linux ARM может работать на любом устройстве, поддерживающем наборы инструкций ARMv5te, ARMv6h, ARMv7 или ARMv8. [23] Однако в некоторых случаях поддержка может быть ограничена. Например, хотя Raspberry Pi 4B предлагает 64-битный набор инструкций ARMv8, на этом процессоре Arch Linux ARM использует 32-битный ARMv7, поскольку 4B еще не полностью поддерживается ядром Linux, однако предоставляется экспериментальная версия ARMv8, хотя полная поддержка оборудования не гарантируется. [24]

Список официально поддерживаемых платформ см. На странице « Платформы» archlinuxarm.org . Список неофициальных устройств, поддерживаемых сообществом, см. На форуме Archlinuxarm.org « Устройства, поддерживаемые сообществом» .

Прием [ править ]

Arch Linux ARM завоевал популярность как легкий дистрибутив Linux, и в 2014 году его популярность среди любителей одноплатных компьютеров росла. [25] [26] Arch Linux ARM также известен хорошей поддержкой сообщества. [27]

См. Также [ править ]

  • Список дистрибутивов Linux
  • Сравнение дистрибутивов Linux

Ссылки [ править ]

  1. ^ "Команда" . archlinuxarm.org . Архивировано из оригинала на 2014-12-07 . Проверено 11 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "Arch Linux ARM FAQ" . archlinuxarm.org . Архивировано из оригинала на 2012-05-29 . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ "Arch Linux ARM" . archlinuxarm.org .
  4. ^ репозиторий git для arm linux arch
  5. ^ Новости linux-arm
  6. ^ "Arch Linux ARM" . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ "FAQ" . archlinuxarm.org . Архивировано из оригинала на 2012-05-29 . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  8. ^ "ARCH LINUX ARM ДОСТУПЕН ДЛЯ ЗАГРУЗКИ" . raspberrypi.org . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  9. ^ "Arch Linux ARM" . archlinuxarm.org . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  10. ^ «История Arch Linux» . wiki.archlinux.org . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  11. ^ «Arch Linux BBS [ARM] Arch Linux ARM: новое объединенное усилие от PlugApps и ArchMobile» . bbs.archlinux.org . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  12. ^ "Команда" . archlinuxarm.org . Архивировано из оригинала на 2014-12-07 . Проверено 11 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  13. ^ "Команда" . archlinuxarm.org . Архивировано из оригинала на 2014-12-07 . Проверено 11 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  14. ^ "Пожертвовать" . archlinuxarm.org . Архивировано из оригинала на 2014-11-26 . Проверено 11 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  15. ^ «Arch по сравнению с другими дистрибутивами» . wiki.archlinux.org . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  16. ^ "Arch Linux ARM" . Проверено 13 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  17. ^ «Arch по сравнению с другими дистрибутивами» . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  18. ^ "Обзор операционных систем ARM" . viaspringboard.com . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  19. ^ "ARCH LINUX ARM ДОСТУПЕН ДЛЯ ЗАГРУЗКИ" . raspberrypi.org . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  20. ^ "Raspberry Pi" . archlinuxarm.org . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  21. ^ "BeagleBoard" . archlinuxarm.org . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  22. ^ Larabel, Майкл (13 января 2012). «Arch-ing ARM: запуск Arch Linux на NVIDIA Tegra 2» . Фороникс . Проверено 3 июля 2013 года . CS1 maint: обескураженный параметр ( ссылка )
  23. ^ Kanasoot, Майкл (27 июня 2013). «Поддержка команды разработчиков Arch Linux ARM с помощью Komodo IDE» . ActiveState . Проверено 1 июля 2013 года . CS1 maint: обескураженный параметр ( ссылка )
  24. ^ "Загрузки Arch Linux ARM" . Arch Linux ARM . Проверено 15 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  25. ^ «6 отличных облегченных дистрибутивов Linux для x86 и ARM» . linux.com . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  26. ^ "Обзор операционных систем ARM" . viaspringboard.com . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )
  27. ^ "4 Fine Linux ARM Distros" . linux.com . Проверено 14 декабря 2014 . CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Список дистрибутивов Linux ARM на distrowatch.com