Arch Linux
Arch Linux | |
Логотип Arch |
|
Разработчик | Джудд Вайнет |
Семейство ОС | Linux |
Исходный код | открытый исходный код |
Последняя версия | 0.7.2 Gimmick — 23 мая 2006 |
Тип ядра | Монолитное ядро |
Интерфейс | {{{default_ui}}} |
Лицензия | Различная |
Состояние | Актуальное |
Веб-сайт | archlinux.org |
Arch Linux — это дистрибутив Linux, созданный Джуддом Вайнет и придающий особое значение простоте. На его создание Джудда вдохновил CRUX. Текущая версия Arch — 0.7.2, некоторые могут решить, что это означает незрелость дистрибутива, но Arch использует необычную структуру релизов: номер версии означает изменения в инсталяторе и только тех пакетах, которые включены в установочный CD, а не зрелость дистрибутива.
Бинарные пакеты для Arch Linux оптимизированы для микропроцессоров i686 для лучшего выполнения на современном аппаратном обеспечении.
Содержание |
Произношение
Ведётся много дебатов на тему правильного произношения названия. Создатель Джудд Вайнет произносит Arch на тот же манер, что и archer или parchment. При другом произношении может возникнуть путаница с Ark Linux.
Управление пакетами
Arch в основном базируется на бинарных пакетах. Управление ими производится с помощью менеджера пакетов Pacman, который управляет установочными пакетами, обновлениями, удалениями и запросами к базе. Так же пакеты могут быть собраны из исходных кодов используя систему портов Arch Linux Build System. Она обеспечивает упрощённый процесс сборки и лучшую интеграцию в систему.
Пакеты для Arch берутся из дерева пакетов Arch Linux. В данный момент оно содержит пять различных респозиториев.
- Current — содержит все пакеты, необходимые для базовой установки системы
- Extra — содержит пакеты необязательные для базовой установки, по большей частью альтернативные для пакетов в Current
- Unstable — содержит пакеты для программ в разработке и официально не выпущенных
- Testing — содержит пакеты, которые могут вызвать проблемы во время обновления, и пока ожидают сообщений об ошибках
- Community — содержит пакеты, добавляемые пользователями и помошниками Arch
В дополнение к официальным, пользователи создают диспозитории, в основном содержащие изменённые, дополнительные или более новые версии пакетов.
Философия
Arch Linux был разработан что бы быть совершенной основной операционной системой для опытных пользователей. Это философия без украшательств и утилит для конфигурации, подобно CRUX требуется некоторый уровень знаний для её установки. Философия Arch Linux содержит в основном три принципа:
- Сохранять его простым, сохранять его легковесным. Придерживаться принципа KISS.
- Доверие к GUI в постоении/использовании вашей системы в конечном счете приводит к неудобству для пользователя. В определенном момент вовремя расширенные знания пользователя сделают эти инструменты ненужными.
- Вклад пользователей разрешается и поощряется, если он соответствует существующим идеалам и философии проекта.
Релизы
Arch Linux является постоянно обновляемым дистрибутивом, новые пакеты появляются ежедневно. Используя управление пакетами пользователи могут поддерживать свою систему в актуальном состоянии очень просто. В отличие от некоторых дистрибутивов, которые предлагают пользователям устанавливать релизы в том состоянии, в котором они имеются на момент выхода, Arch Linux является просто снимком текущей системы, и временами включает ревизии установочного программного обеспечения.
Ниже представлен список релизов Arch с их кодовыми именами и датами.
История релизов
- 0.1 (Homer)
- 11 марта 2002
- 0.2 (Vega)
- 17 апреля 2002
- 0.3 (Firefly)
- 7 августа 2002
- 0.4 (Dragon)
- 18 декабря 2002
- 0.5 (Nova)
- 21 июня 2003
- 0.6 (Widget)
- 1 марта 2004
- 0.7 (Wombat)
- 24 января 2005
- 0.7.1 (Noodle)
- 5 января 2006
- 0.7.2 (Gimmick)
- 23 мая 2006
- 0.8 (Voodoo)
- Ожидается
Ссылки
- Оффициальный сайт(англ.)
- Коллекция книг по Arch Linux доступная для свободного скачивания(англ.)
- Интервью с Джудд Вайнет об Arch Linux(англ.)
- The Big Arch Linux Interview — интервью с большей частью команды разработчиков Arch Linux
Основные дистрибутивы GNU/Linux | |
---|---|
ALT | Arch | ASPLinux | DSL | Debian | Fedora | Gentoo | Knoppix | Kubuntu | LFS | Mandriva | MEPIS | Novell | Red Flag | Red Hat | Slackware | Slamd64 | SLS | SuSE | Ubuntu | Zenwalk |