Дистрибутив ALT Linux. Мифы и реальность. Интервью с разработчиками ALT Linux. Сертификат фстэк россии

К моему удивлению, вокруг отечественного дистрибутива ALT (рекурсивный акроним ALT Linux Team) сложилось множество уровня: "сам не использовал, но осуждаю". Я не буду искать здесь причин подобного мифотворчества, но постараюсь эти мифы развеять.

ALT Linux

Но для начала коротко расскажу о своём знакомстве с Альтом. В декабре 2009 года мне пришёл новый номер журнала Linux Format с диском, на котором был записан ALT Linux Centaurus 5.0. До этого я год использовал Ubuntu версий 8.10, 9.04, 9.10. А до Ubuntu дистрибутив Mandriva 2008. Кентавр мне понравился своей стабильностью и изкоробочностью. Не нужно было качать кодеки, устанавливать дополнительные программы (это для меня было критично, так как каждый мегабайт через GPRS стоил 5,5 рублей), не крашился звук в играх (в ALT ещё не было Pulseaudio). В дистрибутив я тогда влюбился. Зарегистрировался на форуме , в багзилле . Понравилось, что для общения с разработчиками не нужно знать английский язык.

Весной 2015 года, почувствовав, что я должен отблагодарить создателей дистрибутива, хотя бы помощью на форуме, я стал на постоянной основе помогать пользователям на форуме. Летом 2015 года я написал скрипт ldd-requires , который всю работу по определению каких пакетов не хватает для запуска бинарника делает за пользователя, и выдаёт ему команду apt-get install такие-то пакеты. В результате мне предложили вступить в ALT Linux Team . И я согласился. И вот уже полтора года я один из разработчиков Альта.

Теперь о мифах.

1. ALT ещё один клон Red Hat/Mandriva

В реальности же ALT самостоятельный дистрибутив с 2001 года (начинался в 1999 как русская Mandrake). За прошедшие полтора десятилетия в ALT не осталось ни намёка на то, что он начинался как переделка Мандрейк. Все базовые компоненты дистрибутива свои. Пакетный менеджер RPM и утилита для сборки rpmbuild пропатчаны на столько сильно, что их уже можно давно форком считать.

В качестве пакетного менеджера более высокого уровня используется apt-rpm. Альтовским apt-rpm уже много лет поддерживается установка локальных пакетов при помощи команды:

Apt-get install patch/ to/ package.rpm

В Debian только совсем недавно этот функционал появился у пакета apt-2.0, который попадёт лишь в следующий стабильный выпуск Debian.

Для управления репозиториями есть удобная утилита apt-repo. Через неё можно не только манипулировать источниками репозиториев, но и тестировать тестовые задания. Например, так:

Apt-repo test номер_задания

Ещё одной особенностью Альта является обновление ядра. В Альте ядро не обновляется при apt-get dist-upgrade. Для этого служит специальная утилита update-kernel. В Альте несколько ядер. std-def текущее стабильное ядро, un-def - самое свежее ядро. На новом оборудовании очень выручает ядро un-def. При обновлении ядра старое не удаляется. И это очень хорошо, так как в случае проблем с новым ядром, можно загрузиться со старым.
Для разработки пакета используются gear-репозитории, представляющие собой специализированные git-репозитории. Gear-репозиторий позволяет отслеживать изменения, разъяснять другим майнтейнерам при помощи комментариев к коммитам свои действия. Утилита gear позволяет также автоматизировать сборку пакета вплоть до того, что его будет автоматически обновлять робот gear-cronbuild.

Собственно сборка пакета осуществляется в изолированном окружении hasher, который тоже есть разработка альтовцев. Hasher гарантирует воспроизводимость сборки пакета, что позволяет производить распределённую сборку пакетов. Весь Сизиф, а это 17662 пакетов-исходников на текущий момент, пересобирается полностью за субботу-воскресенье.

Для сборки образов-дистрибутивов используются технологии сборки mkimage-profiles (m-p) и mkimage-profiles-desktop (m-p-d) , также собственной разработки, базирующихся на технологии hasher. Еженедельно на базе Сизифа собираются регулярки со всеми возможными DE. А раз в три месяца на базе текущего стабильного бранча собираются стартеркиты , также со всеми возможными DE плюс сервер. Регулярки и стартеркиты имеют лицензию GPLv2+.

2. У Альта нет сообщества

Большинство членов ALT Linux Team не являются сотрудниками компании Базальт СПО. forum.altlinux.org очень активный форум. На нём действует активное сообщество пользователей готовое помочь решить проблемы пользователей Альта. Активность не затихает ни на день, даже в праздники и во время летних отпусков.

Также на forum.russ2.com существует клуб активных пользователей ALT . Ими поддерживается собственный репозиторий, развиваются графические интерфейсы для сборки собственных дистрибутивов: Distro-Navigator и mp-gui. Собираются собственные дистрибутивы.
А в связи с тем, что дистрибутив Альт Образование для юр.лиц платный, tema стал собирать дистрибутив Комета, который для всех бесплатен.

