توسعه دهندگان پروژه Raspberry Pi به روز رسانی پاییزی توزیع Raspberry OS (Raspbian) را بر اساس بسته Debian منتشر کرده اند. سه بیلد برای دانلود آماده شده است - کاهش یافته (463 مگابایت) برای سیستم های سرور، با دسکتاپ (1.1 گیگابایت) و یک نسخه کامل با مجموعه ای از برنامه های کاربردی اضافی (3 گیگابایت). توزیع با یک محیط کاربری PIXEL (چنگال LXDE) ارائه می شود. حدود 35 بسته برای نصب از مخازن موجود است.
در نسخه جدید:
- مهاجرت به پایگاه داده بسته Debian 11 "Bullseye" (که قبلاً از Debian 10 استفاده می شد).
- همه اجزای دسکتاپ PIXEL و برنامه های ارائه شده برای استفاده از کتابخانه GTK3 به جای GTK2 تبدیل شده اند. دلیل مهاجرت تمایل به خلاص شدن از تقاطع در توزیع نسخه های مختلف GTK است - دبیان 11 به طور فعال از GTK3 استفاده می کند، اما دسکتاپ PIXEL بر اساس GTK2 بود. تا کنون، انتقال دسکتاپ به GTK3 با این واقعیت که بسیاری از چیزها، به ویژه موارد مربوط به شخصی سازی ظاهر ویجت ها، بسیار آسان تر برای پیاده سازی در GTK2 بوده اند، متوقف شده است و GTK3 برخی از ویژگی های مفید استفاده شده در PIXEL را حذف کرده است. این انتقال نیاز به جایگزینی برای ویژگیهای قدیمی GTK2 داشت و کمی ظاهر ویجتها را تحت تأثیر قرار داد، اما توسعهدهندگان اطمینان حاصل کردند که رابط ظاهر آشنای خود را حفظ میکند.
- مدیر پنجره ترکیبی Mutter به طور پیش فرض فعال است. گوشه های راهنمای ابزار گرد شده قبلی توسط GTK2 انجام می شد، اما در GTK3 این عملیات به مدیر ترکیبی واگذار شده است. در مقایسه با مدیر پنجره Openbox که قبلا استفاده شده بود، Mutter یک پیش رندر از محتوای صفحه در حافظه (ترکیب) را قبل از اینکه واقعاً روی صفحه نمایش داده شود، ارائه می دهد، که امکان جلوه های بصری اضافی مانند گرد کردن گوشه پنجره، سایه های حاشیه پنجره، و باز/ را فراهم می کند. انیمیشن ها را ببندید. مهاجرت به Mutter و GTK3 همچنین به شما این امکان را می دهد که از شر اتصال به پروتکل X11 خلاص شوید و از کار در بالای Wayland در آینده پشتیبانی کنید.
نقطه ضعف تغییر به Mutter افزایش مصرف حافظه بود. خاطرنشان می شود که بردهای Raspberry Pi با 2 گیگابایت رم برای کار کافی هستند، اما حافظه کمتر دیگر برای یک محیط گرافیکی کافی نیست. بردهایی با 1 گیگابایت رم دارای حالت بازگشتی هستند که Openbox را برمی گرداند، که گزینه های سبک رابط محدودی دارد (به عنوان مثال، نشان دادن نکات ابزار مستطیلی به جای موارد گرد و بدون جلوه های بصری).
- سیستمی برای نمایش نوتیفیکیشن ها پیاده سازی شده است که در نوار وظیفه، افزونه های پنل و اپلیکیشن های مختلف قابل استفاده است. اعلانها به ترتیب زمانی در گوشه سمت راست بالای صفحه ظاهر میشوند و 15 ثانیه پس از نمایش بهطور خودکار بسته میشوند (یا میتوانند بلافاصله به صورت دستی بسته شوند). در حال حاضر، اعلانها فقط زمانی نمایش داده میشوند که دستگاههای USB آماده برداشتن هستند، زمانی که باتری به طور خطرناکی کم میشود، زمانی که بهروزرسانیها در دسترس هستند، و زمانی که خطاهایی در سطح میانافزار وجود دارد.
گزینه هایی به تنظیمات برای تغییر مهلت زمانی یا خاموش کردن اعلان ها اضافه شده است.
- افزونه ای با رابط گرافیکی برای بررسی و نصب آپدیت ها برای پنل پیاده سازی شده است که به روز نگه داشتن سیستم و اپلیکیشن ها را ساده می کند و نیازی به راه اندازی دستی مدیریت بسته apt در ترمینال را بی نیاز می کند. به روز رسانی ها برای هر بوت یا هر 24 ساعت بررسی می شود. هنگامی که نسخه های جدید بسته ها پیدا می شود، یک نماد خاص در پانل نشان داده می شود و یک اعلان نمایش داده می شود.
هنگامی که روی نماد کلیک می کنید، منویی نمایش داده می شود که از طریق آن می توانید یک رابط را برای مشاهده لیستی از به روز رسانی های در انتظار نصب فراخوانی کنید و نصب انتخابی یا کامل به روز رسانی ها را آغاز کنید.
- تعداد حالت های مشاهده در مدیر فایل کاهش یافته است - به جای چهار حالت (تصاویر کوچک، نمادها، نمادهای کوچک و یک لیست)، دو حالت پیشنهاد شده است - تصاویر کوچک و یک لیست، زیرا حالت های تصویر کوچک و نماد اساساً فقط در اندازه آیکون ها و نمایش تصاویر کوچک محتوا که کاربران را گمراه می کند. غیرفعال کردن نمایش تصاویر کوچک محتوا توسط یک گزینه خاص در منوی View کنترل می شود و اندازه را می توان با استفاده از دکمه های بزرگنمایی تغییر داد.
- به طور پیشفرض، درایور تنظیم KMS فعال است، که به انواع خاصی از تراشههای ویدیویی مرتبط نیست و اساساً شبیه درایور VESA است، اما در بالای رابط KMS کار میکند. می توان از آن بر روی هر سخت افزاری که دارای درایور DRM/KMS در سطح هسته است استفاده کرد. پیش از این، یک درایور خاص برای زیرسیستم گرافیکی Raspberry Pi ارائه شده بود که شامل اجزای سیستم عامل بسته بود. استفاده از رابط استاندارد KMS و استفاده از درایور ارائه شده در هسته لینوکس به شما این امکان را می دهد که از شر اتصال به درایور اختصاصی Raspberry Pi خلاص شوید و کار با زیرسیستم گرافیکی برنامه های کاربردی طراحی شده برای API استاندارد لینوکس را ممکن می کند.
- درایور اختصاصی کار با دوربین با libcamera کتابخانه باز جایگزین شده است که یک API جهانی ارائه می دهد.
- برنامه Bookshelf دسترسی رایگان به نسخه های PDF مجله سفارشی PC را ارائه می دهد.
- نسخههای نرمافزار بهروزرسانیشده، از جمله مرورگر Chromium 92 با بهینهسازیهایی برای پخش ویدیوی تسریعشده سختافزاری.
- انتخاب بهبود یافته منطقه زمانی و گزینه های محلی سازی در جادوگر راه اندازی اولیه.
منبع: opennet.ru