В ночных сборках Ubuntu 20.10 вы уже можете попробовать новый установщик 

Недавно информация об изменениях вышла которые были выполнены в ночные сборки Ubuntu 21.10, в котором Тестирование нового установщика системы уже началось.

Этот новый установщик реализован как плагин поверх низкоуровневого установщика curtin, который уже используется в установщике Subiquity, который по умолчанию используется в Ubuntu Server. Новый установщик для Ubuntu Desktop написан на Dart и использует фреймворк Flutter для создания пользовательского интерфейса.

Мы должны помнить это в начале февраля Мартин Вимпресс в этом году (в то время директор Canonical по разработке настольных ПК), объявил о разработке нового инсталлятора Для Ubuntu Desktop 21.10 это связано с ситуацией, когда установщик Ubiquity был разработан в 2006 году и не разрабатывался последние несколько лет.

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

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

В настоящее время доступен рабочий прототип нового установщика. Подготовлено группой разработчиков Canonical и командой разработчиков настольных систем Ubuntu.

О новом установщике Ubuntu

Новый установщик это плагин curtin, который использует фреймворк Flutter для пользовательского интерфейса, позволяющего создавать универсальные приложения, работающие на разных платформах. Код оболочки установщика написан на Dart (для сравнения, Ubiquity и Subiquity написаны на Python).

При тестировании нового установщика мы видим, что он был разработан с учетом современного рабочего стола Ubuntu. и предназначен для обеспечения согласованного процесса установки для всей линейки продуктов Ubuntu.

Предлагаются три режима:

  • «Восстановить установку» для переустановки всех пакетов, доступных в системе, без изменения настроек.
  • «Попробуйте Ubuntu», чтобы ознакомиться с дистрибутивом в режиме Live.
  • «Установить Ubuntu», чтобы установить дистрибутив на диск.

Новые функции включают возможность выбора между темной и светлой темами, поддержка отключения режима Intel RST (Rapid Storage Technology) при установке параллельно с Windows и новый интерфейс, помогающий пользователю создавать разделы диска и управлять ими.

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

Наконец, Стоит помнить, что новая версия Ubuntu 21.10 (Бесстыжий Индри) Ожидается, что он будет запущен 14 октября этого года 2021 года. и это будет первый выпуск Ubuntu с последней серией окружений рабочего стола GNOME 41, в дополнение к тому факту, что ядро, с которым выйдет эта версия, как ожидается, будет следующим ядром Linux 5.14, и будет сопровождаться GCC 11 и LLVM 13 в стандартной комплектации, при этом Ubuntu 21.10 будет использовать текущий установщик Ubiquity в качестве установщика по умолчанию.

Для тех, кто хочет узнать о разработке нового установщика, они могут проконсультироваться как по подробности, такие как ваш код, по следующей ссылке.


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

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

*

*

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