تیم اوبونتو نصب‌کننده جدیدی برای بهبود تجربه نصب کاربران دسکتاپ و سرور طراحی می‌کند. تیم طراحی Canonical و دسکتاپ اوبونتو با همکاری، این ابزار را با Flutter می‌سازند. این نصب‌کننده از فناوری‌های Curtin و Subiquity، که برای نصب سرور اوبونتو استفاده شده، بهره می‌برد.

چرا اوبونتو نصب‌کننده جدید می‌سازد؟

اوبونتو از سال ۲۰۱۰ از نصب‌کننده Ubiquity در نسخه‌های دسکتاپ و توزیع‌های رسمی خود استفاده می‌کند. این ابزار عملکرد قابل قبولی دارد، اما کدهای آن پیچیده و قدیمی هستند. تیم اوبونتو می‌خواهد نصب‌کننده‌ای سریع، روان و مدرن جایگزین Ubiquity کند تا نیازهای امروزی کاربران را برآورده سازد.

چرا اوبونتو از نصب‌کننده‌های موجود استفاده نکرد؟

مارتین ویمپرس، مدیر دسکتاپ اوبونتو، می‌گوید تیمش ابزارهای موجود را بررسی کرد، اما نصب‌کننده سفارشی را بهترین گزینه یافت. دلایل این انتخاب عبارتند از:

  1. انطباق با محصولات اوبونتو: این ابزار در دسکتاپ و سرور به‌خوبی کار می‌کند.
  2. طراحی اختصاصی Yaru: نصب‌کننده از زبان طراحی زیبای اوبونتو استفاده می‌کند.
  3. توسعه ساده‌تر: فناوری‌های Curtin و Subiquity ساخت را آسان می‌کنند.

این نصب‌کننده از ویژگی‌های پیشرفته مانند پشتیبانی از ZFS، ابزارهای تعمیر، GRUB نجات و پارتیشن‌بندی حرفه‌ای پشتیبانی می‌کند. این قابلیت‌ها نیازهای کاربران دسکتاپ، سازمانی و سرور را در سال ۲۰۲۵ پوشش می‌دهند.

مارتین ویمپرس توضیح می‌دهد: «ما با یک نصب‌کننده مشترک برای دسکتاپ و سرور، تجربه‌ای یکپارچه ارائه می‌کنیم و تمرکز خود را بر یک پایگاه کد واحد می‌گذاریم.»

نصب کننده Ubiquity همچنان در دسترس است

اوبونتو نصب‌کننده Ubiquity را کنار نمی‌گذارد. این ابزار برای نصب نسخه ۲۱.۰۴ (منتشرشده در آوریل ۲۰۲۱) و نسخه‌های بعدی در آرشیو اوبونتو باقی می‌ماند. کاربران و توزیع‌های رسمی می‌توانند از آن استفاده کنند.

زمان آزمایش نصب‌کننده جدید

کاربران می‌توانند نصب‌کننده جدید را در اوبونتو ۲۱.۱۰ (اکتبر ۲۰۲۱) آزمایش کنند. این زمان به تیم اوبونتو فرصت می‌دهد تا ابزار را در محیط واقعی تست کند و پایداری آن را برای نسخه بعدی LTS ارزیابی کند.

نسخه آزمایشی این نصب‌کننده در GitHub در دسترس است. کد عمومی آن نشان می‌دهد تیم اوبونتو برای مدرن‌سازی تجربه نصب جدی است.