Сам GNU/Linux — мультинациональный и не имеет привязки к какой-то стране. Но каждый человек или организация может создать свои дистрибутивы на основе ядра Linux, которые, будут иметь свою локализацию и свой набор софта. Естественно такие дистрибутивы уже будут ассоциироваться со страной происхождения их создателя. Используя этот принцип я и отберу несколько дистрибутивов российского происхождения и сделаем небольшой обзор каждого из них. При этом я расскажу лишь о наиболее известных и популярных дистрибутивах, которые хорошо развиваются и активно используются. В рамках данной статьи мы не будем касаться каких-то закрытых и мало популярных проектов. Поехали!
Alt Linux
Я не зря поставил Alt на первое место. Это один из крупнейших и один из самых старых отечественных разработчиков Linux. Сразу стоит отметить, что это не отдельный дистрибутив, а целое семейство дистрибутивов построенное на собственных репозитариях и имеющие общие корни. Большая часть разработчиков русскоговорящие и базируются в России. Поэтому Alt Linux можно смело называть Российским.
История AltLinux
Изначально AltLinux был форком Mandrake, вернее его русской версией. Но с тех пор уже прошло не один десяток лет. Самого Mandrake Linux уже не стало, а Alt ушёл в совсем другое русло. В 2000 году часть пакетов Mandrake в Alt начали замещаться на свои. А после вообще переделали пакетный менеджер , добавили свой инсталятор, большая часть системных скриптов были вытеснены собственными разработками.
К 3 версии Mandrake Russian Edition превратился в отдельный независимый дистрибутив и сменил имя на Alt Linux. Судя по Википедии это было в 2005 году. Более-менее известным Alt Linux стал после 4 версии, с которой я и познакомился в своё время. Как сейчас помню — это была версия 4.1. На тот момент это был практически единственный дистрибутив Linux, который имел изначально в своей поставке уже настроенный клиент для сетевого подключения по протоколу pptp. Казалось бы совсем мелочь, но на тот момент в России этот протокол был очень распространён у провайдеров. И соответственно чтобы подключится к интернету нужно было создать и настроить подключение pptp. Таким образом поставив какую-нибудь Ubuntu, у нас сразу же были проблемы с тем что мы не могли подключится к интернету. Да конечно можно было скачать нужный пакет из репозитариев, но как его скачать без интернета?
Вот такой небольшой нюанс помог задержаться дистрибутиву Alt Linux на моём компьютере очень надолго. Естественно это был не один плюс этого дистрибутива. Наличие практически полной локализации и перевода на русский всех системных и прикладных приложений было одним из важнейших преимуществ этого дистрибутива на тот момент. Сейчас многие переводы на русский язык, которые были сделаны для Alt Linux перекочевали и в другие дистрибутивы. Даже в таких крупных проектах как KDE, если заглянуть в справку, можно увидеть имена и фамилии людей из Alt Linux Team.
На данный момент, насколько я понял, самой компании Альт Линукс не существует уже. А все свои наработки они передали некой «Базальт СПО». Но сами дистрибутивы так же выпускаются и поддерживаются. Кроме того появилось множество дистрибутивов, на основе тех же самых репозитариев, для возможности использования их в коммерческих целях. Всё это сделано для того, что бы соответствовать текущему законодательству и дать возможность легально использовать дистрибутив в организациях. А при необходимости, можно было предъявить для налоговой бумажку с лицензией. Для обычных физ. лиц использование дистрибутивов на основе Альт Линукс так остаётся бесплатным и свободным.
Итого, благодаря хорошей локализации и оптимально подобранному набору предустановленных пакетов этот дистрибутив заслуживает заслуженное первое место в списке российских дистрибутивов Linux.
Плюсы минусы использования на практике
Я лично сам использовал этот дистрибутив на протяжении 10 (а может и больше) лет на своём компьютере. При этом я его никогда не переустанавливал. Этого позволила добиться роллинг-релиз система обновлений. Если кратко, то все новые обновления и даже переходы на новую версию дистрибутива, просто устанавливаются поверх текущих. Для конечного пользователя это выглядит как обычные обновления системы. Вам не нужно каждый раз устанавливать всю операционную систему с нуля, когда выходит новая версия. Это очень удобно. В Майкрософт, начиная с 10 версии, тоже переняли подобный способ обновлений. А помните, ещё не так давно после выхода новой версии нужно было устанавливать заново всю ОС и весь набор софта, драйверов. Кто-то даже умудрялся это делать чуть ли не каждую неделю. Стоит отметить что в мире линукс дистрибутивов не все себя позиционируют как ролинг-релиз, и во многих дистрибутивах вам так же придётся скачивать новую версию и каждый раз переустанавливать всю систему с нуля.
У роллинг-релиз систем есть и свои недостатки. Самая очевидная из них, это то что вам нельзя будет сильно долго пропускать обновления. Так как потом, при резком скачке с одной версии на новую, через несколько предыдущих, могут возникнуть большие проблемы. Для неподготовленного пользователя это может вызвать множество проблем. С другой стороны решая такие проблемы вы начинаете лучше понимать как работает ваша система. И даже переезд на новое железо не заставит Вас переустанавливать ОС.
Ещё одним большим плюсом в Альт Линукс можно назвать огромный репозитарий. Там буквально есть все программы на все случаи жизни, за много лет использования мне пришлось самому скомпилировать и собрать лишь несколько пакетов. Сами репозитарии в Альте устроены так что имеется один большой глобальный репозитарий Sisyphus. В нём всегда самые последние версии софта, но естественно он не стабилен. А так же имеются несколько стабильных бранчей — ответвлений от Sisyphus. Они соответствуют стабильным версия дистрибутива. Но при этом вы можете переключаться между ними. После использования Ubuntu меня очень порадовало, что не нужно постоянно для каждой программы подключать какой-то свой отдельный репозитарий, а ещё следить за их совместимостью. Всё лежит в одном месте. Как заявляют сами разработчики их репозитарий Sisyphus является четвертым в мире по количеству пакетов.
Кроме большого репозитария Альт может похвастаться огромным количеством документации. Там действительно описано подробно всё до мелочей. А то чего нет в официальной wiki, можно найти на форуме и в рассылках.
Минусы у дистрибутивов Альт конечно тоже есть. И самый большой минус это его непохожесть на другие Linux. В прямом смысле. Очень много своих наработок и костылей, которые используются только в этом дистрибутиве и нигде больше. В первую очередь бросаются в глаза их инсталлятор (Alterator) acc, пакетный менеджер и система управления пакетами в виде apt-rpm. Так же некоторые слишком повышенные требования к безопасности. С одной стороны это хорошо, но с другой стороны постоянно возникают проблемы с совместимостью программ из других дистрибутивов. И как итог, банальная сборка пакета с новой версией программы может вылиться в огромную эпопею. А какая-нибудь инструкция по настройке из интернета скорей всего не будет подходить к Альту из-за его особенностей. Для обычных пользователей это не заметно, а вот для разработчиков ПО это большой геморой.
И на последок отмечу уникальный дизайн Альта. Он действительно уникален, потому что его вообще нет. Разработчики вообще никак не придают ему внимания. При первой установке пользователя встречает куча разношёрстных программ, которые все выглядят по своему. Нет никакого единого стиля и темы. Естественно, это же Линукс! И тут можно настроить всё самому, но неподготовленного пользователя это ставит в ступор.
Плюсы
+ Огромный репозитарий с набором софта
+ Rolling release
+ Повышенная безопасность
+ Локализация и документация
+ Большое русскоговорящее комьюнити
Минусы
— Много своих наработок и костылей
— Сложности при самостоятельной сборке пакетов
— что-то ещё
— что-то ещё
— Дизайн
Если я что-то упустил в этом списке, то можете добавить от себя в комментариях.
Особенности AltLinux
- Доступность: AltLinux распространяется бесплатно (для физ. лиц), что делает его доступным для широкого круга пользователей.
- Многообразие: существует несколько версий AltLinux, включая серверные и настольные, что позволяет выбрать наиболее подходящую для конкретных задач.
- Простота использования: AltLinux обладает простым и понятным интерфейсом, который не требует от пользователя особых навыков или опыта работы с Linux.
- Поддержка оборудования: AltLinux поддерживает широкий спектр аппаратных средств, включая современные модели процессоров и графических адаптеров.
- Гибкость: AltLinux позволяет пользователю настраивать систему под свои нужды, устанавливая и удаляя пакеты по своему усмотрению.
- Открытый исходный код: AltLinux является свободной операционной системой с открытым исходным кодом, что обеспечивает возможность изучения и модификации исходного кода, а также создания на его основе новых дистрибутивов.
- Совместимость: AltLinux совместим со многими приложениями и программами, разработанными для других операционных систем, таких как Windows и macOS.
- Alt Linux предоставляет обширную документацию и учебные материалы для обучения пользователей. Имеется большой круг пользователей, которые активно помогают новичкам советами и рекомендациями.
Я не буду описывать очень специфические ОС, такие как KolibriOS и ReactOS. Статья в процессе наполнения… далее будет про:
- Astra Linux
- Ред ОС
- АЛЬТЕРОС
- Росо Линукс