Calamares 3.3 поставляется с поддержкой Qt 6, KDE Frameworks 6, улучшениями модулей и многим другим.

Calamares

Calamares — это среда графической установки для операционных систем Linux.

Новая версия Каламареса 3.3 Он уже выпущен и прибудет вскоре после полутора лет работы. и пять с половиной лет после образования ветки 3.2.х (что представляет собой длительную работу над конкретной веткой). В новой версии имеется большое количество важных изменений, а также улучшений и исправлений ошибок.

Для тех, кто не знает о squid, следует знать, что это инструмент, позволяющий легко устанавливать различные дистрибутивы Linux. предоставляет такие функции, как ручной и автоматический режимы дисковых разделов, гибкая система адаптации внешнего вида, модульная архитектура, большой выбор готовых модулей (от управления загрузчиком до управления пользователями).

Calamares включает расширенную функцию разделения, с поддержкой как ручных, так и автоматических операций с разделами. Это первый установщик с автоматической опцией «Заменить раздел», позволяющей легко повторно использовать раздел снова и снова для тестирования распространения.

Основные нововведения Squid 3.3

Представленная новая версия Calamares 3.3 включает в себя обновление различных модулей, и теперь Calamares полностью совместим с библиотеками Qt 6 и KDE Frameworks 6, Кроме того, он имеет набор Qt6-совместимых файлов QML для всех модулей QML. Стоит отметить, что возможность компиляции с Qt5 и KDE Frameworks 5 сохранена.

Требования к стилю кодирования в Calamares 3.3 претерпел значительные обновления, Ну а теперь формат кода подходит для формата Clang 15 или 16, Кроме того, пространства имен, используемые в коде C++, были переработаны., так как теперь все вызовы были перенесены в пространство имен Calamares, а ссылки на пространство имен CalamaresUtils были удалены.

Дополнительная модификация включает удаление зависимости от библиотеки Boost::Python. Вместо этого разработка на Python теперь опирается на встроенный набор привязок pybind11. Чтобы отключить это изменение и перекомпилировать из Boost::Python, можно установить переменную CON_PYBIND11=ВЫКЛ.

Кроме того, Calamares 3.3 включает в себя новый модуль под названием «zfshostid», разработанный специально для копирования файлов, созданных ZFS, в /etc/hostid. Еще одним заметным улучшением является появление возможности настройки настройка имени ядра в модуле Dracut и что была проведена модернизация пользовательского интерфейса для модулей «keyboardq» и «localeq», он был перенесен из ComboBox в виджет Drawer, что обеспечивает более интуитивно понятный и обновленный интерфейс.

Модульo «Загрузчик» имеет расширенные параметры для использования в командной строке ядра.. В модуле «fstab» полностью переработана работа с конфигурацией /etc/fstab. Многие конфигурации перенесены в модуль «mount».

Я также знаю, что это реализовано поддержка шифрования диска LUKS или LUKS2 в модуле разделов предлагая дополнительный уровень безопасности, поскольку теперь можно пропустить установку загрузчика. Использован функционал библиотеки KPMCore 21.12 (KDE Partition Manager).

По поводу модуля Netinstall, для групп добавлена ​​новая опция «непроверяемая»., что предотвращает возможность пометки или снятия пометки группы целиком. Важно отметить, что, несмотря на это ограничение, пользователи по-прежнему сохраняют возможность проверять отдельные элементы внутри группы, как отмечают разработчики.

Из другие изменения которые выделяются из этой новой версии:

  • Добавлена ​​поддержка метаданных AppStream 1.0 в интерфейсе выбора пакета packagechooser.
  • Модуль клавиатуры позволяет вам выбрать, хотите ли вы использовать конфигурацию X11 или службу FreeDesktop locale1 DBus. Гарантирует сохранение настроек раскладки клавиатуры для всех раскладок, отличных от ASCII.
  • Модуль «displaymanager» больше не поддерживается диспетчером отображения kdm.
  • ${var} используется в качестве маски подстановки вместо @{var}.
    Модуль Machineid обновлен и теперь поддерживает несколько вариантов написания файла /etc/machine-id.
  • unpackfs теперь использует опцию rsync -S для поддержки разреженных файлов.

наконец, если вы интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.