انتشار سیستم عامل Elementary OS 6 به عنوان جایگزینی سریع، باز و با احترام به حریم خصوصی برای ویندوز و macOS معرفی شده است. این پروژه بر طراحی با کیفیت تمرکز دارد، با هدف ایجاد یک سیستم با استفاده آسان که حداقل منابع را مصرف می کند و سرعت راه اندازی بالایی را فراهم می کند. به کاربران محیط دسکتاپ Pantheon خود ارائه می شود. تصاویر iso قابل بوت (2.36 گیگابایت) موجود برای معماری amd64 برای دانلود آماده شده است (برای دانلود رایگان از سایت پروژه باید در قسمت مبلغ اهدا عدد 0 را وارد کنید).
هنگام توسعه اجزای اصلی سیستم عامل اصلی، از GTK3، زبان Vala و چارچوب خود Granite استفاده می شود. پیشرفت های پروژه اوبونتو به عنوان پایه توزیع استفاده می شود. در سطح بسته ها و پشتیبانی از مخزن، Elementary OS 6 با اوبونتو 20.04 سازگار است. محیط گرافیکی مبتنی بر پوسته خود Pantheon است که اجزایی مانند مدیر پنجره Gala (بر اساس LibMutter)، پنل بالایی WingPanel، پرتاب کننده Slingshot، صفحه کنترل Switchboard، نوار وظیفه پایین Plank (آنالوگ پانل Docky) را ترکیب می کند. بازنویسی شده در Vala) و مدیر جلسه Pantheon Greeter (بر اساس LightDM).
این محیط شامل مجموعه ای از برنامه های کاربردی است که به شدت در یک محیط واحد ادغام شده اند که برای حل مشکلات کاربر ضروری هستند. در میان برنامهها، بیشتر پیشرفتهای پروژه، مانند شبیهساز ترمینال Pantheon، مدیر فایل Pantheon، ویرایشگر متن Scratch و پخشکننده موسیقی Music (Noise) هستند. این پروژه همچنین مدیریت عکس Pantheon Photos (چنگال از Shotwell) و سرویس گیرنده ایمیل Pantheon Mail (چنگال از Geary) را توسعه می دهد.
نوآوری های کلیدی:
- امکان انتخاب تم تیره و رنگ تاکیدی وجود دارد که رنگ نمایش عناصر رابط مانند دکمه ها، سوئیچ ها، فیلدهای ورودی و پس زمینه را هنگام انتخاب متن تعیین می کند. می توانید ظاهر را از طریق صفحه خوش آمدگویی به سیستم (برنامه خوش آمدید) یا در بخش تنظیمات (تنظیمات سیستم → دسکتاپ → ظاهر) تغییر دهید.
- یک سبک بصری جدید و کاملاً بازطراحی شده پیشنهاد شده است که در آن تمام عناصر طراحی تیز شده اند، شکل سایه ها تغییر کرده و گوشه های پنجره ها گرد شده است. مجموعه فونت سیستم پیشفرض Inter است که برای دستیابی به وضوح بالای کاراکترها هنگام نمایش بر روی صفحهنمایش رایانه بهینه شده است.
- همه برنامههای اضافی که برای نصب از طریق AppCenter ارائه میشوند، و همچنین برخی از برنامههای پیشفرض، با استفاده از فرمت flatpak بستهبندی میشوند و با استفاده از ایزوله sandbox اجرا میشوند تا در صورت به خطر افتادن برنامه، دسترسی غیرمجاز را مسدود کنند. پشتیبانی از نصب بستههای flatpak نیز به برنامه Sideload اضافه شده است که به شما امکان میدهد با کلیک بر روی آنها در مدیر فایل، بستههای جداگانه دانلود شده را نصب کنید.
برای سازماندهی دسترسی به منابع خارج از کانتینر، از سیستمی از پورتال ها استفاده می شود که برنامه را ملزم به دریافت مجوزهای صریح برای دسترسی به فایل های خارجی یا راه اندازی برنامه های کاربردی دیگر می کند. مجوزهای تنظیم شده، مانند دسترسی به شبکه، بلوتوث، فهرست خانه و سیستم را می توان از طریق رابط "تنظیمات سیستم → برنامه ها" کنترل کرد و در صورت لزوم لغو کرد.
- اضافه شدن پشتیبانی چند لمسی برای کنترل ژست بر اساس چندین لمس همزمان روی صفحه لمسی یا صفحه لمسی. برای مثال، کشیدن انگشت به سمت بالا با سه انگشت در برنامههای در حال اجرا حرکت میکند و کشیدن انگشت به چپ یا راست بین دسکتاپهای مجازی جابهجا میشود. در برنامهها، کشیدن دو انگشت میتواند برای لغو اعلانها یا بازگشت به حالت فعلی استفاده شود. در حالی که صفحه قفل است، کشیدن انگشت با دو انگشت برای جابجایی بین کاربران مفید است. برای پیکربندی حرکات، میتوانید از بخش «تنظیمات سیستم → ماوس و پد لمسی → حرکات» در پیکربندی استفاده کنید.
- سیستم نمایش اعلان ها دوباره طراحی شده است. به برنامه ها امکان نمایش نشانگرها در اعلان ها داده می شود که به صورت بصری وضعیت را نشان می دهند و همچنین دکمه هایی را برای درخواست تصمیم بدون باز کردن خود برنامه به اعلان ها اضافه می کنند. اعلانها با استفاده از ویجتهای GTK بومی تولید میشوند که تنظیمات سبک را در نظر میگیرند و میتوانند شامل کاراکترهای ایموجی رنگی باشند. برای اطلاعیه های اضطراری، علامت قرمز و صدای جداگانه برای جلب توجه اضافه شده است.
- مرکز اعلانها به گونهای طراحی شده است که شامل گروهبندی اعلانها بر اساس برنامه و امکان کنترل با استفاده از حرکات چند لمسی، مانند مخفی کردن یک اعلان با کشیدن انگشت با دو انگشت باشد.
- در پانل، هنگامی که مکان نما را روی نشانگرها نگه می دارید، نکات متنی نمایش داده می شود که شما را در مورد حالت فعلی و ترکیب های کنترل موجود مطلع می کند. به عنوان مثال، نشانگر کنترل صدا سطح فعلی و اطلاعاتی را نشان می دهد که می توانید با کلیک کردن روی دکمه وسط ماوس صدا را خاموش کنید، نشانگر کنترل اتصال به شبکه اطلاعاتی در مورد شبکه فعلی نشان می دهد و نشانگر اعلان اطلاعاتی در مورد تعداد انباشته شده ارائه می دهد. اطلاعیه.
- منوی نشانگر کنترل صدا اکنون دستگاه های ورودی و خروجی صدا را نمایش می دهد و به شما امکان می دهد به سرعت بین هدفون و بلندگو جابه جا شوید یا میکروفون را تغییر دهید.
- نشانگر مدیریت انرژی به شما امکان می دهد دستگاهی را برای باز کردن آمار دقیق تر در مورد مصرف برق یا شارژ باتری داخلی انتخاب کنید.
- یک نشانگر جدید اضافه شد که تمام ویژگیهای دسترسی را خلاصه میکند و بهطور پیشفرض در صفحه ورود نشان داده میشود.
- در حالت نمایش لیست کار، وقتی ماوس را روی ریز عکسهای پنجره میبرید، یک راهنمای ابزار با اطلاعات عنوان پنجره نمایش داده میشود که به شما امکان میدهد پنجرههای ظاهرا مشابه را جدا کنید.
- منوی زمینه که با کلیک راست بر روی عنوان پنجره باز می شود، باز شده است. دکمه ای برای گرفتن اسکرین شات از یک پنجره و اطلاعات پیوست شده در مورد میانبرهای صفحه کلید اضافه شده است.
- یک منوی زمینه جداگانه برای دسکتاپ اضافه شده است که از طریق آن می توانید به سرعت تصویر زمینه را تغییر دهید، تنظیمات صفحه را تغییر دهید و به پیکربندی بروید.
- تنظیمات چندوظیفه ای (System Settings → Desktop → Multitasking) گسترش یافته است. علاوه بر اعمال اتصال به گوشه های صفحه، پردازش انتقال پنجره به دسکتاپ مجازی دیگر اضافه شده است.
- این نصب کننده دارای یک frontend جدید است که رابط کاربری ساده تری را ارائه می دهد و به طور قابل توجهی سریعتر از نصب کننده قبلی Ubiquity است. در نصبکننده جدید، تمام نصبها به همان روش نصب OEM پردازش میشوند، یعنی. نصب کننده فقط مسئول کپی کردن سیستم بر روی دیسک است و سایر اقدامات راه اندازی مانند ایجاد اولین کاربران، راه اندازی یک اتصال شبکه و به روز رسانی بسته ها، در اولین بوت با فراخوانی ابزار Initial Setup انجام می شود.
- در طول فرآیند راهاندازی، نصبهای OEM این گزینه را دارند که نشانواره OEM را به همراه نوار پیشرفت نمایش دهند.
- این شامل یک برنامه جدید Tasks است که به شما کمک می کند لیستی از کارها و یادداشت ها را حفظ کنید که می توانند هنگام اتصال به حافظه آنلاین که از فرمت CalDav پشتیبانی می کند بین دستگاه ها همگام شوند. این برنامه همچنین از یادآورهایی پشتیبانی می کند که بر اساس زمان و مکان فعال می شوند.
- این سیستم دارای یک رابط داخلی بهروزرسانی میانافزار (System Settings → System → Firmware) بر اساس پروژه Linux Vendor Firmware Service است که تحویل بهروزرسانیهای میانافزار را برای دستگاههای بسیاری از شرکتها از جمله Star Labs، Dell، Lenovo، HP هماهنگ میکند. ، اینتل، لاجیتک، Wacom و 8bitdo.
- مرورگر وب پیشفرض Epiphany به روز شده و به «وب» تغییر نام داده است. این مرورگر دارای ویژگی هایی مانند حفاظت از ردیابی هوشمند و مسدود کردن تبلیغات است. یک حالت خواننده جدید پیشنهاد شده است. اضافه شدن پشتیبانی از تم های تیره و جابجایی بین صفحات با استفاده از حرکات چند لمسی. بسته مرورگر اکنون در قالب Flatpak ارائه می شود.
- سرویس گیرنده ایمیل Mail به طور کامل بازنویسی شده است و قابلیت ذخیره مرکزی حساب های IMAP را در سرویس حساب های آنلاین اضافه می کند. هنگام باز کردن هر پیام، از یک فرآیند جداگانه استفاده میشود که در محیط sandbox خودش جدا شده است. عناصر رابط به ویجتهای بومی تبدیل شدهاند که هنگام ایجاد فهرستی از پیامها نیز استفاده میشوند.
- پشتیبانی از سرویس حسابهای آنلاین به تقویم زمانبندی اضافه شده است، که از طریق آن اکنون میتوانید تنظیماتی را برای سرورهایی که CalDav را پشتیبانی میکنند، تعریف کنید. اضافه شدن پشتیبانی برای وارد کردن در قالب ICS و بهبود کار در حالت آفلاین.
- رابط برنامه برای کار با دوربین دوباره طراحی شده است. قابلیت سوئیچ بین چندین دوربین، انعکاس تصویر و تغییر روشنایی و کنتراست اضافه شده است. پس از اتمام ضبط ویدیو، یک اعلان با یک دکمه برای شروع تماشا نمایش داده می شود.
- رفتار مدیر فایل تغییر کرده است، که در آن باز کردن فایلها به جای یک کلیک، اکنون به دو کلیک نیاز دارد، که مشکل باز کردن تصادفی فایلهای بزرگ در برنامههای پرمصرف منابع و راهاندازی دو نسخه از کنترلکنندهها برای کاربرانی که عادت به باز کردن فایلها با یک کلیک دارند را حل کرد. در سیستم های دیگر دوبار کلیک کنید. برای پیمایش در کاتالوگ ها، با یک کلیک همچنان استفاده می شود. رابط مدیر فایل یک نوار کناری جدید ارائه می دهد که ایجاد نشانک برای فهرست های پرکاربرد را آسان تر می کند. هنگام مشاهده محتویات دایرکتوری ها در حالت لیست، حداقل اندازه موجود آیکون ها کاهش یافته و شاخص هایی اضافه شده است، به عنوان مثال، اطلاعات مربوط به فایل های جدید در Git. بهبود دسترسی به دستگاه های خارجی با استفاده از پروتکل های AFP، AFC و MTP. برای برنامه های کاربردی در قالب Flatpak بر اساس مدیر فایل، یک رابط انتخاب فایل پیاده سازی شده است.
- ویرایشگر کد مدرن شده است. دکمه ای به نوار بالا اضافه شده است که اطلاعات پروژه فعلی Git را نشان می دهد و به شما امکان می دهد به سرعت بین پروژه های باز جابجا شوید. هنگام بستن یک پروژه، تمام فایل های باز مرتبط با آن نیز بسته می شوند. ابزارهای یکپارچه سازی Git اکنون شامل امکان جابجایی بین شاخه ها و ایجاد شاخه های جدید است. میانبرهای جدیدی برای ویرایش بصری نشانه گذاری Markdown در حالت WYSIWYG اضافه شده و چک کردن املا نیز اجرا شده است. اجرای جدیدی از جستجوی متن کامل در کاتالوگ ها و پروژه ها پیشنهاد شده است که اکنون شامل گزینه هایی برای جستجوهای غیر حساس به حروف بزرگ و استفاده از عبارات منظم است. هنگام بازیابی وضعیت پس از راه اندازی مجدد برنامه، موقعیت مکان نما و وضعیت نوار کناری بازیابی می شود.
- شبیه ساز ترمینال محافظت در برابر اجرای تصادفی دستورات خطرناک را گسترش داده است - اکنون به کاربر هشداری نشان داده می شود که در صورت تلاش برای چسباندن متنی از کلیپ بورد که شامل دنباله های چند خطی است (قبلاً این هشدار فقط هنگام چسباندن نمایش داده می شد، عملیات را تأیید می کند. دستور sudo شناسایی شد). سطح زوم برای هر برگه به خاطر سپرده می شود. یک دکمه برای راه اندازی مجدد یک برگه به منوی زمینه اضافه شده است.
- بیلدهای آزمایشی برای Pinebook Pro و Raspberry Pi اضافه شده است.
- بهینه سازی عملکرد انجام شده است. کاهش دسترسی به دیسک و بهبود تعامل بین اجزای دسکتاپ.
منبع: opennet.ru