انتشار توزیع لینوکس فدورا 30

ارسال شده توسط انتشار توزیع لینوکس فدورا 30. برای بارگیری آماده شده محصولات ایستگاه فدورا, سرور فدورا, فدورا سیلور بلو, نسخه Fedora IoT، و مجموعه ای از "چرخش" با ساخت‌های زنده محیط‌های دسکتاپ KDE Plasma 5، Xfce، MATE، Cinnamon، LXDE و LXQt. مجموعه ها برای x86، x86_64، Power64، ARM64 (AAarch64) و دستگاه های مختلف با پردازنده های 32 بیتی ARM.

قابل توجه ترین پیشرفت ها در فدورا 30:

  • دسکتاپ گنوم برای انتشار به روز شد 3.32 با سبک طراحی مجدد عناصر رابط، دسکتاپ و نمادها، پشتیبانی آزمایشی برای مقیاس بندی کسری و پایان پشتیبانی از منوی جهانی.
  • کار برای بهبود عملکرد مدیر بسته DNF انجام شده است. همه ابرداده‌ها در مخازن به غیر از xz و gzip اکنون در قالب موجود هستند زنجیر، که علاوه بر سطح فشرده سازی خوب، از تغییرات دلتا پشتیبانی می کند و به شما امکان می دهد فقط قسمت های تغییر یافته بایگانی را بارگیری کنید (فایل به بلوک های فشرده جداگانه تقسیم می شود و مشتری فقط بلوک هایی را دانلود می کند که جمع کنترلی برای آنها انجام نمی شود. مطابقت با بلوک در سمت خود)؛
  • در DNF اضافه کد ارسال اطلاعات مورد نیاز برای تخمین دقیق تر پایگاه کاربر توزیع. هنگام دسترسی به آینه ها، یک شمارنده "countme" ارسال می شود که ارزش آن هر هفته افزایش می یابد. شمارنده پس از اولین تماس موفقیت آمیز با سرور به "0" بازنشانی می شود و پس از 7 روز شروع به شمارش هفته ها می کند. این روش به شما امکان می دهد تخمین بزنید که نسخه در حال استفاده چه مدت نصب شده است، که برای تجزیه و تحلیل پویایی کاربران در حال تغییر به نسخه های جدید و شناسایی نصب های کوتاه مدت در سیستم های یکپارچه سازی پیوسته، سیستم های آزمایشی، کانتینرها و ماشین های مجازی کافی است. در صورت تمایل کاربر می تواند ارسال این اطلاعات را غیرفعال کند.
  • بسته های دسکتاپ اضافه شد Deepin، توسط توسعه دهندگان کیت توزیع به همین نام از چین توسعه یافته است. اجزای دسکتاپ با استفاده از زبان‌های C/C++ و Go توسعه داده می‌شوند، اما رابط کاربری با استفاده از فناوری‌های HTML5 با استفاده از موتور وب Chromium ایجاد می‌شود. ویژگی کلیدی دسکتاپ Deepin پنل آن است که از حالت های عملیاتی متعدد پشتیبانی می کند. در حالت کلاسیک، جداسازی واضح تری از پنجره های باز و برنامه های کاربردی ارائه شده برای راه اندازی وجود دارد. حالت موثر تا حدودی یادآور Unity، ترکیب نشانگرهای برنامه های در حال اجرا، برنامه های مورد علاقه و اپلت های کنترلی است. رابط راه اندازی برنامه در کل صفحه نمایش داده می شود و دو حالت را ارائه می دهد - مشاهده برنامه های مورد علاقه و پیمایش در کاتالوگ برنامه های نصب شده.
  • بسته های اضافه شده با دسکتاپ Pantheon که توسط پروژه در حال توسعه است سیستم عامل اولیه. GTK3+، زبان Vala و فریم ورک Granite برای توسعه استفاده می شود. محیط گرافیکی Pantheon اجزایی مانند مدیر پنجره Gala (بر اساس LibMutter)، پانل بالای WingPanel، لانچر Slingshot، پانل کنترل Switchboard، نوار وظیفه پایین Plank (آنالوگ پانل Docky بازنویسی شده در Vala) و Pantheon را ترکیب می کند. مدیر جلسه سلام (بر اساس LightDM)؛
  • نسخه های به روز شده برنامه: GCC 9، Glibc 2.29، Ruby 2.6، Golang 1.12، Erlang 21،
    Fish 3.0، LXQt 0.14.0، GHC 8.4، PHP 7.3، OpenJDK 12، Bash 5.0.

  • انتقال به GnuPG 2 به عنوان اجرای اصلی GPG (
    /usr/bin/gpg اکنون به جای GnuPG 2 به فایل اجرایی GnuPG 1 پیوند می خورد.
  • کار برای اطمینان از نرم‌تر شدن نمایش گرافیکی در هنگام راه‌اندازی، بدون خاموشی صفحه یا تغییر ناگهانی گرافیکی انجام شده است. درایور i915 به طور پیش فرض حالت فست بوت را فعال کرده است، صفحه بوت پلیموث دارای تم جدیدی است.
  • اجرای پیش فرض گذرگاه D-Bus فعال است کارگزار اتوبوس دی. D-Bus Broker به طور کامل در فضای کاربر پیاده سازی شده است، کاملاً با پیاده سازی مرجع D-Bus سازگار است، برای پشتیبانی از عملکرد عملی طراحی شده است، و بر بهبود عملکرد و قابلیت اطمینان تمرکز دارد.
  • فرمت ابرداده برای رمزگذاری کل دیسک از LUKS1 به LUKS2 تغییر کرده است.
  • در آماده سازی برای پایان پشتیبانی از Python 2 (نگهداری برای این شاخه در 1 ژانویه 2020 منقضی می شود)، از مخازن حذف شده است. عدد بزرگ بسته های اختصاصی پایتون 2 برای ماژول‌های پایتون عرضه‌شده توسط مخزن با پشتیبانی ابرداده
    Python Egg/Wheel دارای یک مولد وابستگی است که به طور پیش فرض فعال است.

  • پشتیبانی از توابع منسوخ و ناامن مانند encrypt، encrypt_r، setkey، setkey_r و fcrypt از libcrypt حذف شده است.
  • فایل /etc/sysconfig/nfs منسوخ شده است؛ فقط از /etc/nfs.conf باید برای پیکربندی NFS استفاده شود.
  • اضافه شدن پشتیبانی uEFI برای بوت شدن در سیستم های ARMv7.
  • MongoDB DBMS به دلیل انتقال این پروژه به مجوز غیر رایگان از مخازن حذف شد. ناسازگار با الزامات فدورا؛
  • بسته‌های Apache Maven 2.x (maven2)، Apache Avalon (avalon-framework، avalon-logkit)، jakarta-commons-httpclient، jakarta-oro، jakarta-regexp و sonatype-oss-parent منسوخ شده‌اند.
  • مجموعه اضافه شد نقش های سیستم لینوکس با مجموعه ای از ماژول ها و نقش ها برای استقرار یک سیستم مدیریت پیکربندی متمرکز بر اساس Ansible.
  • متوقف شد تشکیل بیلدهای Fedora Atomic Host، محیطی را ارائه می دهد که به حداقل می رسد، به روز رسانی آن به صورت اتمی با جایگزینی تصویر کل سیستم، بدون تجزیه آن به بسته های جداگانه انجام می شود. میزبان اتمی فدورا با یک پروژه جایگزین خواهد شد فدورا CoreOS, ادامه دارد توسعه یک سیستم سرور لینوکس ظرف لینوکس;
  • به لطف استفاده از PipeWire مشکلات حل شد با دسترسی مشترک به پنجره های Chrome و Firefox در محیط های مبتنی بر Wayland هنگام سازماندهی کار از راه دور با سیستم. مشکلات استفاده از درایورهای باینری اختصاصی NVIDIA با Wayland نیز حل شده است. تحویل به طور پیش‌فرض، ساخت‌های فایرفاکس با پشتیبانی داخلی Wayland تا انتشار بعدی به تعویق می‌افتد (در فدورا 30، فایرفاکس همچنان از طریق XWayland اجرا می‌شود).
  • جعبه ابزار گنجانده شده است جعبه ابزار فدورا، که به شما امکان می دهد یک محیط ایزوله اضافی را راه اندازی کنید که می تواند به هر طریقی با استفاده از مدیر بسته معمولی DNF پیکربندی شود. محیط مشخص شده زندگی را برای توسعه دهندگانی که اغلب نیاز به نصب کتابخانه ها و برنامه های مختلف اضافی در هنگام استفاده از اسمبلی دارند آسان تر می کند. فدورا سیلور بلو;
  • کتابخانه OpenH264 با پیاده سازی کدک H.264 که در فایرفاکس و جی استریمر استفاده می شود، پشتیبانی از رمزگشایی نمایه های اصلی و بالا را اضافه کرده است که معمولاً برای ارائه ویدیو در سرویس های آنلاین استفاده می شود (قبلاً فقط نمایه Baseline بود. پشتیبانی شده در OpenH264)؛
  • این ساختار شامل یک سیستم برای پیکربندی متمرکز دسکتاپ لینوکس است - فرمانده ناوگانطراحی شده برای سازماندهی استقرار و نگهداری تنظیمات برای تعداد زیادی ایستگاه کاری مبتنی بر لینوکس و گنوم. یک رابط واحد و متمرکز برای مدیریت تنظیمات دسکتاپ، برنامه های کاربردی و اتصالات شبکه فراهم می کند.
  • ادامه یافت توسعه نسخه Silverblue Fedora که با Fedora Workstation متفاوت است زیرا به شکل یکپارچه ارائه می شود، بدون تقسیم سیستم پایه به بسته های جداگانه، با استفاده از مکانیزم به روز رسانی اتمی و نصب تمام برنامه های کاربردی اضافی در قالب بسته های flatpak که به صورت ایزوله راه اندازی می شوند. ظروف نسخه جدید امکان استفاده از لایه rpm-ostree را در نرم افزار GNOME برای افزودن لایه ها به تصویر پایه Silverblue با برنامه های کاربردی و اجزای سیستم اضافی که فقط در قالب بسته های rpm توزیع شده اند و هنوز در flatpak در دسترس نیستند، اضافه می کند. به عنوان مثال، rpm-ostree از نصب درایورهای اختصاصی NVIDIA، فونت‌ها، مجموعه‌های زبان، پسوندهای GNOME Shell و برنامه‌های شخص ثالث مانند Google Chrome پشتیبانی می‌کند.

به طور همزمان برای فدورا 30 عملی سازی مخازن "رایگان" و "غیر رایگان" پروژه RPM Fusion، که در آن بسته هایی با برنامه های چند رسانه ای اضافی (MPlayer، VLC، Xine)، کدک های ویدئویی/صوتی، پشتیبانی از DVD، درایورهای اختصاصی AMD و NVIDIA، برنامه های بازی، شبیه سازها در دسترس هستند.

منبع: opennet.ru

اضافه کردن نظر