نسخهای از توزیع Ubuntu 21.10 "Impish Indri" در دسترس است که به عنوان نسخههای میانی طبقهبندی میشود، بهروزرسانیهای آن ظرف 9 ماه تولید میشوند (پشتیبانی تا جولای 2022 ارائه میشود). تصاویر نصب برای Ubuntu، Ubuntu Server، Lubuntu، Kubuntu، Ubuntu Mate، Ubuntu Budgie، Ubuntu Studio، Xubuntu و UbuntuKylin (نسخه چینی) ایجاد می شوند.
تغییرات اصلی:
- انتقال به استفاده از GTK4 و دسکتاپ GNOME 40 انجام شده است که در آن رابط به طور قابل توجهی مدرن شده است. دسکتاپهای مجازی در حالت نمای کلی فعالیتها به جهت افقی تغییر میکنند و بهعنوان زنجیرهای نمایش داده میشوند که به طور مداوم از چپ به راست پیمایش میکند. هر دسکتاپ که در حالت نمای کلی نمایش داده می شود، پنجره های موجود را به تصویر می کشد و به صورت پویا حرکت می کند و در هنگام تعامل کاربر بزرگنمایی می کند. یک انتقال بدون درز بین لیست برنامه ها و دسکتاپ مجازی ارائه شده است. سازماندهی بهتر کار در صورت وجود مانیتورهای متعدد. گنوم شل از استفاده از GPU برای رندر کردن سایه زن ها پشتیبانی می کند.
- به طور پیش فرض، یک نسخه کاملا سبک از تم Yaru ارائه شده است.
یک گزینه کاملاً تاریک (هدر تیره، پسزمینه تیره و کنترلهای تیره) نیز به عنوان یک گزینه موجود است. تم ترکیبی قدیمی (هدرهای تیره، پسزمینه روشن و کنترلهای روشن) به دلیل عدم توانایی GTK4 برای تعریف رنگهای مختلف برای هدر و محتویات پنجره اصلی، متوقف شده است و مانع از کارکرد صحیح همه برنامههای GTK در هنگام استفاده از تم ترکیبی میشود.
- امکان استفاده از یک جلسه دسکتاپ بر اساس پروتکل Wayland در محیط هایی با درایورهای اختصاصی NVIDIA را فراهم می کند.
- PulseAudio پشتیبانی بلوتوث را به میزان قابل توجهی گسترش داده است: کدک های A2DP LDAC و AptX را اضافه کرده است، پشتیبانی داخلی از نمایه HFP (نمایه بدون دست) که کیفیت صدا را بهبود می بخشد.
- ما به استفاده از الگوریتم zstd برای فشردهسازی بستههای deb روی آوردهایم که سرعت نصب بستهها را تقریباً دو برابر میکند و به قیمت افزایش جزئی در اندازه آنها (~6٪) میشود. پشتیبانی از استفاده از zstd در apt و dpkg از اوبونتو 18.04 وجود داشته است، اما برای فشرده سازی بسته استفاده نشده است.
- یک نصبکننده دسکتاپ اوبونتو پیشنهاد شده است که بهعنوان یک افزونه برای نصبکننده کرتین سطح پایین اجرا میشود، که قبلاً در نصبکننده Subiquity که بهطور پیشفرض در سرور اوبونتو استفاده میشود، استفاده میشود. نصب کننده جدید برای دسکتاپ اوبونتو به زبان Dart نوشته شده است و از چارچوب Flutter برای ساخت رابط کاربری استفاده می کند. نصب کننده جدید طراحی شده است تا سبک مدرن دسکتاپ اوبونتو را منعکس کند و برای ارائه یک تجربه نصب ثابت در کل خط تولید اوبونتو طراحی شده است. سه حالت ارائه می شود: «تعمیر نصب» برای نصب مجدد همه بسته های موجود در سیستم بدون تغییر تنظیمات، «اوبونتو را امتحان کنید» برای آشنایی با توزیع در حالت زنده و «نصب اوبونتو» برای نصب توزیع بر روی دیسک.
- به طور پیش فرض، فیلتر بسته nftables فعال است. برای حفظ سازگاری به عقب، بسته iptables-nft در دسترس است، که ابزارهایی را با دستور خط فرمان مشابه iptables ارائه می دهد، اما قوانین حاصل را به بایت کد nf_tables ترجمه می کند.
- انتشار هسته لینوکس 5.13 درگیر است. نسخه های به روز شده برنامه، از جمله GCC 11.2.0، binutils 2.37، glibc 2.34. LLVM 13، Go 1.17، Rust 1.51، OpenJDK 18، PHP 8.0.8، PulseAudio 15.0، BlueZ 5.60، NetworkManager 1.32.12، LibreOffice 7.2.1، فایرفاکس 93AP91.2.0. تی 2.5.6، BIND 6.0، Containerd 7.6.
- مرورگر فایرفاکس به صورت پیشفرض به تحویل در قالب بسته فوری تغییر یافته است که توسط کارمندان موزیلا نگهداری میشود (قابلیت نصب بسته deb حفظ شده است، اما اکنون یک گزینه است).
- Systemd به صورت پیش فرض یک سلسله مراتب cgroup یکپارچه (cgroup v2) را پیشفرض میکند. از Сgroups v2 می توان به عنوان مثال برای محدود کردن حافظه، CPU و مصرف I/O استفاده کرد. تفاوت اصلی بین cgroups v2 و v1 استفاده از یک سلسله مراتب مشترک cgroups برای همه انواع منابع، به جای سلسله مراتب جداگانه برای تخصیص منابع CPU، برای تنظیم مصرف حافظه و برای I/O است. سلسله مراتب جداگانه منجر به مشکلاتی در سازماندهی تعامل بین کنترل کننده ها و هزینه های اضافی منابع هسته در هنگام اعمال قوانین برای یک فرآیند ارجاع شده در سلسله مراتب های مختلف شد.
- اضافه شدن پشتیبانی از ماژول Raspberry Pi Sense HAT که در ماموریت Astro Pi استفاده می شود. کتابخانهها و ابزارهای ضروری بهعنوان بسته حس کلاه بستهبندی میشوند؛ بسته حسی-emu-tools با شبیهساز برد بهعلاوه عرضه میشود.
- Xubuntu به عرضه دسکتاپ Xfce 4.16 ادامه می دهد. سرور رسانه ای Pipewire یکپارچه که در ترکیب با PulseAudio استفاده می شود. شامل GNOME Disk Analyzer و Disk Utility برای نظارت بر سلامت دیسک و تسهیل مدیریت پارتیشن های دیسک. Rhythmbox با نوار ابزار جایگزین برای پخش موسیقی استفاده می شود. برنامه پیام رسانی Pidgin از توزیع پایه حذف شده است.
- Ubuntu Budgie دارای نسخه جدید دسکتاپ Budgie 10.5.3 و یک تم تیره بازطراحی شده است. نسخه جدیدی از اسمبلی برای Raspberry Pi 4 پیشنهاد شده است. قابلیت های Shuffler، رابطی برای پیمایش سریع از طریق پنجره های باز و گروه بندی پنجره ها در یک شبکه، گسترش یافته است که در آن یک اپلت برای جابجایی خودکار و تنظیم مجدد پنجره ها ظاهر شده است. مطابق با چیدمان انتخاب شده عناصر روی صفحه، و قابلیت اتصال راهاندازی برنامه به دسکتاپ مجازی یا مکان خاصی روی صفحه اجرا شده است. یک اپلت جدید برای نمایش دمای CPU اضافه شده است.
- اوبونتو MATE دسکتاپ MATE را به نسخه 1.26 به روز کرده است.
- Kubuntu: KDE Plasma 5.22 دسکتاپ و KDE Gear 21.08 مجموعه برنامه های کاربردی ارائه شده است. نسخه های به روز شده پنل Latte-dock 0.10 و ویرایشگر گرافیکی Krita 4.4.8. یک جلسه مبتنی بر Wayland در دسترس است، اما به طور پیش فرض فعال نیست (برای فعال کردن، "Plasma (Wayland)" را در صفحه ورود انتخاب کنید).
علاوه بر این، دو نسخه غیر رسمی از اوبونتو 21.10 منتشر شده است - اوبونتو Cinnamon Remix 21.10 با دسکتاپ Cinnamon و Ubuntu Unity 21.10 با دسکتاپ Unity7.
منبع: opennet.ru