3. Альт появляется только там, где пахнет распилом бюджетных средств

Начнём с известного дела Поносова. Ходит упорно миф, что Альт заинтересовался школами только после это дела, т.е. в 2006 году. В реальности же ALT Linux впервые внедрялся в школы в южном федеральном округе ещё в 2004 году. А прообраз школьных дистрибутивов ALT Linux Junior версии 1.0 был выпущен ещё в 2001 году. Т.е. Альты интересовались школами с первых дней самостоятельной жизни дистрибутива, задолго до того, как началась борьба с контрафактом, а государство решило пилить бюджет.
И, не смотря на то, что государство давно наплевало на отечественных программистов и несёт мешками доллары Микрософту, альтовцы продолжили выпускать школьные дистрибутивы, не зарабатывая на этом ни копейки. И вот в связи с созданием Базальт СПО по требованию инвестора ИВК, скрепя сердцем, разработчики сделали Альт Образование 8.0 платным для юр.лиц. При этом сам профиль сборки дистрибутива открыт, пожалуйста, меняйте брендинг и собирайте свой дистрибутив. Поменять брендинг у альтовских дистрибутивов крайне просто, так как они выделены в отдельный набор пакетов, в отличие от Ubuntu.

4. ALT глючный дистрибутив

Как и в любом другом дистрибутиве в дистрибутивах ALT есть ошибки, не все пакеты протестированы на работоспособность. Сообщество пользователей у Альта гораздо меньше сообщества Ubuntu, поэтому обратная связь от пользователей не очень хорошая. Бывает, что собираемыми пакетами просто никто не пользуется, а майнтейнер ставит пакет на автоматическую сборку, так как на нём и так висит двести с лишним пакетов (у Igor Vlasenko 3084 пакета, естественно большинство из них собирается написанными им роботами). В результате этот пакет в какой-то момент становится не совсем работоспособным, а сообщить майнтейнеру некому. А бывает, что пользователь встретив такой пакет, никому не сообщает, молчит да злобу копит. И в какой-то момент просто приходит на форум и выливает на всех всё, что на душе накипело. Ваш Альт глючный дистрибутив, ничего не работает, ухожу на Убунту!
Реальность же такова, что не смотря на то, что Альт разрабатывается в основе своей первоклассными спецами, майнтейнеров Альту критически не хватает. Не выручают здесь и автоматические тесты, вроде технологии Repocop .

Дистрибутивы Альта вылизаны и работают из коробки. В них предусмотрены фичи, необходимые для предприятий, такие как быстрое развёртывание Actve Directory, 1C: Предприятие, установка Крипто-про (пакет cryptopro-preinstall), браузер firefox-gost. В дистрибутиве Альт Линукс Образование встроены средства управления классом и многие другие фичи, нужные учителям.

Но естественно ALT сталкивается с суровой реальностью, когда на интерактивные доски, используемые в школах, есть драйвера только для Windows, или какая-то проприетарная программа прибита гвоздями к Ubuntu, при чём к конкретной версии (сталкивался на форуме и с такой проблемой). Тут уже разработчики дистрибутива не виноваты совсем.
Также увы на текущий момент полноценно с гос.сайтами можно работать только под Windows. Единственный сайт исключение - https://www.roseltorg.ru С ним можно под Альтом работать полноценно. Что тут сказать, наши чиновники заботятся о конкурентных преимуществах Микрософт.

И самые красивые дистрибутивы Linux. Теперь пришло время затронуть лучшие русские дистрибутивы Linux. Дистрибутивы разработанные в России, или по крайней мере Российскими разработчиками. На самом деле, дело с русскими дистрибутивами обстоит не так уж плохо. Есть несколько компаний разрабатывающих Linux, очень даже неплохо и даже с поддержкой государства. Многие российские дистрибутивы завоевали всемирную известность.

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

Дистрибутив ROSA Linux разрабатывается российской компанией НТЦ ИТ РОСА или "Научно-технический центр информационных технологий "Российские операционные системы", разработка началась в 2007 году и до сегодняшнего дня было наработано достаточно много улучшений.

Изначально дистрибутив основывался на Mandriva, версия для рабочего стола и версия для сервера основывалась на Red Hat. Но после того как Mandriva была закрыта, проект OpenMandriva, был основан именно на Rosa Linux.

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

Интерфейс системы и оформление окон немного похожи на стиль Windows, а это поможет новым пользователям лучше освоится в системе. В качестве оболочки рабочего стола используется KDE.

Кроме того разработчики Rosa вносят множество улучшений и исправлений в большинство поставляемых пакетов.

2. Calculate Linux

Calculate Linux разрабатывается Александром Тратсевским из России. Этот российский дистрибутив Linux основан на Gentoo и включает в себя все его преимущества, а также большое количество дополнительных возможностей и графический установщик. Разработка проекта началась еще в 2007 году.

