Примечания к релизу ROSA Desktop Fresh R11.1
Материал из Rosalab Wiki
Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Ссылка на установочные образы Rosa Fresh R11.1: http://mirror.rosalab.ru/rosa/rosa2016.1/iso/ROSA.Fresh.R11.1/
Общие принципы всех релизов ROSA Linux:
- Быстрая, без лишних вопросов и настроек установка рабочей системы как готового решения для пользователя (установщик с помощью rsync копирует Live-систему на диск)
- Максимально возможная поддержка различных аппаратных конфигураций, в т.ч. имеются предустановленные нестандартные драйверы для популярных WiFi-адаптеров, поддерживается загрузка на системах с UEFI и M2
- Переустановка системы с сохранением всех данных пользователя (при условии установки по-умолчанию), что позволяет даже неопытному пользователю самому восстановить работоспособность системы при сбоях (т.е. при автоматической разметке делается отдельный раздел /home, который при переустановке системы будет сохранен и не будет форматирован)
- Большинство необходимых пользователю программ сразу в образе, а остальные ставятся в большинстве своем из наших репозиториев, без серфинга по сайтам производителей и подключения сторонних репозиториев
- Возможность работы с системой без использования командной строки, в том числе установка проприетарных драйверов для видеокарт через графический или псевдографический интерфейс
- Можно легко пересобрать любой ISO-образ, внеся необходимые правки
- Повышенное внимание к русской локализации
Общие особенности релиза R11.1 по сравнению с предыдущим:
- В корректирующем релизе компоненты обновлены до новых стабильных версий, исправлено большое количество ошибок.
- В качестве базового используется ядро Linux 5.4, основанное на LTS-ядре kernel 5.4 , с дополнениями и настройками, специфичными для ROSA.
Другие версии ядра доступны в отдельных репозиториях: x86_64, i586
- Glibc 2.24 (в режиме обратной совместимости с ядрами Linux до 2.6.32), Qt 5.11.2, GTK+ 3.22, MESA 18.3.6, LLVM 8, GCC 5
- Системный менеджер systemd обновлен с версии 230 до 243; по возможности поведение приближено к старой версии 230
- В образы включен актуальный LibreOffice 6.3.5.
- Для обеспечения возможности поставлять в репозитории актуальные версии таких прикладных программ, как, например, офисный пакет LibreOffice или веб-браузер Firefox, требующих поддержку стандарта C++17 в библиотеке libstdc++, когда как в ее системной версии от GCC 5 таковая отсутствует, реализована возможность собирать такие программы, используя компилятор Clang и libstdc++ от GCC 10, оформленную в виде отдельной библиотеки libstdc++-gcc10.so.6. Написана инструкция для желающих это использовать.
- Значительно доработан графический мастер подключения к домену Active Directory (Windows)
Начата и идет работа по улучшению поддержки криптографии по ГОСТ в различных местах, так, уже:
- В репозиторий собрана и добавлена библиотека LibreSSL, которая во многих случаях может выступать как замена OpenSSL, но имеет поддержку ГОСТ и в отличие от OpenSSL не требует на ходу подгружать gost-engine
- Особенность сборки LibreSSL в том, что и библиотеки, и devel-пакеты OpenSSL и LibreSSL можно установить рядом с друг другом
- Утилиту libressl можно использовать для работы с криптографией по ГОСТ (выпуск и проверка сертификатов, ключей, подписывание файлов и др. операции), планируется написать инструкции с типовыми примерами, а пока что примеры можно посмотреть здесь
- Компанией «РОСА» профинансирована работа по актуализации поддержки криптографии по ГОСТ в LibreSSL; в ближайшее время, после окончания работ по выпуску новой версии OpenBSD, апстрим планирует начать включения разработанных патчей
- Утилита wget переведена на использование LibreSSL, что позволяет ей работать с TLS с шифрованием по ГОСТ, т.е. скачивать файлы с сервера, который шифрует трафик по ГОСТ
- Собрана утилита curl-libressl, также доступная как curl-gost (по функционалу похожа на wget), и отдельная библиотека libcurl-libressl, которую можно использовать в сторонних приложениях, которые нужно собрать с curl с поддержкой ГОСТ TLS; основная утилита curl пока продолжает использовать OpenSSL
- работа по улучшению поддержки криптографии по ГОСТ продолжается
Информацию об образах с различными окружениями рабочего стола можно прочитать на соответствующих страницах.
Продолжается работа по подготовке выпуска R12 на платформе rosa2019.1, в которой будет много изменений, в т.ч. переход с RPM 5 на RPM 4.