Путь Arch

From ArchWiki

Jump to: navigation, search
i18n
Dansk
English
Español
Lietuviškai
Polski
Português de Portugal
Русский
Česky
Magyar
Italiano
Français
Deutsch
Türkçe
繁體中文
简体中文

Contents

Принципы и философия Arch Linux

Эта страница - попытка описать принципы и философию ArchLinux (Русский). Сейчас нет документа о пути Arch, и скорее всего он никогда не появится, поскольку Arch открыта для любых возможностей в будущем. Ниже представлены цитаты с форума Arch Linux и других пользовательских дискуссий сказанные в основном "старожилами". Вкратце: путь Arch состоит в "свободе выбора, простоте, обучении, и контроле системы пользователем".

Принципы

Основные особенности Arch.

  • Легкая и простая.
  • Расчитана не на новичков, а на более опытных пользователей

Arch Linux мой (Judd Vinet) дистрибутив, который я начал создавать по двум причинам:

  1. Я не нашел среди других дистрибутив, который бы соответствовал моим идеалам. Некоторые подошли очень близко к моему идеалу, но имели досадные особенности или имели привнесенную сложность которая казалось доставляет больше неприятностей нежели помогает.
  2. Для развлечения и чтобы вернуть хоть что-то сообществу свободного програмного обеспечения, после того как я взял так много.
  • Цель - сделать Arch совершенной основой. Основой, не включающей в себя причудливых утилит и автонастроек, но с утилитами для ручной настройки и некоторыми функциями для пользователей, чтобы они могли продолжить дальнейшую разработку сами.
  • "Вернуть что-то сообществу free software, после того как я взял так много" - это свободный дар. Когда вы получаете подарок от кого-либо, это обычно подразумевает, что Вам придется что-либо отдать взамен. Так что идеи, предложения, утилиты от пользователей приветствуются.
  • Есть две стороны Arch Linux: (1) сторона разработчика и (2) сторона пользователя. Не надейтесь объединить обе стороны, но создайте между ними взаимную связь, тогда каждый может получить то, что он хочет добавить к своей системе.
  • Не позволяйте утилитам настройки или GUI управлять системой, она должна управляться пользователем. Нет ничего плохого в GUI до тех пор пока графический интерфейс соответствует этим принципам.
  • Не будьте зависимы от того, что предлагают утилиты. Когда вы пишете или выбираете инструмент, он должен быть написан на читаемом языке программирования (KISS), чтобы позволить пользователям изменить его, если они захотят.
  • Ядро разработки Arch Linux не будет представлено какими-либо "дружественными" GUI/утилитами в ближайшем будущем.
  • Мы, робкие разработчики, будем продолжать представлять Arch как единое целое для всех. Если Вы хотите сделать ее лучше - вперед.

Философия

Система ценностей по которым разрабатывается Arch.

  • KISS (Keep It Simple, Stupid) принцип - основа разработки Arch.
  • Слово "проще" в Arch рассматривается по-другому нежели в других дистрибутивах. Что бы легко чего-либо достичь, нужно учиться.
  • Надежда на графический интерфейс для настройки/использования Вашей системы в конце концов принесет пользователю только проблемы. В какой-то момент времени пользователь почувствует, что ему нужно знать что скрывает графический интерфейс.
  • Если вы попытаетесь скрыть сложность системы, вы получите еще более сложную систему. Вместо этого попробуйте сделать ее более простой и логичной изнутри.
  • Рано или поздно Вам потребуется искать информацию в Интернете или в Usenet (если страницы man окажется недостаточно). Научиться искать в сети - это первое чему должен научиться начинающий пользователь.
  • В то время как пользователи говорят, что такой-то дистрибутив не похож на какой-то другой, Arch позволяет пользователю вносить желаемый вклад до тех пор пока это не противоречит принципам и философии Arch.
  • Не надо требовать от разработчиков утилит и документации. Попытайтесь понять цель и философию Arch... то что отличает Arch от других.
  • Основное свойство возможности сделать свой вклад заключается в том, что Вам не нужно разрешение, чтобы его сделать. Никто не может остановить Вас при написании того, что Вы лично находите полезным, даже если "силы которые существуют" не считают это благодеянием. Напишите это и поместите в User Contributions форум. Если людям это понравится вы получите ответ. Даже если предположить, что все вокруг ненавидят это, разве Вас это волнует? Двадцать потраченных минут на написание и Вы узнаете что-то еще о пути. В любом случае, это будет выигрышное положение.
  • Arch будет тем, что вы из него сделаете.