Особенно хорош Calculate для бизнес среды. Он оптимизирован для быстрого развертывания вы можете настроить конфигурацию на одном компьютере и использовать ее на всех других. Пользователь под своей учетной записью может использовать систему независимо от компьютера. Последняя версия Calculate - 15.12. В этой версии была добавлена возможность создания LiveUSB, добавлена поддержка драйвера AMDGPU с открытым исходным кодом, а также многие другие улучшения.

3. ZorinOS

Операционная система ZorinOS разработана выходцем из России Артемом Зорином, который на данный момент находится в Ирландии. Это еще один дистрибутив корпоративного класса, очень похожий на Windows. И надо сказать, что достаточно популярный, еще одно доказательство, что русские дистрибутивы linux популярны не только в России.

ZorinOS основана на Ubuntu и использует окружение рабочего стола Gnome 3 и собственную оболочку Zorin DE для организации пользовательского интерфейса. Последний стабильный релиз ZorinOS 9 основан на Ubuntu 14.04 LTS, а самый свежий - ZorinOS 11 - на Ubuntu 15.10. Особенностью ZorinOS есть собственные темы оформление похожие одновременно и на Windows XP и 7, а также утилита для управления темами, позволяющая настроить внешний вид рабочего стола.

На данный момент ZorinOS поставляется в виде двух основных версий - стабильная 9, и самая новая 11. Обе версии имеют редакции Core, Lite, Business и Ultimate. Первые две редакции бесплатны, а две последние доступны по цене 8.99 и 9.99 соответственно.

4. Runtu

Этот русский дистрибутив Linux, наверное, был первым дистрибутивом Linux для многих россиян. Он основан на Ubuntu и предлагает улучшенную русскоязычную локализацию. Развитие проекта началось в далеком 2007 году. Тогда Алексеем Черноморенко и Александром Бехером для доклада на научной конференции по открытом программном обеспечении была подготовлена специальная сборка Ubuntu: Ubuntu Full Power Linux. В дальнейшем эта сборка набрала популярность среди пользователей и в сфере образования и была переименована в Runtu.

Основная цель этого дистрибутива - предоставить новичкам отлично локализованую и простую систему со всем необходимым программным обеспечением из коробки. Кроме того, есть и собственное программное обеспечение, например, утилита Runtu Assistant, которая поможет новым пользователям лучше настроить систему.

Последний релиз Runtu состоялся в марте 2015 года. Было обновлено программное обеспечение, добавлена поддержка 64 бит и внесены некоторые исправления.

5. AstraLinux

Дистрибутив Astra Linux разрабатывается компанией НПО РусБИТех для военных целей, силовых структур и ФСБ. Дистрибутив акцентирован на защиту данных и используется в различных государственных структурах. Поставляется дистрибутив в двух редакциях: Spesial Edition и Common Edition. Общая редакция предназначена для предприятий, специальная - для спецслужб.

Вместе с системой поставляется множество собственного программного обеспечения. Все приложения, разработанные авторами дистрибутива имеют префикс fly. Это fly-fm - файловый менеджер, панель Fly, fly-admin-wicd - менеджер сетевых подключений, fly-update-notifier - виджет обновлений, терминал Fly, fly-videocamera, fly-record - запись звука, fly-cddvdburner, fly-ocr - распознавание текста и т д. Кстати важно заметить что файловый менеджер fly очень напоминает проводник Windows.

Последний релиз, на момент написания статьи состоялся 17 марта 2016, и это версия Astra Linux 1.11.

6. ALT Linux

ALT Linux разрабатывается одноименной российской компанией: "Альт Линукс". И опять же операционная система рассчитана на бизнес сектор. По умолчанию поставляется все необходимое программное обеспечение для офисной работы, работы с графикой, обработки звука, видео и программирования.

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

По умолчанию русский дистрибутив Linux используется окружение рабочего стола KDE 4. Минимальные системные требования 768 мегабайт оперативной памяти, а также видеокарта с поддержкой 3D ускорения. Самая новая на данный момент версия Alt Linux - 7.0.5, релиз которой состоялся в начале 2015 года.

7. AgiliaLinux

Еще один российский дистрибутив Linux. Ранее известный как MOPS Linux. Изначально основывался на Slackware Linux. Он совмещает в себе красоту, скорость. В отличии от MOSP здесь полностью переделан установщик и увеличено количество приложений, поставляемых по умолчанию. Периодичность выхода релизов - раз в три месяца. Основное назначение дистрибутива - новые пользователи.

Выводы

В этой статье мы рассмотрели лучшие русские дистрибутивы Linux, конечно, здесь представлены не все, многие были закрыты или давно не обновлялись, поэтому их и нет в статье. Также можно отметить несколько мелких решений, таких как PuppyRus, или МСВС ОС. Если я упустил что-то важное, напишите в комментариях!

