See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Arch Linux — Википедия

Arch Linux

Материал из Википедии — свободной энциклопедии

Логотип Arch Linux
Arch Linux

Логотип Arch
Разработчик Джадд Винет (Judd Vinet)
Семейство ОС GNU/Linux
Исходный код открытый исходный код
Последняя версия 2008.03-2 — 31 марта 2008
Последняя тестовая версия {{{latest_test_version}}} — {{{latest_test_date}}}
Тип ядра Монолитное ядро
Интерфейс {{{default_ui}}}
Лицензия Различная
Состояние Актуальное
Веб-сайт archlinux.org

Arch — это дистрибутив GNU/Linux, созданный Джаддом Винетом и придающий особое значение простоте. На его создание Джадда вдохновил CRUX. В отличие от CRUX, Arch Linux распространяется в основном в виде готовых бинарных пакетов и более прост в установке. В некоторой степени Arch напоминает дистрибутив Slackware, но в отличие от последнего, осуществляет контроль зависимостей пакетов. С момента создания и до версии Voodoo включительно релизы Arch нумеровались версией дистрибутива (0.1 — 0.8). Начиная с релиза 2007.05 (Duke) номер версии имеет формат ГГГГ.ММ — год и месяц выпуска установочного iso-образа. В iso-образ входят только пакеты из репозитория [core]. Остальные репозитории всегда находятся в текущем состоянии и никак не связаны с выпуском релизов.

Бинарные пакеты для Arch оптимизированы для микропроцессоров i686 и x86_64 для лучшего выполнения на современном аппаратном обеспечении.

Существуют неофициальные версии и для других архитектур.

Содержание

[править] Произношение

Ведётся много дебатов на тему правильного произношения названия. Создатель Джадд Винет произносит Arch на тот же манер, что и archer или parchment (по-русски примерно звучит как "арч"). При другом произношении может возникнуть путаница с Ark Linux.

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

Arch в основном базируется на бинарных пакетах. Управление ими производится с помощью менеджера пакетов Pacman, который управляет установочными пакетами, обновлениями, удалениями и запросами к базе. Также пакеты могут быть собраны из исходных кодов, используя систему портов ABS (Arch Build System). Она обеспечивает упрощённый процесс сборки и лучшую интеграцию в систему.

В данный момент оно содержит пять различных официальных репозиториев пакетов и AUR.

  • [core] — содержит все пакеты, необходимые для работы системы (наподобие Debian'овского netinst, за исключением X Window System)
  • [extra] — содержит пакеты, необязательные для работы с системой, но популярные (KDE, GNOME, различные графические приложения…)
  • [community] — содержит пакеты, не вошедшие в [core] и [extra], но требуемые пользователями, поддерживается Trusted User’ами.
  • [testing] — содержит пакеты, которые могут вызвать проблемы во время работы, и пока ожидают сообщений об ошибках, после отладки включаются в [core], [extra] или [community].
  • [unstable] — содержит пакеты для программ в разработке и официально не выпущенных
  • AUR (Arch Linux User-community Repository) — поддерживаемый сообществом репозиторий, содержащий инструкции для сборки (PKGBUILD'ы) приложений из исходников, не вошедших в основные репозитории. Каждый имеет право добавить понравившееся приложение в репозиторий, просто написав и отослав PKGBUILD, после чего один из Trusted User’ов его проверит, и если все нормально (нет руткитов, и приложение правильно собирается и устанавливается), пометит как Safe (Безопасный). Так в AUR’е каждый зарегистрированный пользователь может проголосовать за понравившиеся программы, после чего приложения, набравшие достаточное количество голосов будут включены в [community] репозиторий.

В дополнение к официальным, пользователи создают репозитории, в основном содержащие изменённые, дополнительные или более новые версии пакетов.

[править] Философия

Arch был разработан, чтобы быть совершенной основной операционной системой для опытных пользователей. Это философия без украшательств и утилит для конфигурации; подобно CRUX, требуется некоторый уровень знаний для её установки. Философия Arch содержит в основном три принципа:

  • Сохранять его простым, сохранять его легковесным. Придерживаться принципа KISS.
  • Доверие к GUI в построении/использовании системы в конечном счёте приводит к неудобству для пользователя. В определённый момент времени расширенные знания пользователя сделают эти инструменты ненужными.
  • Вклад пользователей разрешается и поощряется, если он соответствует существующим идеалам и философии проекта.

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

Arch Linux несколько отличается от других дистрибутивов стилем стартовых скриптов. Используется так называемый стиль BSD вместо System V. Это позволяет свести все настройки по запуску системы, такие как имена загружаемых модулей ядра, программ-демонов, параметры локали и сетевых интерфейсов, в один файл /etc/rc.conf, имеющий простой и понятный синтаксис. Таким образом, в системе фактически отсутствует понятие уровней выполнения, делающих загрузку системы несколько туманной и запутанной.

[править] Релизы

Arch является постоянно обновляемым дистрибутивом, новые пакеты появляются ежедневно. Используя менеджер пакетов, пользователи могут очень просто поддерживать свою систему в актуальном состоянии. В отличие от некоторых дистрибутивов, которые предлагают пользователям устанавливать релизы в том состоянии, в котором они имеются на момент выхода, релизы Arch являются просто снимками текущей системы.

Ниже представлен список релизов Arch с их кодовыми именами и датами.

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

Имя релиза Версия Дата выхода
Homer 0.1 11 марта 2002 года
Vega 0.2 17 апреля 2002 года
Firefly 0.3 7 августа 2002 года
Dragon 0.4 18 декабря 2002 года
Nova 0.5 21 июня 2003 года
Widget 0.6 1 марта 2004 года
Wombat 0.7 24 января 2005 года
Noodle 0.7.1 5 января 2006 года
Gimmick 0.7.2 23 мая 2006 года
Voodoo 0.8 30 марта 2007 года
Duke 2007.05 17 мая 2007 года
Don’t Panic 2007.08 5 августа 2007 года
Don’t Panic 2007.08.1 10 сентября 2007 года
Don’t Panic 2007.08-2 7 ноября 2007 года

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

Порты
Интервью/Обзоры
  • Ladislav Bodnar (2003) Interview with Judd Vinet(англ.). DistroWatch.com. — Интервью с Джаддом Вине об Arch Linux.
  • Eugenia Loli-Queru (2005-03-29) The Big Arch Linux Interview(англ.) — Интервью с большей частью команды разработчиков Arch Linux.
Книги
IRC-каналы
Прочие



aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -