ALT: Мифы и реальность — различия между версиями

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
(+links)
(выпуск 2017-10)
 
(не показано 18 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{Stub}}
 
 
 
{{review
 
{{review
 
|Title          = Дистрибутив ALT Linux. Мифы и реальность
 
|Title          = Дистрибутив ALT Linux. Мифы и реальность
|Annotation    =  
+
|Annotation    = К моему удивлению, вокруг отечественного дистрибутива ALT сложилось множество мифов уровня: сам не использовал, но осуждаю. Я не буду искать здесь причин подобного мифотворчества, но постараюсь эти мифы развеять.
 
|Author        = Антон Мидюков
 
|Author        = Антон Мидюков
 
|Tag            = аналитика
 
|Tag            = аналитика
 
|Section        = обзор
 
|Section        = обзор
|Issue          = next
+
|Issue          = 2017-10
 
}}
 
}}
 
{{review-nav
 
{{review-nav
Строка 14: Строка 12:
 
|link3=http://forum.russ2.com/index.php?showforum=124 Форум Клуба
 
|link3=http://forum.russ2.com/index.php?showforum=124 Форум Клуба
 
}}
 
}}
К моему удивлению, вокруг отечественного дистрибутива '''ALT''' (рекурсивный акроним ALT Linux Team) сложилось множество мифов уровня: "сам не использовал, но осуждаю". Я не буду искать здесь причин подобного мифотворчества, но постараюсь эти мифы развеять. Но для начала коротко расскажу о своём знакомстве с Альтом. В декабре 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 года я написал скрипт {{package|ldd-requires}}, который всю работу по определению каких пакетов не хватает для запуска бинарника делает за пользователя, и выдаёт ему команду <code>apt-get install</code> такие-то пакеты. В результате мне предложили вступить в ALT Linux Team. И я согласился. И вот уже полтора года я один из разработчиков Альта.
+
 
 +
{| class="collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
== Дистрибутив ALT Linux. Мифы и реальность ==
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
К моему удивлению, вокруг отечественного дистрибутива '''ALT''' (рекурсивный акроним ALT Linux Team) сложилось множество мифов уровня: "сам не использовал, но осуждаю". Я не буду искать здесь причин подобного мифотворчества, но постараюсь эти мифы развеять. Но для начала коротко расскажу о своём знакомстве с Альтом. В декабре 2009 года мне пришёл новый номер журнала Linux Format с диском, на котором был записан ALT Linux Centaurus 5.0. До этого я год использовал '''Ubuntu''' версий 8.10, 9.04, 9.10. А до Ubuntu дистрибутив '''Mandriva 2008'''.<br />Кентавр мне понравился своей стабильностью и изкоробочностью. Не нужно было качать кодеки, устанавливать дополнительные программы (это для меня было критично, так как каждый мегабайт через GPRS стоил 5,5 рублей), не крашился звук в играх (в ALT ещё не было Pulseaudio). В дистрибутив я тогда влюбился. Зарегистрировался на форуме, в багзилле. Понравилось, что для общения с разработчиками не нужно знать английский язык.<br />Весной 2015 года, почувствовав, что я должен отблагодарить создателей дистрибутива, хотя бы помощью на форуме, я стал на постоянной основе помогать пользователям на форуме. Летом 2015 года я написал скрипт {{package|ldd-requires}}, который всю работу по определению каких пакетов не хватает для запуска бинарника делает за пользователя, и выдаёт ему команду <code>apt-get install</code> такие-то пакеты. В результате мне предложили вступить в [[ALT Linux Team]]. И я согласился. И вот уже полтора года я один из [[Maintainer|разработчиков Альта]].
  
 
Теперь о мифах.  
 
Теперь о мифах.  
 +
|}
 +
__TOC__
 +
{| class="collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
  
== ALT ещё один клон Red Hat/Mandriva ==
+
=== ALT ещё один клон Red Hat/Mandriva ===
В реальности же ALT самостоятельный дистрибутив с 2001 года (начинался в 1999 как русская Mandrake). За прошедшие полтора десятилетия в ALT не осталось ни намёка на то, что он начинался как переделка Мандрейк. Все базовые компоненты дистрибутива свои. Пакетный менеджер RPM и утилита для сборки rpmbuild пропатчаны на столько сильно, что их уже можно давно форком считать. В качестве пакетного менеджера более высокого уровня используется apt-rpm. Альтовским apt-rpm уже много лет поддерживается установка локальных пакетов при помощи команды:
 
  
apt-get install patch/to/package.rpm
+
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
  
В '''Debian''' только совсем недавно этот функционал появился у пакета apt-2.0, который попадёт лишь в следующий стабильный выпуск Debian. Для управления репозиториями есть удобная утилита {{package|apt-repo}}. Через неё можно не только манипулировать источниками репозиториев, но и тестировать тестовые задания. Например, так:  
+
В реальности же ALT самостоятельный дистрибутив с 2001 года (начинался в 1999 как русская редакция Mandrake). За прошедшие полтора десятилетия в ALT не осталось ни намёка на то, что он начинался как переделка Мандрейк. Все базовые компоненты дистрибутива свои. Пакетный менеджер  '''RPM''' и утилита для сборки '''rpmbuild''' пропатчены настолько сильно, что их уже можно давно форком считать. В качестве пакетного менеджера более высокого уровня используется '''apt-rpm'''. Альтовским apt-rpm уже много лет поддерживается установка локальных пакетов при помощи команды:
 +
 
 +
apt-get install path/to/package.rpm
 +
 
 +
В '''Debian''' только совсем недавно этот функционал появился у пакета apt-2.0, который попадёт лишь в следующий стабильный выпуск Debian. Для управления репозиториями есть удобная утилита [[apt-repo]]. Через неё можно не только манипулировать источниками репозиториев, но и применять тестовые задания. Например, так:  
  
 
  apt-repo test номер_задания
 
  apt-repo test номер_задания
  
Ещё одной особенностью Альта является обновление ядра. В Альте ядро не обновляется при <code>apt-get dist-upgrade</code>. Для этого служит специальная утилита <code>update-kernel</code>. В Альте [[Kernels/Flavours|несколько ядер]]. '''std-def''' текущее стабильное ядро, '''un-def''' - самое свежее ядро. На новом оборудовании очень выручает ядро un-def. При обновлении ядра старое не удаляется. И это очень хорошо, так как в случае проблем с новым ядром, можно загрузиться со старым. Для разработки пакета используются [[gear|gear-репозитории]], представляющие собой специализированные git-репозитории. Gear-репозиторий позволяет отслеживать изменения, разъяснять другим майнтейнерам при помощи комментариев к коммитам свои действия. Утилита gear позволяет также автоматизировать сборку пакета вплоть до того, что его будет автоматически обновлять робот [[Gear/cronbuild|gear-cronbuild]]. Собственно сборка пакета осуществляется в изолированном окружении hasher, который тоже есть разработка альтовцев. Hasher гарантирует воспроизводимость сборки пакета, что позволяет производить распределённую сборку пакетов. Весь Сизиф, а это 17662 пакетов-исходников на текущий момент, пересобирается полностью за субботу-воскресенье. Для сборки образов-дистрибутивов используются технологии сборки [[Mkimage/Profiles/m-p | mkimage-profiles (m-p)]] и [[Mkimage/Profiles/Desktop | mkimage-profiles-desktop (m-p-d)]], также собственной разработки, базирующихся на технологии [[hasher]]. Еженедельно на базе [[Sisyphus|Сизифа]] собираются [[Regular|регулярки]] со всеми возможными DE. А раз в три месяца на базе текущего стабильного бранча собираются [[starterkits| стартеркиты]], также со всеми возможными DE плюс сервер. Регулярки и стартеркиты имеют лицензию GPLv2+.
+
Ещё одной особенностью Альта является обновление ядра. В Альте ядро не обновляется при <code>apt-get dist-upgrade</code>. Для этого служит специальная утилита <code>update-kernel</code>. В Альте [[Kernels/Flavours|несколько ядер]]. '''std-def''' текущее стабильное ядро, '''un-def''' - самое свежее ядро. На новом оборудовании очень выручает ядро un-def. При обновлении ядра старое не удаляется. И это очень хорошо, так как в случае проблем с новым ядром, можно загрузиться со старым.
 +
 
 +
Для разработки пакета используются [[gear|gear-репозитории]], представляющие собой специализированные git-репозитории. Gear-репозиторий позволяет отслеживать изменения, разъяснять другим майнтейнерам при помощи комментариев к коммитам свои действия. Утилита gear позволяет также автоматизировать сборку пакета вплоть до того, что его будет автоматически обновлять робот [[Gear/cronbuild|gear-cronbuild]].
 +
 
 +
Собственно сборка пакета осуществляется в изолированном окружении [[hasher]], который тоже есть разработка альтовцев. Hasher гарантирует воспроизводимость сборки пакета, что позволяет производить распределённую сборку пакетов. Весь Сизиф, а это 17662 пакетов-исходников на текущий момент, пересобирается полностью за субботу-воскресенье.
 +
 
 +
Для сборки образов-дистрибутивов используются технологии сборки [[Mkimage/Profiles/m-p | mkimage-profiles (m-p)]] и [[Mkimage/Profiles/Desktop | mkimage-profiles-desktop (m-p-d)]] также собственной разработки, базирующихся на технологии hasher посредством инструментария [[mkimage]]. Еженедельно на базе [[Sisyphus|Сизифа]] собираются [[Regular|регулярки]] с различными DE и [[rescue|спасательным диском]]. А раз в три месяца на базе текущего [[branches|стабильного бранча]] собираются [[starterkits|стартеркиты]], также с разнообразными DE плюс сервер. Регулярки и стартеркиты имеют лицензию GPLv2+.
 +
 
 +
|}
 +
 
 +
{| class="collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
=== У Альта нет сообщества ===
 +
 
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
 
 +
Большинство членов [[ALT Linux Team]] не являются сотрудниками компании Базальт СПО. [http://forum.altlinux.org forum.altlinux.org] -- очень активный форум. На нём действует активное сообщество пользователей, готовое помочь решить проблемы пользователей Альта. Активность не затихает ни на день, даже в праздники и во время летних отпусков.
 +
 
 +
Также на [http://forum.russ2.com/index.php?showforum=124 forum.russ2.com] существует [[Alt_Linux_Active_Users_Club|клуб активных пользователей ALT]]. Ими поддерживается собственный репозиторий, развиваются графические интерфейсы для сборки собственных дистрибутивов: Distro-Navigator и mp-gui. Собираются собственные [[Active_Users_Club_Distros|дистрибутивы]]. А в связи с тем, что дистрибутив Альт Образование для юр.лиц платный, tema стал собирать дистрибутив [[Комета]], который для всех бесплатен.
 +
|}
 +
 
 +
{| class="collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
=== Альт появляется только там, где пахнет распилом бюджетных средств ===
 +
 
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
 
 +
Начнём с известного дела Поносова. Ходит упорно миф, что Альт заинтересовался школами только после это дела, т.е. в 2006 году. В реальности же ALT Linux впервые внедрялся в школы в южном федеральном округе ещё в 2004 году. А прообраз школьных дистрибутивов ALT Linux Junior версии 1.0 был выпущен ещё в 2001 году. Т.е. Альты интересовались школами с первых дней самостоятельной жизни дистрибутива, задолго до того, как началась борьба с контрафактом, а государство решило выделить бюджет. И несмотря на то, что <s>государство давно наплевало на отечественных программистов и</s> несёт мешками доллары Микрософту, альтовцы продолжили выпускать школьные дистрибутивы, не зарабатывая на этом ни копейки.
 +
 
 +
И вот в связи с созданием Базальт СПО по требованию инвестора ИВК, скрепя сердце, разработчики сделали Альт Образование 8.0 платным для юр.лиц. При этом сам профиль сборки дистрибутива открыт, пожалуйста, меняйте [[Branding|брендинг]] и собирайте свой дистрибутив. Поменять брендинг у альтовских дистрибутивов крайне просто, так как он выделен в отдельный набор пакетов, в отличие от Ubuntu.
 +
|}
 +
 
 +
{| class="collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
=== ALT глючный дистрибутив ===
  
== У Альта нет сообщества ==
+
|-
Большинство членов [[ALT Linux Team]] не являются сотрудниками компании Базальт СПО. http://forum.altlinux.org очень активный форум. На нём действует активное сообщество пользователей готовое помочь решить проблемы пользователей Альта. Активность не затихает ни на день, даже в праздники и во время летних отпусков. Также на http://forum.russ2.com существует клуб активных пользователей ALT. Ими поддерживается собственный репозиторий, развиваются графические интерфейсы для сборки собственных дистрибутивов: Distro-Navigator и mp-gui. Собираются собственные дистрибутивы. А в связи с тем, что дистрибутив Альт Образование для юр.лиц платный, tema стал собирать дистрибутив Комета, который для всех бесплатен.
+
|style="background:#ffffff;border:1px solid #9C9C9C; "|
  
== Альт появляется только там, где пахнет распилом бюджетных средств ==
+
Как и в любом другом дистрибутиве, в дистрибутивах ALT есть ошибки, не все пакеты протестированы на работоспособность. Сообщество пользователей у Альта гораздо меньше сообщества Ubuntu, поэтому обратная связь от пользователей не очень хорошая. Бывает, что собираемыми пакетами просто никто не пользуется, а майнтейнер ставит пакет на автоматическую сборку, так как на нём и так висит двести с лишним пакетов (у Igor Vlasenko 3084 пакета, естественно, большинство из них собирается написанными им роботами). В результате этот пакет в какой-то момент становится не совсем работоспособным, а сообщить майнтейнеру некому. А бывает, что пользователь встретив такой пакет, никому не сообщает, молчит да злобу копит. И в какой-то момент просто приходит на форум и выливает на всех всё, что на душе накипело: ваш Альт глючный дистрибутив, ничего не работает, ухожу на Убунту! Реальность же такова, что несмотря на то, что Альт разрабатывается в основе своей первоклассными спецами, майнтейнеров Альту критически не хватает<ref>...как и любому крупному дистрибутиву</ref>. Не выручают здесь и автоматические тесты вроде технологии [[Repocop]].
  
Начнём с известного дела Поносова. Ходит упорно миф, что Альт заинтересовался школами только после это дела, т.е. в 2006 году. В реальности же ALT Linux впервые внедрялся в школы в южном федеральном округе ещё в 2004 году. А прообраз школьных дистрибутивов ALT Linux Junior версии 1.0 был выпущен ещё в 2001 году. Т.е. Альты интересовались школами с первых дней самостоятельной жизни дистрибутива, задолго до того, как началась борьба с контрафактом, а государство решило пилить бюджет. И, не смотря на то, что государство давно наплевало на отечественных программистов и несёт мешками доллары Микрософту, альтовцы продолжили выпускать школьные дистрибутивы, не зарабатывая на этом ни копейки. И вот в связи с созданием Базальт СПО по требованию инвестора ИВК, скрепя сердцем, разработчики сделали Альт Образование 8.0 платным для юр.лиц. При этом сам профиль сборки дистрибутива открыт, пожалуйста, меняйте брендинг и собирайте свой дистрибутив. Поменять брендинг у альтовских дистрибутивов крайне просто, так как они выделены в отдельный набор пакетов, в отличие от Ubuntu.
+
Дистрибутивы Альта вылизаны и работают из коробки. В них предусмотрены фичи, необходимые для предприятий, такие как быстрое развёртывание [[ActiveDirectory/DC|Actve Directory]], [[1C|1C: Предприятие]], установка [[КриптоПро]] (пакет {{package|cryptopro-preinstall}}), браузер {{package|firefox-gost}}. В дистрибутиве [[Образование/8|Альт Линукс Образование]] встроены средства управления классом и многие другие фичи, нужные учителям. Но, естественно, ALT сталкивается с суровой реальностью, когда на интерактивные доски, используемые в школах, есть драйвера только для Windows, или какая-то проприетарная программа прибита гвоздями к Ubuntu, причём к конкретной версии (сталкивался на форуме и с такой проблемой). Тут уже разработчики дистрибутива не виноваты совсем. Также, увы, на текущий момент полноценно с госсайтами можно работать только под Windows. Единственный сайт-исключение<ref> На самом деле и [https://www.rts-tender.ru РТС-тендер] и [https://www.sberbank-ast.ru/ Сбербанк-АСТ] работают под Альтом. Если поставить плагин, то и [http://gosuslugi.ru Госуслуги] будут авторизоваться по токену. См.тж. [[ЭП|статью про ЭЦП]]</ref> - [https://www.roseltorg.ru www.roseltorg.ru].
 +
С ним можно под Альтом работать полноценно. Что тут сказать, некоторые наши чиновники заботятся о конкурентных преимуществах Микрософт.
 +
|}
  
== ALT глючный дистрибутив ==
 
  
Как и в любом другом дистрибутиве в дистрибутивах ALT есть ошибки, не все пакеты протестированы на работоспособность. Сообщество пользователей у Альта гораздо меньше сообщества Ubuntu, поэтому обратная связь от пользователей не очень хорошая. Бывает, что собираемыми пакетами просто никто не пользуется, а майнтейнер ставит пакет на автоматическую сборку, так как на нём и так висит двести с лишним пакетов (у Igor Vlasenko 3084 пакета, естественно большинство из них собирается написанными им роботами). В результате этот пакет в какой-то момент становится не совсем работоспособным, а сообщить майнтейнеру некому. А бывает, что пользователь встретив такой пакет, никому не сообщает, молчит да злобу копит. И в какой-то момент просто приходит на форум и выливает на всех всё, что на душе накипело. Ваш Альт глючный дистрибутив, ничего не работает, ухожу на Убунту! Реальность же такова, что не смотря на то, что Альт разрабатывается в основе своей первоклассными спецами, майнтейнеров Альту критически не хватает. Не выручают здесь и автоматические тесты, вроде технологии [[Repocop]]. Дистрибутивы Альта вылизаны и работают из коробки. В них предусмотрены фичи, необходимые для предприятий, такие как быстрое развёртывание Actve Directory, 1C: Предприятие, установка Крипто-про (пакет {{package|cryptopro-preinstall}}), браузер {{package|firefox-gost}}. В дистрибутиве [[Образование/8|Альт Линукс Образование]] встроены средства управления классом и многие другие фичи, нужные учителям. Но естественно ALT сталкивается с суровой реальностью, когда на интерактивные доски, используемые в школах, есть драйвера только для Windows, или какая-то проприетарная программа прибита гвоздями к Ubuntu, при чём к конкретной версии (сталкивался на форуме и с такой проблемой). Тут уже разработчики дистрибутива не виноваты совсем. Также увы на текущий момент полноценно с гос.сайтами можно работать только под Windows. Единственный сайт исключение - https://www.roseltorg.ru С ним можно под Альтом работать полноценно. Что тут сказать, наши чиновники заботятся о конкурентных преимуществах Микрософт.
+
=== Примечания ===
 +
{{примечания}}
  
 
__SHOWFACTBOX__
 
__SHOWFACTBOX__
[[Категория:ALT-review-edit]]
+
[[Категория:ALT-review]]
 
{{Category navigation|title=Журнал ALT-review|category=ALT-review|sortkey={{SUBPAGENAME}}}}
 
{{Category navigation|title=Журнал ALT-review|category=ALT-review|sortkey={{SUBPAGENAME}}}}

Текущая версия на 06:32, 3 октября 2017

Журнал ALT-review

Дистрибутив ALT Linux. Мифы и реальность
ALT-review logo.png
К моему удивлению, вокруг отечественного дистрибутива ALT сложилось множество мифов уровня: сам не использовал, но осуждаю. Я не буду искать здесь причин подобного мифотворчества, но постараюсь эти мифы развеять.

Автор: Антон Мидюков   Раздел: обзор   Выпуск: 2017-10   Тег: аналитика


Дистрибутив ALT Linux. Мифы и реальность[править]

К моему удивлению, вокруг отечественного дистрибутива ALT (рекурсивный акроним ALT Linux Team) сложилось множество мифов уровня: "сам не использовал, но осуждаю". Я не буду искать здесь причин подобного мифотворчества, но постараюсь эти мифы развеять. Но для начала коротко расскажу о своём знакомстве с Альтом. В декабре 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[1] , который всю работу по определению каких пакетов не хватает для запуска бинарника делает за пользователя, и выдаёт ему команду apt-get install такие-то пакеты. В результате мне предложили вступить в ALT Linux Team. И я согласился. И вот уже полтора года я один из разработчиков Альта.

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

ALT ещё один клон Red Hat/Mandriva[править]

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

apt-get install path/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 посредством инструментария mkimage. Еженедельно на базе Сизифа собираются регулярки с различными DE и спасательным диском. А раз в три месяца на базе текущего стабильного бранча собираются стартеркиты, также с разнообразными DE плюс сервер. Регулярки и стартеркиты имеют лицензию GPLv2+.

У Альта нет сообщества[править]

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

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

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

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

И вот в связи с созданием Базальт СПО по требованию инвестора ИВК, скрепя сердце, разработчики сделали Альт Образование 8.0 платным для юр.лиц. При этом сам профиль сборки дистрибутива открыт, пожалуйста, меняйте брендинг и собирайте свой дистрибутив. Поменять брендинг у альтовских дистрибутивов крайне просто, так как он выделен в отдельный набор пакетов, в отличие от Ubuntu.

ALT глючный дистрибутив[править]

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

Дистрибутивы Альта вылизаны и работают из коробки. В них предусмотрены фичи, необходимые для предприятий, такие как быстрое развёртывание Actve Directory, 1C: Предприятие, установка КриптоПро (пакет cryptopro-preinstall[2] ), браузер firefox-gost[3] . В дистрибутиве Альт Линукс Образование встроены средства управления классом и многие другие фичи, нужные учителям. Но, естественно, ALT сталкивается с суровой реальностью, когда на интерактивные доски, используемые в школах, есть драйвера только для Windows, или какая-то проприетарная программа прибита гвоздями к Ubuntu, причём к конкретной версии (сталкивался на форуме и с такой проблемой). Тут уже разработчики дистрибутива не виноваты совсем. Также, увы, на текущий момент полноценно с госсайтами можно работать только под Windows. Единственный сайт-исключение[2] - www.roseltorg.ru. С ним можно под Альтом работать полноценно. Что тут сказать, некоторые наши чиновники заботятся о конкурентных преимуществах Микрософт.


Примечания[править]

  1. ...как и любому крупному дистрибутиву
  2. На самом деле и РТС-тендер и Сбербанк-АСТ работают под Альтом. Если поставить плагин, то и Госуслуги будут авторизоваться по токену. См.тж. статью про ЭЦП