GNU/Linux - мультинациональная ОС. И каждая страна создаёт свои дистрибутивы, которые используются как на рабочих станциях, так и на серверах. Россия не отстаёт, и существует несколько хороших (и не очень) дистрибутивов Linux, о которых я расскажу. При этом я расскажу о наиболее известных и популярных дистрибутивах, которые хорошо развиваются и активно используются. Поехали!

Rosa Linux

Rosa Linux - дистрибутив, основанный на ныне покойном Mandriva , и продолжающий его развитие. Данный дистрибутив имеет несколько редакций, расчитанных на разное применение. Свободной настольной редакцией, является Fresh , в которую включается наиболее свежее и стабильное ПО. Редакции «Кобальт» , «Никель» , «Хром» созданы для государственных структур, и сертифицированы Министерством обороны России и ФСТЭК. Данные дистрибутивы не находятся в свободном доступе. Серверная версия изначально основывалась на Red Hat Enterprise Linux (RHEL) , впоследствии также была переведена на базу Mandriva. На базе проекта Rosa, развивается дистрибутив OpenMandriva , который является "полигоном" для испытания нового ПО и технологий (как Fedora для RHEL).




В дистрибутиве используются собственные разработки:
  • ABF (Automatic Build Farm) — распределённая среда непрерывной разработки и сборки на основе системы управления версиями Git. ABF спроектирован как структурный фасад для частных (дистрибутиво-зависимых) технических процессов. Данный подход позволяет с минимальным порогом входа, без масштабных изменений в пакетных базах и технологиях сборки, добавлять в ABF дистрибутивы на различных пакетных базах. Единая внешняя логика, поддерживаемая ABF, предоставляет возможность быстрого обмена функционалом между группами разработчиков из базовых и производных дистрибутивов и между разными базовыми дистрибутивами, а также ускоряет появление в дистрибутивах нового прикладного функционала от внешних поставщиков. Проект OpenMandriva заимствовал сборочную среду ABF.
  • ROSA Hardware DB - база данных испытанного оборудования;
  • RocketBar — панель быстрого запуска приложений с возможностью переключения между ними;
  • SimpleWelcome — единая точка запуска приложений, сгруппированных по функциональному назначению;
  • TimeFrame — инструмент визуализации содержимого, который позволяет отслеживать активность и находить документы и файлы по определённым датам.
  • StackFolder — апплет, который позволяет организовать быстрый доступ к наиболее используемым каталогам и файлам (включён в KDE 4.10 по умолчанию);
  • Klook — утилита быстрого просмотра группы файлов (аналог QuickLook в Mac OS X, в KDE 4.10 по умолчанию);
  • ROMP — мультимедиа-проигрыватель, основанный на MPlayer и SMPlayer;
  • ROSA Software Center — центр установки приложений;
  • Upstream Tracker — отслеживание и анализ совместимости изменений в Linux-библиотеках;
  • Kernel ABI Tracker — анализ изменений в ядре Linux.
Основным графическим окружением в Rosa, является KDE . Команда разработчиков создала своё, оригинальное оформление, которое достаточно привычно Windows-пользователям, и не отпугивает бывалых линуксоидов. Также существуют редакции с графическими окружениями GNOME и LXDE , но им уделяется меньше внимания. Официальный сайт

Calculate Linux

Calculate Linux - это линейка корпоративных дистрибутивов, основанных на знаменитом Gentoo (том самом, который собирается из исходных кодов при установке), но в отличии от него обладают простым и понятным установщиком, высоким качеством сборки и системных утилит, а также весьма широким набором предустановленного ПО (в Desktop-редакции есть даже Skype ). При этом Calculate полностью совместим с Gentoo, использует его родную систему портежей (portage) для сборки и установки ПО, а также содержит большое количество бинарных пакетов в репозитории. Calculate имеет следующие редакции:

  • Calculate Linux Desktop KDE/MATE/Xfce (CLD, CLDM, CLDX) — это современный десктоп на базе графического окружения KDE, MATE или Xfce, который может выполнять большинство офисных задач. Основной особенностью является быстрая установка, удобная система обновлений и возможность хранить учётные записи пользователей на сервере. Внешний вид рабочего стола на всех трёх дистрибутивах идентичен. Сотрудники беспрепятственно могут работать на разных десктопах совместно используя файлы, документы из ОС Windows.
  • Calculate Directory Server (CDS) — может выступать в роли контроллера домена, позволяет при помощи утилит Calculate 2 простыми unix-подобными командами настраивать Samba, Mail, Jabber, Proxy сервисы. По мере выхода пакета calculate-server, входящего в состав утилит Calculate 2 (лицензия Apache 2), с интервалом в 2-3 месяца выходят новые версии сервера.
  • Calculate Linux Scratch (CLS) — базовый дистрибутив, подобно stage3 в Gentoo, применяемый для сборки других версий десктопа. В отличие от stage3 содержит необходимый минимум дополнительных пакетов, драйвера, библиотеки, исходный код ядра Linux и портежи.
  • Calculate Scratch Server (CSS) — как и CLS использует минимальный набор пакетов. В отличие от последнего предназначен для установки на сервере.
  • Calculate Media Center (CMC) — специализированный дистрибутив, оптимизированный для хранения и проигрывания мультимедийного контента.

