Canonical працює над новим інсталятором для Ubuntu, а також прощається з Мартіном Вімпресом

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

І це Мартін Уїмпресс (співзасновник видання Ubuntu MATE, включений у проект Core Team MATE) оголосив про швидку відставку з посади директора з розробки настільних систем у Canonical.

Відставка пов'язана з прийняттям пропозиції про роботу в Slim.AI, яка розробляє систему DockerSlim для зменшення розміру контейнерів Docker.

У твіттері Саме там Мартін Вімпрес оголосив про вихід з проекту:

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

У вашому повідомленні ми це бачимо після зміни роботи Мартін збереже свою посаду лідера Ubuntu MATE і надалі братиме участь у розробці Ubuntu та Snapcraft.

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

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

Інсталятор Ubiquity був розроблений в 2006 році і не розвивався в останні роки. У серверній версії Ubuntu, починаючи з версії 18.04, поставляється новий інсталятор, Subiquity, який є плагіном на вершині інсталятора низького рівня curtin, який відповідає за остаточний розділ диска, завантаження пакунки та встановіть систему відповідно до заданої конфігурації.

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

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

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

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

На даний момент доступний робочий прототип нового інсталятора, підготовлений командою Canonical Design та командою Ubuntu Desktop.

Новий інсталятор - це плагін curtin, що використовує фреймворк Flutter для інтерфейсу користувача, що дозволяє створювати універсальні програми, які працюють на різних платформах.

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

Код оболонки інсталятора написаний на Dart (Для порівняння, повсюдність і повсюдність написані на Python). Інсталятор розроблений з урахуванням сучасного робочого столу Ubuntu і покликаний забезпечити послідовний процес встановлення по всій лінійці продуктів Ubuntu.

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


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.