پرش به محتوای اصلی

Ubuntu 27.04 ممکن است پیش نمایشی از Core Desktop مورد انتظار را ارائه دهد

دِ رجیستر۱۴۰۵ آبان ۷, پنجشنبه، ساعت ۲۰:۴۱حدود 5 دقیقه مطالعه

Canonical راه طولانی برای رسیدن به عقب دارد، اما می داند چه کسی را تعقیب می کند

این چند سال از برنامه عقب مانده است، اما توسعه در نسخه دسکتاپ توزیع کنونی IoT تغییرناپذیر Canonical، Ubuntu Core، از سر گرفته شده است.

مهندس جان سیگر اعلام کرد که Canonical در حال تسریع دسکتاپ هسته اوبونتو در انجمن گفتمان این شرکت است. حتی قبل از اعلام او، فعالیت جدیدی در GitHub پروژه وجود داشت.

این پست توضیحی در مورد اینکه چرا تلاش تا این حد دیر انجام می شود، سه مورد استفاده بالقوه را پیش بینی می کند، و کمی در مورد کاری که در حال حاضر در حال انجام است صحبت می کند تا در نهایت امکان تحقق آن فراهم شود. هیچ جدول زمانی دقیقی ارائه نشده است، اما سیگر می‌گوید که "در چرخه انتشار آینده" تیم در حال بررسی اتفاقاتی است که باید بیفتد، به این معنی که "در هفته‌های آینده، ما زیرساخت‌های آماده برای… ساخت تصویر روزانه برای اوبونتو Core Desktop را خواهیم داشت."

"شتاب" خوب به نظر می رسد، اما با بهترین اراده در جهان، به سختی می تواند سرعت آن را کاهش دهد. در اواسط سال 2023 به نظر می رسید که دسکتاپ اوبونتو Core در سال 2024 وارد می شود، و در اجلاس اوبونتو آن سال در ریگا، لتونی، جزئیات بیشتری را فاش کرد. در اجلاس 2024، در مورد یک نسخه KDE صحبت شد - اما هیچ نسخه ای منتشر نشد. در اجلاس 2025، میز Reg FOSS با سیگر و "دسکتاپ اصلی کجاست؟" مصاحبه کرد. اولین سوال ما بود

سه نقشی که در پست او مورد بحث قرار می گیرد عبارتند از: «ماشین مرورگر محور»، «ایستگاه کاری توسعه دهنده» و «ماشین بازی». برای این کرکس، این اهداف متضمن دو چیز جداگانه است. به طور کلی، به نظر می‌رسد که این نشان می‌دهد که از ساختن چیزی خیلی تخصصی در اوایل احتیاط می‌کند، سپس متوجه می‌شود که برای نقش‌های چالش‌برانگیز به اندازه کافی همه کاره نیست.

ثانیا، ما فکر می‌کنیم که این شرکت به سه جایگاه خاص فکر می‌کند که توزیع‌های تغییرناپذیر رقیب سال‌ها با موفقیت آن‌ها را اشغال کرده‌اند. در حال حاضر، «مرورگر محور» توسط ChromeOS و ChromeOS Flex پر شده است. ما از Flex استفاده می کنیم - بسیار خوب است، حتی اگر به دلیل GooglebookOS جدید مبتنی بر Android، روزهای آن به شماره افتاده باشد.

ثانیا، نسخه‌های اتمی فدورا سال‌هاست که وجود دارد – The Register برای اولین بار بیش از پنج سال پیش از Fedora Kinoite نام برد. علاوه بر نسخه‌های خود فدورا، توزیع‌های تحت رهبری جامعه نیز بر اساس همین فناوری به نام Universal Blue وجود دارد. ما چندین مورد را امتحان کرده‌ایم، و در حال حاضر آنها هیچ چیز زیادی را که این کرکس می‌خواهد ارائه نمی‌دهند، آنها غیرقابل انکار کار می‌کنند و کاربران خوشحالی دارند. هدف بازاریابی فدورا توسعه‌دهندگان است، و شکستن یک توزیع غیرقابل تغییر با محیط‌های کانتینری در بالا سخت‌تر است که به‌طور تصادفی با کدهای کار در حال انجام خراب شکسته شود.

ثالثا، بخش بازی‌ها متعلق به SteamOS Valve است. اگرچه این دستگاه بومی Steam Deck است – و اگر شما جزو معدود خوش شانس‌ها هستید، Steam Machine و Steam Frame – همچنین می‌توانید این را روی کیت مبتنی بر AMD خود اجرا کنید.