Все версии дистрибутива распространяются в виде загрузочного livecd образа с возможностью установки на HDD, USB-Flash либо USB-HDD.


Особенности:
  • Готовое клиент-серверное решение.
  • Быстрое развёртывание на предприятии.
  • Полноценная работа в гетерогенных сетях.
  • Модель обновлений: rolling release.
  • Включает специально разработанные утилиты Calculate для настройки, сборки и установки системы.
  • Поддерживается интерактивная сборка системы — подготовка ISO-образа системы под свои задачи.
  • Удобство администрирования.
  • Возможность установки на USB-Flash или USB-HDD с ext4, ext3, ext2, ReiserFS, Btrfs, XFS, jfs, nilfs2 или FAT32.
  • 100 % совместимость с Gentoo с поддержкой бинарных репозиториев обновлений.
Официальный сайт

Runtu


Runtu - это Российская сборка Ubuntu , ориентированная, как не странно, на русского пользователя. Система полностью русифицирована, весьма проста в установке, имеет хороший набор предустановленных приложений. Отличительной особенностью дистрибутива является набор системных утилит, разработанных участником проекта FSnow . Это программное обеспечение доступно в Launchpad-репозитории ppa:fsnow/ppa .

Существует две редакции Runtu:

  • Runtu XFCE - с легковесным графическим окружением Xfce, настроенном на привычный Windows-пользователю интерфейс;
  • Runtu LITE - с оконным менеджером Openbox, ориентированная на старое и слабое оборудование.
Официальный сайт

Russian Fedora Remix

Russian Fedora Remix (или RFRemix ) - сборка на основе дистрибутива Fedora. Помимо полной русификации, обладает следующими отличиями:

  • Шрифты выглядят на порядки лучше, чем в оригинальной Fedora;
  • По умолчанию подключены репозитории с несвободными драйверами, проприетарным ПО и т.д;
  • По умолчанию установлены мультимедиа кодеки, которые не могут быть включены в оригинальную Fedora из-за патентных ограничений;
  • Аналогичным образом добавляются исправления и улучшения, которые не принимает апстрим Fedora.

В остальном - это обычная Fedora. Официальный сайт

ALT Linux

Изначально основывался на Mandrake (который в последствии стал Mandriva), но постепенно стал превращаться в самостоятельную систему. Отличительной особенностью ALT Linux, является его пакетный менеджер: используются пакеты формата RPM , как в RedHat-производных дистрибутивах, но управляются они с помощью утилиты APT (Advanced Packaging Tool) , которая является "родной" для Debian и его производных (таких как Ubuntu). ALT Linux также известен тем, что его рассылают во многие школы, а учебники информатики содержат задания именно для него (кроме Windows). Дистрибутив имеет как общедоступные бесплатные редакции, так и версии для госструктур, сертифицированные ФСТЭК и Мин.обороны РФ. Дистрибутив Simply Linux, является легковесной редакцией ALT Linux, содержащей большое количество обучающего и мультимедийного ПО, а также простой и удобный рабочий стол на базе Xfce. Разработка пакетов для ALT Linux, ведётся в специальном репозитории Sysyphus . Доступны следующие редакции:

  • Альт Линукс Кентавр (ALT Linux Centaurus) — многофункциональный дистрибутив для серверов и рабочих станций, прежде всего предназначен для использования в корпоративных сетях;
  • Альт Линукс KDesktop - универсальная многофункциональная пользовательская система Альт Линукс KDesktop (ALT Linux KDesktop) включает в себя все необходимое для офисной работы, создания различных видов графики и анимации, обработки звука и видео, средства разработки приложений, а также образования. При установке пользователь сможет сам комплектовать свой дистрибутив и формировать необходимую функциональность;
  • «Альт Линукс Школьный» - комплект дистрибутивов для образовательных учреждений. В комплект входят операционные системы на базе ALT Linux для построения инфраструктуры учебного заведения:

    Школьный Сервер
    Школьный Учитель
    Школьный Юниор
    Школьный Мастер

    Основной особенностью комплекта является интеграция рабочих мест учащихся и преподавателя. Эта особенность позволяет не только централизованно управлять учебным процессом, но и осуществляет взаимодействие учеников и учителя в привычной для всех форме чатов и форумов. Сообщения могут содержать задания, их решения и комментарии. Также возможен обмен файлами любых форматов, как между преподавателем и учащимся, так и между учащимися;

  • Вышеописанная Simply Linux .

Astra Linux


