Canonical работает над новым установщиком для Ubuntu, а также прощается с Martin Wimpress.

Прошлая неделя была одной из активных, ну, помимо того, что новое крупное обновление для текущей LTS-версии Ubuntu (Ubuntu 20.04) тоже Сообщается, что его директор по разработке настольных компьютеров подал в отставку.

И это Мартин Уимпресс (соучредитель версии Ubuntu MATE, включенной в проект Core Team MATE) объявил о скорой отставке с поста директора по разработке настольных систем в Canonical.

Отставка связана с принятием предложения о работе в Slim.AI, которая разрабатывает систему DockerSlim для уменьшения размера контейнеров Docker.

En Twitter Именно здесь Мартин Вимпресс объявил о своем уходе из проекта:

Скоро уйду из Canonical. Я очень рад присоединиться к хорошим людям.
@SlimDevOps Несмотря на изменения, я продолжу руководить @ubuntu_mate
; это моя страсть. Естественно, я останусь активным участником сообщества #Ubuntu и Snapcraft.

В вашем сообщении мы видим, что после смены работы Мартин сохранит свою позицию лидера Ubuntu MATE и продолжит участвовать в разработке Ubuntu и Snapcraft.

Кроме того, Важно отметить, что Мартин Вимпресс, прежде чем объявить его отставка с поста директора Canonical по разработке настольных компьютеров, объявила о разработке нового установщика для Ubuntu, который они планируют предложить пользователям попробовать в осеннем выпуске Ubuntu Desktop 21.10, и его можно будет использовать по умолчанию в Ubuntu 22.04 LTS.

Старый установщик Ubiquity будет храниться в репозитории и останется доступным для использования в выпусках Ubuntu и производных дистрибутивах.

Установщик Ubiquity был разработан в 2006 году и не претерпел изменений. за последние годы. В серверной версии Ubuntu, начиная с версии 18.04, поставляется новый установщик Subiquity, который представляет собой подключаемый модуль поверх низкоуровневого установщика curtin, который отвечает за последний раздел диска, загрузку пакеты и установите систему в соответствии с заданной конфигурацией.

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

Текущий установщик Ubuntu Desktop, Ubiquity, восходит к 2006 году. Несмотря на то, что Ubiquity все еще функционирует, в течение нескольких лет не происходило значительного развития функций, и из-за своего наследия становится трудно поддерживать. Между тем, для Ubuntu Server был разработан новый установщик под названием Subiquity 153, в котором используется curtin 216.

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

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

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

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

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

Код оболочки установщика написан на Dart. (Для сравнения, Ubiquity и Subiquity написаны на Python). Программа установки разработана с учетом современного рабочего стола Ubuntu и предназначена для обеспечения согласованного процесса установки для всей линейки продуктов Ubuntu.

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

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

*

*

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