Rosa Linux | |
---|---|
![]() |
|
Разработчик | ROSA Lab [1] |
Основана на | Mandriva Linux |
Первый выпуск | 1 декабря2010[4] |
Последняя версия |
|
Менеджеры пакетов | RPM |
Поддерживаемые языки | русский , украинский , английский , немецкий , испанский , итальянский , португальский , румынский и французский |
Поддерживаемые платформы | x86-64 и x86 |
Интерфейс | KDE 4, KDE 5, GNOME, LXQt, Xfce |
Лицензия | GNU GPL 2 |
Состояние | Актуальное |
Веб-сайт | rosalinux.ru (рус.) rosalinux.com (англ.) |
ROSA Linux (произносится как «Росá») — линейка дистрибутивов операционной системы Linux (изначально основанных на Mandriva), разработку которых ведёт российская компания «НТЦ ИТ РОСА». На «ROSA Linux» основаны проекты OpenMandriva Lx [5] и MagOS Linux. В линейку включены серверная версия ROSA Server и настольная версия ROSA Desktop. Для каждой из версий доступны свободно распространяемые редакции, а также построенные на их основе защищённые варианты, сертифицированные ФСТЭК России и российским Министерством обороны [6] .
Содержание
История и разработка [ править | править код ]
В 2007–2010 годах проходили стадии исследования, макетирования, разработки инструментария и проектирования [7] .
Свободный настольный вариант дистрибутива для дома называется «Desktop Fresh Rn», где n — номер версии. Версия с длительной поддержкой называется «Rosa Enterprise Desktop Xn» (ранее Marathon), где n — номер версии.
Дистрибутив для серверов называется «Rosa Enterprise Linux Server» (RELS).
Основной продукцией компании являются сертифицированные ФСТЭК и Министерством обороны РФ дистрибутивы, которые носят названия металлов — «Кобальт», «Никель», «Хром», их поддержка и компоновка программными средствами. Этих вариантов нет в свободном доступе.
Разрабатывается вариант мобильной ОС для ARM-процессоров [8] .
Изначально формировалась группа компаний РОСА. 18.02.2010 зарегистрировано ЗАО «РОСА» [9] . 10.08.2011 зарегистрирована дочерняя компания ООО «РОСА ЛАБ» [10] . 11.03.2012 создано ООО «НТЦ ИТ РОСА» [11] . В результате реорганизации группы компаний в 2014 году ЗАО «РОСА» и ООО «РОСА Лаб» были ликвидированы [12] [13] [14] . В настоящее время разработка линейки ОС РОСА сконцентрирована в ООО «НТЦ ИТ РОСА» (Научно-технический центр информационных технологий «Российские операционные системы»).
Особенности [ править | править код ]
В качестве основной графической среды рабочего стола используется KDE. В разное время выпускались дистрибутивы, в том числе сообществом, со средами GNOME, LXDE, LXQt, XFCE4 но им уделяется меньше времени и обеспечения качества.
В дистрибутиве используются собственные разработки:
- ABF (Automatic Build Farm)[15] — распределённая среда непрерывной разработки и сборки на основе системы управления версиями Git. ABF спроектирован как структурный фасад для частных (дистрибутиво-зависимых) технических процессов. Данный подход позволяет с минимальным порогом входа, без масштабных изменений в пакетных базах и технологиях сборки, добавлять в ABF дистрибутивы на различных пакетных базах. Единая внешняя логика, поддерживаемая ABF, предоставляет возможность быстрого обмена функционалом между группами разработчиков из базовых и производных дистрибутивов и между разными базовыми дистрибутивами, а также ускоряет появление в дистрибутивах нового прикладного функционала от внешних поставщиков. Проект OpenMandriva [16] заимствовал сборочную среду ABF.
- ROSA Hardware DB[17] — база данных испытанного оборудования;
- RocketBar — панель быстрого запуска приложений с возможностью переключения между ними;
- SimpleWelcome — единая точка запуска приложений, сгруппированных по функциональному назначению;
- TimeFrame — инструмент визуализации содержимого, который позволяет отслеживать активность и находить документы и файлы по определённым датам.
- StackFolder — апплет, позволяющий организовать быстрый доступ к наиболее используемым каталогам и файлам (включён в KDE 4.10 по умолчанию);
- Klook — утилита быстрого просмотра группы файлов (аналог QuickLook в Mac OS X, в KDE 4.10 по умолчанию);
- ROMP — мультимедиа-проигрыватель, основанный на MPlayer и SMPlayer;
- ROSA Software Center — центр установки приложений;
- Upstream Tracker[18] — отслеживание и анализ совместимости изменений в Linux-библиотеках;
- Kernel ABI Tracker[19] — анализ изменений в ядре Linux.
Начиная с релиза Rosa Marathon 2012, дистрибутивы собираются в сборочной среде собственной разработки.
C 2011 года издаётся технический журнал «Точка РОСЫ» [20] , в котором можно прочитать об остальных собственных разработках в дистрибутиве.
История выпусков [ править | править код ]
Версия | Кодовое имя | Окружение | Дата выпуска | Версия ядра Linux |
---|---|---|---|---|
2011 | Hydrogen | 21 декабря 2011 | ||
2012 LTS [21] | Marathon | 13 мая 2012 | ||
2012 | Desktop.Fresh | 19 декабря 2012 | ||
Desktop Fresh R1 | Fresh | 17 июля 2013 | ||
Desktop Fresh R2 | Fresh | 4 декабря 2013 | ||
Desktop Fresh R3 | Fresh | KDE | 29 апреля 2014 [22] | 3.10.34 |
Fresh | GNOME | 5 ноября 2014 [23] | 3.10 | |
Desktop Fresh R4 | Fresh | KDE | 8 октября 2014 [24] | 3.14.15 |
Fresh | LXDE | 29 октября 2014 [25] | 3.14.15 | |
Desktop Fresh R5 | Fresh | KDE | 25 декабря 2014 [26] | 3.14.25 |
Fresh | LXDE | 3 февраля 2015 [27] | 3.14.25 | |
Fresh | GNOME | 11 марта 2015 [28] | 3.14.33 | |
Desktop Fresh R6 | Fresh | KDE | 15 июля 2015 [29] | 3.14.44 |
Desktop Fresh R7 | Fresh | KDE 4, KDE 5, LXQt | 5 января 2016 | 4.1.15 |
Desktop Fresh R7 | Fresh | GNOME | 25 февраля 2016 | 4.1.16 |
Desktop Fresh R8 | Fresh | KDE 4, KDE 5, GNOME 3, MATE | 2 августа 2016 | 4.1.25 |
Desktop Fresh R8.1 [30] | Fresh | KDE 4 | 22 февраля 2017 | 4.9 LTS |
Desktop Fresh R9 [31] [32] | Fresh | KDE 4, KDE 5, GNOME 3, LXQt, (XFCE [33] [34] ) | 19 апреля 2017 | 4.9.20 LTS |
Desktop Fresh R10 [35] | Fresh | LXQt, KDE 4, KDE 5 | 4 декабря 2017 | 4.9 |
Desktop Fresh R11 | Fresh | LXQt, KDE 4, KDE 5, Xfce | 15 марта 2019 | 4.15 или 5.1 Бета |
Распространение [ править | править код ]
Свободные версии дистрибутивов РОСА для дома распространяются с зеркала компании и службы Яндекс.Mirror.
В распространении коммерческих дистрибутивов Роса сотрудничает с сетью партнёрских компаний [36] .
Мнения [ править | править код ]
LinuxBSDos.com сделал обзор на ROSA Desktop Fresh R2 с GNOME [37] . Блог написал:
![]() |
Предполагается, что ROSA Desktop Fresh будет иметь последние версии программного обеспечения, но ROSA Desktop Fresh R2 GNOME не соответствовал этому. Вместо GNOME 3.10, последней стабильной версии рабочего стола GNOME 3, вы получаете GNOME 3.8.4. | ![]() |
LinuxBSDos.com также сделал обзор на эту же версию с KDE [38] , и блог также имеет обзоры на раннюю версию — Fresh и Marathon 2012 [39] [40] .
В октябре 2012 года Dedoimedo написал обзор на ROSA Marathon 2012 [41] :
![]() |
ROSA — довольно элегантный дистрибутив с простым, чистым макетом, несколькими шикарными значками, окно-подобными украшениями и стильным меню. В целом, у вас возникнет соблазн угадать, в какой среде рабочего стола вы работаете, поскольку настроенный KDE опирается на более похожие функции GNOME. | ![]() |
Dedoimedo также написал обзор на ROSA Desktop Fresh R7 [42] :
![]() |
ROSA R7 Desktop Fresh — интересный дистрибутив. У дистрибутива есть уникальная, своя собственная способность и идентичность, и он сочетает старые, проверенные, и не очень проверенные концепции от Mandriva с современными технологиями и внешностью. Конечный результат вполне «полярный», или, скорее, «биполярный». Вы будете любить его, или ненавидеть. Функциональность разумная, всё, что я пробовал, работало. | ![]() |
Джесси Смит сделал обзор на ROSA Desktop Fresh 2012 для DistroWatch Weekly [43] :
![]() |
Загрузка с диска вызывает меню, спрашивающее, хотим ли мы запустить среду ROSA в реальном времени или запустить системный установщик дистрибутива. Существует третий вариант, который заключается в загрузке с локального жёсткого диска, и я с удивлением обнаружил, что загрузка с локального диска является опцией по умолчанию. Это действительно имеет большое значение, поскольку это означает, что если мы установим дистрибутив, забудем извлекать диск (или USB-накопитель), который мы будем загружать в локальную установку ROSA. Отказ от запуска рабочего стола приводит нас к серии экранов с просьбой ознакомиться с лицензионным соглашением о дистрибутиве, установить наш часовой пояс и подтвердить раскладку нашей клавиатуры. Оттуда мы попали на рабочий стол KDE. Тема яркая, а фон приятный, светло-голубой. В нижней части экрана мы находим меню приложения, некоторые значки быстрого запуска и переключатель задач. Одна из первых вещей, которые я делала — найти установщика системы и попытаться запустить его. Когда я нажал на значок системного установщика, появилось всплывающее окно, в котором просто говорилось «пароль недействителен», и установщик закрыт. Учитывая этот приём, я решил перезагрузить компьютер и попробовать запустить установщик системы из меню загрузки. | ![]() |
Смит также сделал обзор на версию Fresh R9 [44] .
ROSA Fresh — это современная отечественная операционная система Linux, создаваемая сообществом и легально доступная всем желающим совершенно бесплатно и без регистрации.
Исходные коды всей системы опубликованы согласно лицензии GPL.
Итоговый релиз домашнего дистрибутива на основе платформы 2016.1
Двухгодичная поддержка релиза.
KDE 4 — стабильное окружение для домашних пользователей.
Plasma 5 — актуальная на данный момент версия KDE.
Xfce — теперь и «крыска»: легкость и функционал.
LXQt — самая лёгкая «Роса»!
Для ROSA Fresh R11 доступны образы с четырьмя окружениями рабочего стола. Остальные варианты будут публиковаться по мере их подготовки сообществом.
- Компоненты обновлены до новых стабильных версий, исправлено большое количество ошибок.
- В качестве базового используется ядро Linux 4.15.0-x, основанное на generic-ядре Ubuntu 18.04, с дополнениями и настройками, специфичными для ROSA (например, full preemption, поддержка SELinux вместо AppArmor и т.д.). Другие версии ядра доступны в отдельных репозиториях: x86_64, i586
- Glibc 2.24 (в режиме обратной совместимости с ядрами Linux до 2.6.32), Qt 5.11.2, GTK+ 3.22, MESA 18.3.4, LLVM 6, GCC 5
- Добавлена поддержка установки системы на M.2 и NVME SSD
- В программу установки ROSA добавлена поддержка файловой системы для флэш-накопителей F2FS
- Графическая подсистема доработана для тех случаев, когда ROSA используется как гостевая система в виртуальных машинах на базе KVM и Hyper-V (в специальных дополнительных образах)
- В установочные образы добавлены файлы firmware для поддержки сканеров Epson
- По умолчанию используется создание универсального initrd вместо адаптированного под конкретное железо
- btrfs-progs версии 4.19.1 имеет поддержку сжатия zstd, которая также есть в ядре 4.15 из коробки, что в сочетании с гибким инсталлятором позволяет устанавливать Росу на нестандартные конфигурации с BTRFS (обратите внимание, что Grub еще не умеет грузить систему с BTRFS+ZSTD, поэтому при использовании корня в ZSTD делайте /boot отдельным разделом или дефрагментируйте его в рамках существующего раздела со сжатием в не zstd)
- Появились сборки rootfs для chroot, установки вручную и контейнеров
В дистрибутиве ROSA продолжают использоваться RPM 5 и urpmi. По сравнению с релизом R10 RPM был доработан:
- В несколько раз ускорен процесс установки и удаления программ за счет отключения принудительного вызова fsync() после каждой транзакции, в чем нет необходимости на современных файловых системах
- Устранено переполнение буфера при установке RPM-пакета с огромным количеством объектов (более 120 тысяч)
- Из RPM 4 в RPM 5 портировано многопоточное сжатие xz, по умолчанию включено использование многопоточного сжатия xz со стандартным сжатием 6 при упаковке RPM и сжатием 2 при упаковке SRPM (подробнее)
- Устранена сильная утечка памяти при работе rpmlint
Подробнее про операционную систему ROSA Desktop Fresh R11 можно прочитать здесь
Рекомендуемая программа записи ISO-образов на USB-накопитель ROSA Image Writer
Загрузить для ОС Windows
Загрузить для Mac OS X (10.6-10.10)
Загрузить для Linux (32-bit)
Загрузить для Linux (64-bit)
Операционная система ROSA Desktop Fresh R11
Версия с KDE4
- 32-bit ISO (Контрольная сумма md5sum: 4909ee72fd1766dacd923911f5dbd3d4)
- 64-bit ISO (Контрольная сумма md5sum: f9b4b5ee8436b8974027c8a8c2e76c1f)
Версия с Plasma 5
- 32-bit ISO (Контрольная сумма md5sum: db2b4e8f87213d17910b906eb5a91fa5)
- 64-bit ISO (Контрольная сумма md5sum: c384a204152fe3f7c0687bf244368e4f)
Версия с LXQt
- 32-bit ISO (Контрольная сумма md5sum: 869127eeacc4e9f7bdaaac6fd83fd8bb)
- 64-bit ISO (Контрольная сумма md5sum: 33375347eb882d9680f97db913ce0909)
Версия с XFCE
- 32-bit ISO (Контрольная сумма md5sum: db57aa1aebd872bf7a6f4a6b3fea9a50)
- 64-bit ISO (Контрольная сумма md5sum: a7000c585f48b44a26f28a75245fba33)
Операционная система ROSA Fresh R10
Версия с KDE4
- 32-bit ISO (Контрольная сумма md5sum: 004373dcdf2f990a951f90365d5c41ea)
- 64-bit ISO (Контрольная сумма md5sum: 9bb7221aa9d849258e9cda5a3edde5c1)
Версия с Plasma 5
- 32-bit ISO (Контрольная сумма md5sum: 8850b4f383042d96af4bda6786d891d8)
- 64-bit ISO (Контрольная сумма md5sum: 9506eb18e6775fa362017e32e316c353)
Версия с LXQt
- 32-bit ISO (Контрольная сумма md5sum: 1e7e0ce8a1ec96b2cd7f9b1b4b109a9d)
- 64-bit ISO (Контрольная сумма md5sum: 6378f73eaf6d91296bcdf1e2fd8e0ea9)
Операционная система ROSA Fresh R9
Версия с KDE4
- 32-bit ISO (Контрольная сумма md5sum: e486f9d6a66a63d438e6ed50b0a7abd9)
- 64-bit ISO (Контрольная сумма md5sum: 3cefe2c263d09acf8921c2affd1298dc)
Версия с Plasma 5
- 32-bit ISO (Контрольная сумма md5sum: 05b47fe17d95ca08295d869581759b33)
- 64-bit ISO (Контрольная сумма md5sum: 7e83b16bb02cb295d984de97055e24cc)
Версия с GNOME
- 32-bit ISO (Контрольная сумма md5sum: c677685d693dcfcaaea219909d336050)
- 64-bit ISO (Контрольная сумма md5sum: b0ff3b2455880d71ca5f29099a77ad55)
Версия с LXQt
- 32-bit ISO (Контрольная сумма md5sum: 9b856d906bdf7f87e02250fa00e793e1)
- 64-bit ISO (Контрольная сумма md5sum: fba5177ca40469322d5466e02f231f50)
Операционная система ROSA Fresh R8
Версия с KDE4
- 32-bit ISO (Контрольная сумма md5sum: 6f57df8d4001e467e25bb70f78da16ce)
- 64-bit ISO (Контрольная сумма md5sum: 4233ca8e6e2b5b242a2d76e3d279eb9c)
Версия с Plasma 5
- 32-bit ISO (Контрольная сумма md5sum: fc9f7abe3ee8dcf0ccf34c1b2b4e3ccd)
- 64-bit ISO (Контрольная сумма md5sum: ab4ef7f6e67c326ad01177c5844f3105)
Версия с GNOME3
- 32-bit ISO (Контрольная сумма md5sum: fd58700756aede040d25cc3becc570e3)
- 64-bit ISO (Контрольная сумма md5sum: 829ea3d87502d35b3753f628dd778d85)
Версия с MATE
- 32-bit ISO (Контрольная сумма md5sum: 6853d77c0b8dfe8130ecfce36e2709b0)
- 64-bit ISO (Контрольная сумма md5sum: 5f6bd58c15154fde02ed0ebb9ef1dbfd)
Предыдущие релизы операционной системы ROSA Fresh можно загрузить по этой ссылке
Операционная система ROSA Enterprise Linux Server (RELS) 6.9
Загрузить ISO-образ ознакомительной версии для архитектуры i686 (32-bit)
Контрольная сумма диска (sha256): e347c5e70ef1e7c3449b523d00d1afa228f2909bbb50070bcbd1614fddba60af
Загрузить ISO-образ ознакомительной версии для архитектуры x86-64 (64-bit)
Контрольная сумма диска (sha256): 9e18498ecc47ed08124550ccefb902020010fcb396c8fab6d38bcc7be4e8256a