Операционная система специального назначения на базе Debian GNU/Linux, созданная для нужд российских силовых ведомств и спецслужб. Обеспечивает степень защиты обрабатываемой информации до уровня государственной тайны «совершенно секретно» включительно. Сертифицирована в системах сертификации средств защиты информации Минобороны, ФСТЭК и ФСБ России. Выпускаемые релизы носят названия городов-героев России и стран СНГ.

Производителем разрабатывается базовая версии Astra Linux — Common Edition (общего назначения) и её модификация Special Edition (специального назначения):

  • версия «общего назначения» — «Орёл» (Common Edition) предназначена для «решения задач среднего и малого бизнеса».
  • версия «специального назначения» — «Смоленск» (Special Edition) предназначена для создания на её основе автоматизированных систем в защищённом исполнении, обрабатывающих информацию со степенью секретности «совершенно секретно» включительно
Официальный сайт

PupyRusLinux

Это легковесный дистрибутив, созданный специально для слабого оборудования. Небольшой размер системы (около 120 мегабайт), позволяет ему полностью загрузиться в оперативную память, обеспечив максимальную производительность. PuppyRus Linux ориентирован на компьютеры с архитектурой х86, оптимизирован для обеспечения максимальной производительности, и в силу низкой требовательности к оборудованию может вдохнуть «вторую» жизнь в устаревшие модели.
PuppyRus унаследовал от своего предшественника Puppy Linux две оригинальные системы пакетов: .PET и .PUP . Они представляют собой файлы, сжатые по алгоритму gzip , внутри которых содержатся каталоги с заключёнными в них файлами для установки. Эти каталоги имеют названия и структуру такие же, как у стандартных каталогов в файловой системе UNIX.
Таким образом, процесс установки новых пакетов сопровождается распаковкой пакетов в корневой каталог. Программа-менеджер пакетов PetGet следит за процессом установки, регистрирует файлы, которые копируются из пакета в систему и записывает эти изменения в отдельном файле — журнале установки. После распаковки PetGet исполняет установочный скрипт (сценарий), также содержащийся внутри пакета.
При удалении пакета PetGet, в соответствии с журналом его установки, удаляет все файлы, происходящие от него. После этого PetGet исполняет постустановочный скрипт (сценарий), который был заранее включён в пакет. Официальный сайт

Agilia Linux

Это дистрибутив Linux, основанный на ныне не развиваемом MOPS Linux (который в свою очередь основан на Slackware ). Основные принципы, которых придерживаются разработчики дистрибутива заключаются в лёгкости установки и освоения системы, а также подборке наиболее стабильных программ.

Исторически, AgiliaLinux является прямым потомком прекратившего свое существование MOPSLinux. В то время, MOPSLinux в целом основывался на пакетной базе Slackware, к концу своего существования плавно увеличивая долю своих собственных пакетов. AgiliaLinux продолжил этот путь, и пакетная база нынче является независимой. Формат пакетов — txz, в качестве менеджера пакетов используется mpkg. Официальный сайт

30.09.2005, ПТ, 13:09, Мск

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

страницы: предыдущая | | 2 | | следующая

Коммерческие дистрибутивы

Как правило, при выборе дистрибутива в первую очередь рассматриваются продукты коммерческих производителей, имеющих хорошую репутацию. Эти производители предлагают дорогостоящие контракты с достаточно высоким уровнем поддержки, официальной сертификацией специалистов и пр. Кроме того, поставщики коммерческих прикладных программ (таких, как Oracle или SAP) чаще всего официально обеспечивают их работу именно с конкретным дистрибутивом.

Вокруг этих дистрибутивов существуют достаточно серьёзные технические сообщества. Поэтому их можно успешно применять и без заключения контракта с производителем. Но далеко не всегда такое решение является оптимальным. На данный момент существует две компании данного класса – Red Hat и Novell. (На тот же статус претендует Mandriva, но пока она его еще не достигла).

Компания Red Hat – известнейший поставщик дистрибутивов Linux. Эта компания предлагала свои продукты с 1994 года, и завоевала ведущие позиции на корпоративном рынке США. К сожалению, у Red Hat пока что нет своего представительства в России, продажи ведутся через реселлеров.

Коммерческий продукт – это линейка дистрибутивов Red Hat Enterprise Linux (RHEL). Среди них есть варианты для различных видов серверов и рабочих станций. Дистрибутивы предлагаются вместе с контрактами на поддержку. Гарантируются критичные обновления в течение нескольких лет.

Свободно эти дистрибутивы не распространяются. Но их исходные тексты доступны, и независимые группы производят сборки полностью идентичных версий, распространяемых свободно. Среди них можно выделить Scientific Linux, для которого российский дистрибутор Red Hat, компания “Линукс Инк”, выпустила русифицированную версию.

