Welcome to the Slackware Documentation Project

Это старая версия документа.


Особенности Slackware

Slackware придерживается философии KISS («не усложняй»). Для настройки системы используются текстовые файлы, а не графические программы, как принято во многих других дистрибутивах.

Ниже обобщены основные особенности Slackware и философия дистрибутива.

Философия дистрибутива

Slackware — это

  • дистрибутив, который может быть целиком установлен без доступа к сети с CD/DVD дисков.
  • дистрибутив, который выпускается только тогда, когда стабилен, и не имеет фиксированного графика выхода. Каждый выпуск Slackware Linux тщательно тестируется командой Slackware и сообществом. Slackware высоко ценит стабильность, предпочитая её «новизне» или «свежести» программного обеспечения.
  • дистрибутив, в котором «простота» предпочтительнее «удобства». Например, отсутствуют графические помощники (обычные во многих других коммерческих дистрибутивах) для задач администрирования системы.
  • дистрибутив, в котором настройка и администрирование системы выполняются простыми консольными (ncurses) сценариями или непосредственным редактированием хорошо документированных конфигурационных файлов в текстовом редакторе.
  • дистрибутив, который предпочитает опакечивать «ванильное», то есть немодифицированное, программное обеспечение. В результате отсутствия или малого количества собственных изменений («заплаток») программное обеспечение в Slackware работает настолько близко к тому, как было задумано его создателями, насколько это возможно.
  • дистрибутив, который не добавляет слоёв абстракции или усложнения поверх существующих решений. Например, управление пакетами Slackware осуществляется простыми сценариями, работающими с файлами пакетов — сжатыми архивами (*.tgz, *.txz, *.tbz), управление пакетами не имеет средств обработки зависимостей.
  • дистрибутив, который верен здравому смыслу изречения «не чини то, что не сломалось».
  • дистрибутив, в котором основные решения принимает BDFL (Benevolent Dictator for Life — великодушный пожизненный диктатор, нынешний главный мэйнтейнер Патрик Фолькердинг) и где процесс разработки более закрытый, чем в дистрибутивах, развиваемых исключительно сообществами. Как результат, дистрибутив сосредоточен на собственных сильных сторонах и достоинствах, а не на удовлетворении произвольных предпочтений сообщества или кого-либо ещё. По этой причине стремление к популярности и удовлетворению потребностей массового рынка оказывает меньшее влияние на команду разработчиков Slackware.

Сообщество

Необходимо отметить некоторые основные особенности сообщества Slackware Linux. Несмотря на то, что формально дистрибутив является коммерческим (главный мэйнтейнер Slackware Патрик Фолькердинг продаёт его на CD/DVD для финансовой поддержки себя и проекта, но образы дисков доступны для бесплатной загрузки), Slackware имеет весьма преданное, представительное и увлечённое сообщество пользователей, дружественное и полезное новичкам. Сообщество Slackware как правило ориентирует пользователя на изучение и понимание системы, а не на слепое следование инструкциям, характерное для коммерческих проприетарных операционных систем. Как результат, довольно значительная часть пользователей Slackware также в той или иной степени является разработчиками, умеющими, по крайней мере, создавать и отлаживать простые сценарии оболочки.

В качестве примера можно привести наличие большого количества слакбилдов (сценариев сборки SlackBuild) для облегчения установки в Slackware стороннего программного обеспечения. Достаточно распространённой претензией к Skackware является утомительность установки стороннего программного обеспечения из-за необходимости искать зависимости в различных источника в Интернете, загружать их и компилировать вручную. Эта проблема в значительной степени решена сообществом разработчиков, создавших сценарии сборки для многих распространённых программ, не входящих в дистрибутив. Популярный и качественный репозиторий слакбилдов находится по адресу http://www.slackbuilds.org.

Источники


На других языках
Перевод этой страницы?:
QR Code
QR Code ru:slackware:philosophy (generated for current page)