Canonical pracuje nad nowym instalatorem dla Ubuntu, a także żegna Martina Wimpressa

Ostatni tydzień był jednym z aktywnych w Canonicalno cóż, oprócz ujawnienia nowa główna aktualizacja aktualnej wersji LTS Ubuntu (Ubuntu 20.04) też Wiadomość podała, że ​​jej dyrektor ds. Rozwoju komputerów stacjonarnych zrezygnował.

I Martin Wimpress (współzałożyciel wydania Ubuntu MATE, zawartego w projekcie Core Team MATE) ogłosił rychłą rezygnację z funkcji dyrektora ds. rozwoju systemów desktopowych w Canonical.

Rezygnacja wiąże się z przyjęciem oferty pracy w Slim.AI, która rozwija system DockerSlim w celu zmniejszenia rozmiaru kontenerów Docker.

Na Twitterze To tam Martin Wimpress ogłosił odejście z projektu:

Wkrótce opuszczę Canonical. Jestem bardzo podekscytowany dołączeniem do dobrych ludzi.
@SlimDevOps Pomimo zmiany nadal będę prowadzić @ubuntu_mate
; to moja pasja. Oczywiście pozostanę entuzjastycznym współtwórcą społeczności #Ubuntu i Snapcraft.

Widzimy to w Twojej wiadomości po zmianie pracy Martin zachowa pozycję lidera Ubuntu MATE i będzie nadal uczestniczyć w rozwoju Ubuntu i Snapcraft.

Ponadto, Ważne jest, aby pamiętać, że Martin Wimpress, przed ogłoszeniem rezygnacja z funkcji dyrektora ds. rozwoju komputerów w firmie Canonical, zapowiedział rozwój nowego instalatora dla Ubuntu, które planują zaoferować użytkownikom do wypróbowania w jesiennej wersji Ubuntu Desktop 21.10 i mogą być używane domyślnie w Ubuntu 22.04 LTS.

Stary instalator Wszechobecność zostanie zachowana w repozytorium i pozostanie dostępna do użytku w wydaniach Ubuntu i dystrybucjach pochodnych.

Instalator Ubiquity został opracowany w 2006 roku i nie ewoluował w ostatnich latach. W serwerowej edycji Ubuntu, począwszy od wersji 18.04, dostarczany jest nowy instalator Subiquity, który jest wtyczką na wierzchu curtin niskopoziomowego instalatora, który odpowiada za ostateczną partycję dysku, pobranie pliku pakiety i zainstaluj system zgodnie z podaną konfiguracją.

Obecność dwóch różnych instalatorów utrudnia konserwację i powoduje zamieszanie wśród użytkowników, więc zdecydowano się ujednolicić rozwój i przygotować nowego instalatora zamiast przestarzałego Ubiquity, zbudowanego na wspólnym fundamencie z Subiquity i wykorzystującego ten sam proces instalacji dla systemów serwerowych i stacjonarnych.

Obecny instalator Ubuntu Desktop, Ubiquity, pochodzi z 2006 roku. Mimo że nadal funkcjonuje, Ubiquity nie przeszedł znaczącego rozwoju funkcji przez kilka lat i ze względu na swoje dziedzictwo staje się trudny w utrzymaniu. W międzyczasie opracowano nowy instalator dla Ubuntu Server o nazwie Subiquity 153, który używa curtin 216.

Konsolidacja instalatora serwera i komputera stacjonarnego na wspólnych technologiach oznacza, że ​​możemy zapewnić spójne i niezawodne środowisko instalacji w całej rodzinie Ubuntu i skupić nasze wysiłki na utrzymaniu jednej bazy kodu.

Utworzenie nowego instalatora pozwoli również przenieść najlepsze wrażenia istniejących systemów instalacyjnych i wdrażać funkcjonalność uwzględniając życzenia różnych kategorii użytkowników.

Obecnie dostępny jest działający prototyp nowego instalatora, przygotowany przez Canonical Design Team i Ubuntu Desktop Team.

Nowy instalator jest wtyczką curtin, która używa frameworka Flutter za interfejs użytkownika, umożliwiając tworzenie uniwersalnych aplikacji działających na różnych platformach.

Proces tworzenia nowego instalatora dla komputerów stacjonarnych jest obsługiwany przez zespół projektowy Canonical i zespół komputerów stacjonarnych Ubuntu. Oba zespoły mają duże doświadczenie w sprostaniu wyzwaniom związanym z instalacją nowoczesnego systemu operacyjnego.

Kod powłoki instalatora jest napisany w Dart (Dla porównania, Ubiquity i Subiquity są napisane w Pythonie). Instalator został zaprojektowany z myślą o nowoczesnym pulpicie Ubuntu i ma na celu zapewnienie spójnego procesu instalacji w całej linii produktów Ubuntu.

Wreszcie, jeśli chcesz dowiedzieć się więcej o nowym instalatorze, możesz sprawdzić szczegóły w następujący link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.