Кроме того, Red Hat Linux поддерживает разработку дистрибутивов серии Fedora, в которой принимает участие техническое сообщество. Fedora – это менее стабильный и более экспериментальный дистрибутив, его новые версии выходят достаточно часто, а обновления старых версий не всегда возможно. В большинстве случаев Fedora – не самое удачное решение для корпоративного сектора, оно предназначено для домашних пользователей.

По словам Олега Садова , технического директора компании “Линукс Инк”, “компания Red Hat является старейшим игроком на корпоративном рынке Linux-услуг. Именно данной компанией был разработан Red Hat Package Manager (RPM, сейчас называется RPM Package Manager), ставший промышленным стандартом среди производителей коммерческих дистрибутивов Linux”.

Компания Novell известна на компьютерном рынке достаточно давно, и была лидером в области сетевого ПО ещё в 1980-е годы. Её направление деятельности, имеющее отношение к Linux, началось с двух приобретений в 2003 г. – небольшой компании Ximian, которая вела открытые разработки, и германского разработчика дистрибутива SUSE Linux. До этого слияния дистрибутивы SUSE были в числе ведущих, особенно в Европе. Благодаря объединению финансовых возможностей, а также ряда прикладных программ Novell с SUSE и Ximian, компания смогла войти в число мировых лидеров в области коммерческих решений на основе Linux. Сейчас она считается основным конкурентом Red Hat на коммерческом рынке Linux.

У компании Novell есть представительство в России, и оно ведёт активную деятельность по продвижению Linux-решений. Предоставляются консультация и поддержка. Novell Professional Services.

Novell предлагает ряд дистрибутивов Linux, оптимизированных для различных задач – от высокопроизводительной системы для серверов Novell Open Enterprise Server до решения для рабочих станций Novell Linux Desktop и универсального, свободно распространяемого дистрибутива SUSE Linux Professional. Для поставляемых Linux-решений Novell обеспечивает общую поддержку (в рамках различных контрактов на обслуживание) в течение как минимум пяти лет с момента выхода очередной версии, а обновления безопасности будут выпускаться в течение семи лет.

Существует достаточно активное сообщество вокруг дистрибутивов Novell, в том числе, в России. По их мнению, дистрибутивы SUSE/Novell заметно легче в установке и администрировании, чем Red Hat. Хотя Novell занимает на корпоративном рынке несколько меньшую долю, чем Red Hat, наличие представительства компании в России может быть серьёзным аргументом в пользу выбора именно этих дистрибутивов.

Коммерческие дистрибутивы местного разлива

Существуют также российские компании, производящие дистрибутивы Linux. Они не столь масштабны, как зарубежные, однако квалификация команд разработчиков, как правило, достаточно высока. При этом они готовы оказывать поддержку, учитывая специфику отечественных заказчиков.

Особенно привлекательно сотрудничество с российскими Linux-компаниями для среднего и малого бизнеса. Для Red Hat или Novell подобный клиент не слишком привлекателен, а отечественная фирма уделит ему больше внимания и предложит оптимальный набор услуг.

Существуют две российские компании, достаточно давно ведущие разработку дистрибутивов Linux – это ASP Linux и ALT Linux. (Недавно появилась также компания Linux Online с дистрибутивом Linux XP; но он рассчитан на настольные компьютеры, а корпоративное внедрение Linux обычно начинается с серверов; к тому же у Linux XP пока ещё нет заслуженной репутации).

ASP Linux

Компания ASP Linux предлагает два основных продукта – универсальный дистрибутив ASPLinux и специализированный вариант для серверов ASPLinux Server. Дистрибутивы ASP разработаны на базе проекта Fedora (открытая разработка Red Hat).

Отличительная особенность ASP Linux – базовые услуги технической поддержки, прилагаемые ко всем “коробочным” версиям. Даже весьма недорогой вариант ASPLinux Express включает техническую поддержку (ответы на вопросы по телефону и электронной почте) в течение месяца для каждого рабочего места.

ASPLinux Server при типовом использовании требует минимального администрирования. Как сообщили CNews в компании ASP Linux, серверный дистрибутив ASPLinux Server IV достаточно всего лишь запустить, правильно сконфигурировать – после этого он сможет работать без перезагрузки и обслуживания годы. Сейчас в состав дистрибутива ASPLinux Server IV входят инструменты администрирования, позволяющие без особых проблем правильно настроить сервер любому достаточно подготовленному человеку. Обновления безопасности дистрибутивов ASPLinux доступны в течение полутора-двух лет, а ASPLinux Server – в течение трёх лет с момента выпуска версии.

ALT Linux

Основные продукты компании ALT Linux – это универсальный дистрибутив Master, специализированные серверные версии SOHO Server и “ИВК Кольчуга”, а также вариант для рабочих станций и домашних компьютеров – Compact, и адаптированная для образовательных учреждений версия Junior.

