«Альт Линукс»: обзор российских дистрибутивов Linux
Они покорили «Эльбрус» и школьные кабинеты информатики. Что дальше?
Иллюстрация: Racool_studio / Freepik / Tom Cleary / Marina Zvada / Unsplash / JukoFF / SKas / Jaan Künnap / Fritzchens Fritz / ALT Linux Community / Wikimedia Commons / Дима Руденок для Skillbox Media
«Альт Линукс» — набор отечественных многоцелевых операционных систем на базе Linux. Их разрабатывает компания «Базальт СПО», а первый выпуск дистрибутива под названием ALT состоялся в 2001 году. В этой статье расскажем историю компании и разберём особенности главных дистрибутивов семейства.
Эксперт
Андрей Камардин
Ведущий системный инженер в «Ростелекоме». Преподаёт в МАИ.
Эксперт Skillbox по администрированию Windows и работе с PowerShell.
История компании
Путь «Альт Линукс» начался в конце 1990-х, когда команда IPLabs Linux Team и сообщество независимых разработчиков локализовали дистрибутив Linux Mandrake. В основе дистрибутива лежал Red Hat Enterprise Linux, а в качестве окружения рабочего стола использовалась среда KDE. К названию русскоязычной версии тогда добавили приставку RE — Russian Edition.
В 2001 году разработчики русскоязычной версии Mandrake создали компанию ALT Linux. Примерно в то же время разработчики дистрибутива Mandrake начали принимать спорные технические решения, на что ALT ответила созданием собственного форка. С этого момента дистрибутив Mandrake RE уже работал на пакетной базе от IPLabs Linux Team, но менять название проекта команда пока не решалась.
К 2005 году разработчики ALT заменили установщик и систему настройки на собственные решения. Так отечественная версия операционки, получившая название «Альт Линукс», превратилась в полностью самостоятельный продукт. В 2008 году дистрибутив прошёл сертификацию ФСТЭК. Это означало, что «Альт Линукс» соответствовал всем критериям безопасности для использования в государственных учреждениях.
В 2015 году разработкой занялась компания «Базальт СПО». Она до сих пор отвечает за инфраструктуру репозиториев проекта, выпуск дистрибутивов, продажу и поддержку ПО под товарными знаками «Альт Линукс» и BaseALT.
Дистрибутивы проекта
«Базальт СПО» разрабатывает дистрибутивы практически для любых устройств, включая серверное оборудование, виртуальные машины, компьютеры в школах и вузах, домашние и рабочие станции. Есть даже версия с дизайном, сильно напоминающим дизайн Windows, — чтобы пользователям «Винды» было проще перейти на Linux.
«Альт Сервер»
Системные требования
- Оперативная память: не менее 1 ГБ, рекомендуется 8 ГБ.
- Постоянная память: не менее 32 ГБ, рекомендуется от 200 ГБ.
- Архитектуры: x86-64, ARM64, POWER8/POWER9 и E2K.
«Альт Сервер» — дистрибутив для серверов и облачных платформ на базе OpenStack или VMware. Для обычных пользователей операционная система полностью бесплатная. Компаниям и стартапам надо приобретать лицензию. Дистрибутив поддерживает архитектуру E2K, которую используют процессоры «Эльбрус».
Особенности дистрибутива:
- Совместим с отечественным программным обеспечением.
- Поставляется с готовыми сервисами для запуска корпоративной инфраструктуры.
- Поддерживает контроллер Samba DC для подключения сетевых дисков, управления доступом и настройками пользовательской среды.
- Система управления аутентификацией пользователей FreeIPA обеспечивает возможность настройки политик доступа и аудита.
- Из образа рабочего стола Mate можно установить медиаплеер, офисный пакет и утилиты для разработки.
Есть специальная версия «Альт Сервер», соответствующая требованиям ФСТЭК и с сертификатами от ФСБ и Минобрнауки. Обычные пользователи и частные компании не могут получить к ней доступ.
«Альт Виртуализация»
Системные требования
- Оперативная память: минимум 1 ГБ, рекомендуется от 2 ГБ, но не более 32 ТБ на хост.
- Постоянная память: рекомендуется от 10 ГБ.
- CPU: не более 8192 ядер на хост.
- Архитектуры: x86-64, AArch64 и PPC64LE.
«Альт Виртуализация» — ещё одна серверная версия операционной системы, но с поддержкой функций контейнеризации. В установщике дистрибутива есть готовые пресеты с программами под разные задачи будущего сервера. Список устанавливаемых пакетов можно менять вручную.
Особенности дистрибутива:
- Поддерживает виртуализацию операционных систем, программного обеспечения, систем хранения данных и сети.
- В образ системы включены инструменты для создания и управления контейнерами.
- Возможна интеграция с корпоративными системами идентификации и авторизации — ldM.
- Поставляется с агентами резервного копирования и утилитами для сбора метрик и мониторинга.
Поддерживаемые методы виртуализации:
- Базовая — создаётся виртуальный контур из нескольких виртуальных машин.
- Виртуализация с изолированными виртуальными машинами на основе Proxmox VE, где изолированные контейнеры LXC работают на гипервизоре KVM.
- Облачная виртуализация на базе платформы OpenNebula.
- Контейнеризация в средах выполнения Docker, CRI-O и Podman.
«Альт Образование»
Системные требования
- Оперативная память: не менее 1 ГБ, рекомендуется от 2 ГБ.
- Постоянная память: от 60 ГБ при необходимости установки образовательного ПО и от 8 ГБ — без установки.
- Архитектуры: x86-64, i586, ARM64, Raspberry Pi ¾, E2K (по запросу).
«Альт Образование» позиционируется как простое в установке и использовании решение для образовательных учреждений. Идея в том, чтобы пробудить у молодого поколения интерес к свободному ПО, продемонстрировав простоту и удобство работы с ним.
У дистрибутива есть и особенности, характерные для ПО, предназначенного для образовательных учреждений. Так, преподаватели могут удалённо отслеживать действия учеников на рабочих станциях и управлять правами доступа, восстанавливать сеанс работы на отдельных машинах после завершения, управлять пользователями и группами.
«Альт Образование» поставляется с рабочим столом Xfce, но его можно заменить на KDE во время установки. Образ содержит более 30 программ для обучения, разбитых на категории. Среди этого ПО есть:
- Blender — редактор для 3D-моделирования;
- LibreOffice — пакет офисных программ;
- FBReader — читалка электронных книг;
- OpenBoard — интерактивная доска;
- Dia — редактор диаграмм;
- Pidgin — мессенджер;
- FreeCAD — программа для проектирования 3D-объектов;
- IDE для разработки программ на языках BASIC и Pascal;
- KBruch и KAlgebra — продвинутые калькуляторы для алгебры и арифметики.
«Альт Рабочая станция»
Системные требования
- Оперативная память: от 1 ГБ, для стабильной работы потребуется не менее 4 ГБ.
- Постоянная память: от 16 ГБ, но рекомендуется 40 ГБ.
- Архитектуры: x86-64, i586, ARM64, RaspberryPi 3/4.
«Альт Рабочая станция» — дистрибутив для офисных компьютеров, поставляется с рабочим столом Mate. Разработчики позиционируют его как легковесное решение для слабого железа. Физические лица могут использовать его бесплатно.
Во время установки можно выбрать дополнительное программное обеспечение, среди которого есть:
- офисный пакет LibreOffice;
- плеер VLC;
- системы виртуализации KVM и VirtualBox;
- антивирус ClamAV;
- утилита Wine для запуска Windows-приложений;
- редактор Audacity для обработки звука;
- графические редакторы GIMP и Inkscape.
У дистрибутива, как и у «Альт Сервера», есть редакция с сертификатами от ФСБ и Минобрнауки. Обычные пользователи не могут получить к ней доступ.
«Альт Рабочая станция К»
Системные требования
- Оперативная память: от 1 ГБ, рекомендуется не менее 4 ГБ.
- Постоянная память: от 32 ГБ.
- Архитектура: x86-64.
«Альт Рабочая станция К» — продвинутое решение для мощных офисных и домашних компьютеров. Средой рабочего стола здесь уже выступает KDE Plasma. Устанавливается дистрибутив только на процессоры архитектуры x86-64. Дизайн пользовательского интерфейса похож на дизайн Windows, что снижает порог входа для менее опытных пользователей.
Версия с «К» в названии содержит в образе больше дополнительных программ, чем стандартная редакция:
- графический редактор Krita;
- векторный редактор Inkscape;
- редактор 3D-графики Blender;
- издательская система Scribus;
- утилиты Kid3, KRecorder и Kwave для обработки звука;
- программа записи видео с экрана SimpleScreenRecorder;
- системы видеомонтажа Avidemux и Kdenlive;
- утилита Wine для запуска Windows-приложений;
- система виртуализации VirtualBox.
Simply Linux
Системные требования
- Оперативная память: 1 ГБ, рекомендуется не менее 2 ГБ.
- Постоянная память: от 30 ГБ.
- Архитектуры: x86-64, i586, AArch64, E2K.
Simply Linux — бесплатная операционная система для домашних компьютеров. Единственный продукт из семейства ALT, не входящий в реестр отечественного ПО. Simply Linux — рекламный дистрибутив, который компания выпускает для привлечения внимания к системе «Альт Линукс». Такую же стратегию использует Red Hat c Fedora.
Во время установки можно выбрать одно из двух ядер — стабильное 5.10 или более свежую версию 6.1 с поддержкой современного оборудования. Поставляется Simply с рабочим столом Xfce.
Из образа можно сразу установить следующее ПО:
Как купить лицензию на «Альт Линукс»
Свободно пользоваться дистрибутивами семейства «Альт Линукс» могут только физические лица. Компаниям и стартапам можно бесплатно тестировать операционные системы, но для полноценного использования надо приобрести лицензию. Сделать это можно в онлайн-магазинах партнёров:
«Альт Рабочая станция 10» | от 1100 рублей |
«Альт Сервер 10» | от 5280 рублей |
«Альт Образование 10» | от 2090 рублей |
«Альт Виртуализация 10» | от 35 200 рублей |
«Альт 8 СП» | по запросу |
Simply Linux | бесплатно |
«Линукс» в каждую школу… и банкомат
«Базальт СПО», та самая, что разрабатывает операционки «Альт Линукс», называет образование «приоритетным направлением» своей деятельности. За 2023 год компания предоставила более 100 тысяч лицензий для школ и вузов. А представители «Базальт СПО» регулярно проводят олимпиады по программированию и обучают разработчиков в рамках проекта «Альт Академия».
В 2019 году в Вологде открыли детский технопарк «Кванториум», в котором установили рабочие станции на процессорах «Эльбрус» под управлением «Альт Образования». На них дети учатся программировать и осваивают отечественные операционные системы.
Помимо образовательных учреждений, в число клиентов ALT Linux входят муниципальные и региональные администрации, а также банки. Например, в 2023 году Газпромбанк представил банкомат, построенный на российском процессоре «Эльбрус» с «Альт Линукс» на борту.
Стоит также отметить, что на момент написания статьи «Альт Линукс» — единственная российская ОС, поддерживающая китайские процессоры с архитектурой Loongarch64. «Базальт СПО» первой портировала под неё своё ПО. А учитывая высокие надежды, которые технологический сектор Поднебесной возлагает на новые чипы, не исключено, что в обозримом будущем китайские машины на «Альт Линуксе» заполнят отечественный рынок серверных решений.