Комментарии

Что говорят пользователи о Arch

  • После того, как я потратил много времени с другими дистрибутивами (debian, gentoo, mandrake, redhat, fedora, slackware) и даже FreeBSD, я думаю, что я наконец-то нашел тот дистрибутив, который искал.
  • Я попробовал несколько дистрибутивов и даже RHCE, но у всех их всегда было что-то, что мне не нравилось.
  • Дистрибутив моей мечты должен быть простым как Slackware и с поддержкой зависимостей как в Debian's. И я думаю, что этот дистрибутив - Arch.
  • Я наконец-то нашел свой последний дистрибутив - arch.
  • После того как я попробовал все распространенные дистрибутивы, я согласен, что Arch - лучший.
  • Привет, Всем. Я только что зарегистрировался здесь, поэтому я должен сообщить обо всех проблемах которые у меня есть, и просить помощи. Кайф заключается в том, что , У МЕНЯ НЕТ ПРОБЛЕМ!!! Я действительно в это не могу поверить, но все работает! Я установил Arch сегодня, были некоторые маленькие проблемы с xorg и настройкой звука, но я нашел все ответы в документации и форумах.
  • Я пробовал Mandrake, Yoper, FC3/4, Mepis и Ubuntu в поисках совершенного дистрибутива и нашел Arch.
  • Я начал активно изучать Linux на Gentoo, и сейчас перешел на Arch, думаю останусь на нем.
  • Я перепробовал много дистрибутивов Линукс, но больше понравился Arch за его гибкость настройки
  • Арч это что то между гентой и слакой. Уже очень давно стоит на домашнем ПК. С обновлениями за пару лет случалось пару проблем, но эт такое. Очень простой и легкий дистр. Если ставить на ноут то надо не забыть ручками настроить всякие cpufreq и т.д. потому что это не убунта. Из коробки получите голую консоль и делайте из дистра то что вам захочется :) Образ весит порядка 150Мб. Всегда свежие репы, есть и неофициальные репы, также есть AUR (такая себе помойка PKGBUILD'ов, но иногда какие то полезные вещи можно найти именно там, если не брезгуете конечно :), а если нужного нигде нет то собрать свой пакет очень просто, проще наверно даже и не бывает (после чего можно его конечно и в AUR добавить). Надежным дистр не назовешь, но, это скорей из-за сырого софта в репах. pacman — вполне удобный манагер, для брезгующих энтузиастами уже написан абсолютно бесполезный гуй (шаман называется).

Достоинства и недостатки

Достоинства

  • дистрибутив оптимизирован для i686 и x86_64
  • pacman: Обновление системы - одна команда 'pacman -Suy'
  • pacman: Контроль зависимостей пакетов
  • pacman: Система X Window не является необходимой
  • ABS: функцию сборки нужно написать только один раз ... последующие версии пакета собираются очень легко
  • ABS: Вы можете собрать пакет на своей машине при помощи одной команды
  • высокая производительность системы
  • свежие пакеты
  • полностью настраиваемая система
  • разработчики добры, мотивированы и способны
  • за 20 минут можно получить полнофункциональную систему
  • безупречна для изучения Linux

Недостатки

  • pacman: требует быстрого Интернет соединения, чтобы легко обновлять пакеты
  • не очень популярна, потому что малоизвестна
  • не хватает возможностей для новичков
Personal tools