Компания ALT Linux отличается особо дружественным отношением к открытому сетевому сообществу. Многие ведущие Linux-специалисты в России используют ALT Linux и вместе с разработчиками участвуют в сообществе ALT Linux Team, которое ведёт репозитарий пакетов Sisyphus. Именно Sisyphus является базой для всех дистрибутивов ALT Linux. (Следует подчеркнуть, что Sisyphus – инструмент для разработчиков; хотя существует возможность постоянно обновлять установленный дистрибутив ALT Linux пакетами из Sysiphus, однако, в корпоративных условиях этого делать не следует).

Дистрибутивы SOHO Server и “Кольчуга” при соблюдении инструкций по использованию не предъявляют высоких требований к квалификации администратора. SOHO Server предназначен для типового офисного сервера, а “Кольчуга”, разработанная совместно с компанией “ИВК” – в качестве межсетевого экрана.

Обновления безопасности для дистрибутивов ALT Linux Master и SOHO Server доступны в течение 1,5-2 лет после выпуска очередной версии. Планируется выпуск дистрибутива с гарантированным сроком поддержки не менее 3 лет. “Кольчуга” распространяется компанией “ИВК”, и срок поддержки определяется контрактом с этой компанией.

Алексей Новодворский , заместитель генерального директора компании ALT Linux, подчёркивает, что все дистрибутивы ALTLinux основаны на репозитарии Sisyphus, поддерживаемом ALT Linux Team. Поэтому они не зависят от других поставщиков Linux, что обеспечивает контроль над решениями и высокое качество поддержки.

Дистрибутив Debian GNU/Linux

Разработка дистрибутива коммерческой компанией – не единственно возможный вариант. Существуют дистрибутивы, создаваемые открытым сетевым сообществом. Заметим, что подобное же сообщество весьма эффективно работает над ядром Linux и многими другими компонентами свободной операционной системы; поэтому неудивительно, что и в построении дистрибутива оно показало хороший результат – Debian GNU/Linux.

Проект Debian был запущен в 1993 году открытым сообществом. На данный момент это один из самых надёжных дистрибутивов в мире, за которым не стоит коммерческая компания. Но сообщество квалифицированных специалистов, использующих и поддерживающих Debian, весьма многочисленно, к тому же их взаимодействие хорошо организовано.

Поэтому, если интеграция и администрирование системы поручены специалистам, использующим Debian, этот дистрибутив станет отличным выбором. Любую недостающую информацию они смогут найти при помощи Linux-сообщества.

Особенность Debian – весьма совершенная система управления пакетами (dpkg и apt). Другие дистрибутивы, основанные на системе управления пакетами RPM, многое перенимают у Debian (в частности, механизм обновления apt), но многие его возможности остаются уникальными.

В дистрибутив Debian включено огромное количество свободного программного обеспечения. Кроме того, очень многие специалисты собирают для Debian те или иные программы и размещают их в интернете (в собственных репозитариях). Поэтому практически любую из существующих программ с открытым исходным кодом можно найти в готовой виде для Debian (чаще всего – прямо в самом дистрибутиве).

Официальные “стабильные” выпуски Debian происходят достаточно редко. Так, последняя версия Debian 3.1 (условное название sarge) выпущена в июне 2005 года, а предыдущая (3.0, woody) – в июле 2002 года. Важно, что обновления безопасности всегда выпускаются как для последней, так и для предыдущей версии. Правда, команда Debian планирует на этот раз выпустить следующую “стабильную” версию не через три года, а немного раньше; тем не менее, можно рассчитывать, что для нынешней “стабильной” версии обновления будут доступны ещё весьма долго. Ошибки (особенно связанные с безопасностью системы) в Debian исправляются весьма оперативно благодаря большому количеству разработчиков– участников сообщества.

Правда, в “стабильных” выпусках зачастую содержатся немного устаревшие версии приложений. Но в большинстве случаев при использовании Linux на сервере, это не слишком критично.

Существуют пакеты testing, unstable и experimental, при помощи которых можно обновить Debian до более новых версий ПО. Но постоянные обновления безопасности гарантированы именно для “стабильного” дистрибутива, к тому же в нём обеспечивается максимальная надёжность. Поэтому для корпоративного использования в большинстве случаев следует выбирать именно его.

Виктор Вагнер , один из известных российских специалистов по Debian, утверждает, что Debian – в некотором смысле квинтэссенция Open Source. Это дистрибутив, который делается на некоммерческой основе более чем тысячью квалифицированных программистов. Поэтому, этот дистрибутив может позволить себе высочайшие стандарты качества, не сокращать цикл тестирования и иметь всегда работоспособный продукт, пусть и лишенный каких-то модных дополнений.

Существуют дистрибутивы, основанные на Debian, но тем или иным образом модифицированные. Например, Ubuntu, который отличается регулярным выпуском новых версий со “свежими” приложения, MEPIS, оптимизированный для рабочих станций и т.д. В большинстве случаев для корпоративного применения лучше выбрать оригинальный Debian.

страницы: предыдущая | | 2 | |