هر سه خانواده این محصولات بین پنج تا ده سال است که به خوبی تثبیت شده اند. Canonical عقب مانده است، و این یک تصدیق ظریف است که می داند رهبران چه کسانی هستند. ما شک نکردیم که او چیزهای خود را می‌داند - یک سال پیش، پست وبلاگ سیگر در مورد پارادوکس لینوکس غیرقابل تغییر به تفاوت‌ها در عمق اشاره کرد.

تأخیر در ارائه یک دسکتاپ تغییرناپذیر به دلیل عدم وجود فناوری توزیع ناپذیر نیست: Canonical برای سال ها چنین چیزی را داشت. اوبونتو Core 16 را یک دهه پیش معرفی کرد، و زمانی که ما Ubuntu Core را امتحان کردیم، این نسخه چهارم بود.

پست Seager برخی از مشکلاتی که دسکتاپ اصلی آن را به تاخیر انداخته است را شناسایی می کند. یکی این که پیش‌نمایش 2023 نیاز به نسخه‌ای خاص و اصلاح‌شده از اسنپ پایه core22 داشت. بدیهی است که این شرکت ترجیح می دهد که بر اساس توزیع هسته موجود باشد.

او همچنین به برخی از فناوری های اساسی اساسی اشاره می کند که واضح نیست. او اشاره می‌کند که Snap Store در حال حاضر بیش از 11000 بسته دارد، اما خاطرنشان می‌کند که بسیاری از آنها همچنان از محصورسازی ضعیف "کلاسیک" مانند VS Code استفاده می‌کنند. این یک مشکل برای Core است که نیاز به محدودیت شدید دارد. او همچنین به برخی چیزهای کمتر بدیهی که باید ابتدا کار کنند، اشاره می‌کند، از جمله درخواست مجوزهای سبک گوشی هوشمند، وابستگی‌های بین اسنپ، عکس‌های محتوا و اجزای فوری.

برخی از برنامه ها بلندپروازانه هستند، اما از راه های خوب. او نیاز به ماژولار بودن بسته‌های اسنپ دسکتاپ را مورد بحث قرار می‌دهد تا Core Desktop فقط به GNOME محدود نشود. این به معنای جداسازی مدیر نمایش (یعنی صفحه ورود به سیستم) از دسکتاپ و دسکتاپ از مرورگر است. در اینجا، او به مشاور خارجی enioka Haute Couture برای کارش روی Snaps KDE اشاره می کند.

شکستن هر توزیع معمولی لینوکس دسکتاپ بسیار آسان است. در تجربه شخصی گسترده این کرکس، سیستم فایل Btrfs به ویژه آسیب پذیر است. در چهار سال رانندگی روزانه یک توزیع مبتنی بر Btrfs در نوجوانان 20، شاهد تصادفات بیشتری به دلیل حجم خراب Btrfs نسبت به دو دهه قبل بودیم. با این حال، همه فروشندگان سیستم عامل های مبتنی بر Btrfs در انکار مشکلات واقعی آن مصمم هستند، به این معنی که آنها هرگز برطرف نمی شوند. SteamOS و KDE Linux هر دو از پارتیشن‌های دوگانه فقط خواندنی Btrfs استفاده می‌کنند که به سبک ChromeOS یکدیگر را به‌روزرسانی می‌کنند.

این ممکن است تنها راه برای سخت کردن این فایل سیستم مشکل ساز باشد. از طرف دیگر Canonical OpenZFS یکپارچه را ارائه می دهد. ما از قبل از همه‌گیری کووید از ZFS استفاده می‌کردیم و هنوز یک بایت از داده‌های ما را از دست نداده است.

قبل از اینکه Canonical بتواند نسخه دسکتاپ همه کاره، ماژولار و دسکتاپ از سیستم عامل تغییرناپذیر فعلی خود را ارائه دهد، هنوز مسدودکننده‌هایی وجود دارد، اما راه دیگری دارد. زمان آن فرا رسیده است، و امید جدیدی وجود دارد که ممکن است شاهد پیش‌نمایش در بازه زمانی اوبونتو 27.04 باشیم. ®

خواندن متن کامل در دِ رجیستربه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

Ubuntu 27.04 may bring a preview of the long-awaited Core Desktop

Canonical has a long way to catch up, but it knows who it's chasing

همه‌ی اخبار فناوری