انتشار کیت توزیع فدورا لینوکس 41 ارائه شده است. KDE Plasma، Xfce، برای دانلود، MATE، Cinnamon، LXDE، Phosh، Miracle، LXQt، Budgie و Sway آماده شده است. مجموعه ها برای معماری های x86_64، Power64 و ARM64 (AArch64) تولید می شوند.
مهم ترین تغییرات در فدورا لینوکس 41 عبارتند از:
- بهطور پیشفرض، از مدیریت بسته DNF5 استفاده میشود، که در آن کتابخانههای سطح پایین موجود یکپارچه شدهاند و مؤلفههایی که قبلاً پایتون برای آنها استفاده شده بود، در C++ بازنویسی میشوند. عملکرد مدیریت بسته اولیه به یک کتابخانه جداگانه libdnf5 منتقل شده است. استفاده از C++ به جای پایتون به ما این امکان را داد که از شر تعداد زیادی وابستگی خلاص شویم، اندازه جعبه ابزار را کاهش دهیم و بهره وری را بهبود دهیم.
جعبه ابزار DNF5 نیز از PackageKit جدا شده است، به نفع یک فرآیند پس زمینه جدید به نام DNF Daemon، که جایگزین عملکرد PackageKit شده و یک رابط برای مدیریت بسته ها و به روز رسانی ها در محیط های گرافیکی ارائه می دهد. در میان پیشرفت های قابل مشاهده برای کاربر، می توان به نشانه بصری بیشتری از پیشرفت عملیات اشاره کرد. پشتیبانی از استفاده از بسته های RPM محلی برای تراکنش ها؛ توانایی نمایش در گزارشات مربوط به تراکنش های تکمیل شده اطلاعات تولید شده توسط اسکریپت های ساخته شده در بسته ها. یک سیستم تکمیل ورودی پیشرفته تر برای bash.
- نسخه رسمی Spin فدورا با یک محیط گرافیکی بر اساس مدیر ترکیبی Miracle و با استفاده از پروتکل Wayland و اجزای سازنده مدیران کامپوزیت Mir ایجاد شده است. هدف از ساخت جدید ارائه یک محیط کاربری کاربردی و زیبا با طرح پنجره کاشی کاری به سبک مدیر پنجره i3 و طراحی گرافیکی پر جنب و جوش تر با جلوه های بصری است.

- دسکتاپ گنوم در ایستگاه کاری فدورا به نسخه 47 به روز شده است که سبک جدیدی از کادرهای محاوره ای، عملکرد بهبود یافته در سیستم هایی با وضوح صفحه نمایش پایین، تسریع سخت افزاری رمزگذاری ویدیو در هنگام ضبط تصاویر از صفحه، و دیالوگ های کاملاً بازطراحی شده برای باز کردن و ذخیره فایل ها را ارائه می دهد.
- نرمافزار GNOME توانایی نصب درایورهای اختصاصی NVIDIA را بازگردانده و فرآیند افزودن امضای دیجیتال برای درایورها را برای کار در هنگام بارگیری توزیع در حالت Secure Boot ساده کرده است. امکان ایجاد و ذخیره یک امضای دیجیتال برای یک ماژول هسته از NVIDIA در MOK (کلید مالک ماشین) وجود دارد.
- بسته های GNOME مربوط به پروتکل X11 از توزیع پایه فدورا Workstation حذف شده است. از جلسات پشتیبانی شده به طور پیش فرض، تنها Wayland باقی مانده است، اما بسته های سازماندهی جلسه X11 را می توان به طور جداگانه از مخازن نصب کرد. دلیل اصلی منسوخ شدن پشتیبانی X11 در فدورا، منسوخ شدن سرور X.Org در RHEL 9 و تصمیم به حذف کامل آن در نسخه اصلی بعدی RHEL 10 است.
- ایستگاه کاری فدورا به طور پیشفرض، ترمینال گنوم را با شبیهساز ترمینال Ptyxis جایگزین میکند، که قابلیتهای بیشتری را برای کار با کانتینرها با استفاده از Toolbox، Distrobox، Podman و JHBuild فراهم میکند. Ptyxis همچنین دارای سرعت رندر بسیار سریع، گزینه های سفارشی سازی بیشتر، و حالت نمای کلی برای پیمایش واضح جلسات باز است.

- نسخه دسکتاپ KDE برای انتشار KDE Plasma 6.2 به روز شده است. در صورت شناسایی مشکلات جدی، ساختمانهای دارای KDE برای معماری AArch64 به عنوان نسخههای مسدودکننده طبقهبندی میشوند.
- یک نسخه Spin جدید با محیط KDE Plasma Mobile اضافه شده است که می تواند در دستگاه های تلفن همراه استفاده شود. علاوه بر ساخت کلاسیک، نسخه به روز شده اتمی با KDE Plasma Mobile نیز موجود است.
- ساختار مبتنی بر محیط کاربری LXQt به نسخه LXQt 2.0 به روز شده است.
- نسخه های بسته به روز شده عبارتند از GCC 14، binutils 2.42، glibc 2.40، Python 3.13، Go 1.23، Node.js 22، Perl 5.40، RPM 4.20.
- بسته شبکه اسکریپت ها حذف شده است که از اسکریپت های پیکربندی شبکه کلاسیک بر اساس دستورات ifup و ifdown پشتیبانی می کند. چنین اسکریپت هایی از سال 2018 منسوخ اعلام شده اند. گفته می شود دلیل حذف برنامه هایی برای حذف ISC dhcp است که تعمیر و نگهداری آن در پایان سال 2022 متوقف شد. محتویات اسکریپت های شبکه به شدت به dhcp ISC وابسته است و انتقال آن به کلاینت DHCP دیگر به دلیل توقف توسعه بسته امکان پذیر نیست. به جای دستورات ifup و ifdown، توصیه می شود از ابزار nmcli از NetworkManager یا دستور networkctl استفاده کنید.
- NetworkManager دیگر از پروفایل های اتصال در قالب ifcfg پشتیبانی نمی کند.
- پشتیبانی از دوربینهای IPU6 اینتل اضافه شد و یک پشته باز جدید برای دوربینهای متصل با استفاده از رابط MIPI (رابط پردازشگر صنعت موبایل) فعال کرد. رابط MIPI در بسیاری از مدلهای جدید لپتاپ بهجای پخش ویدیوی قبلی از دستگاههایی که از استاندارد UVC (کلاس ویدیوی USB) پشتیبانی میکنند، از طریق گذرگاه USB استفاده میشود. از سرور رسانه ای Pipewire می توان برای فیلم برداری از دوربین های MIPI استفاده کرد.
- بسته فایرفاکس به طور پیش فرض شامل پشتیبانی از کار با دوربین ها از طریق سرور رسانه ای Pipewire است.
- در ساختهایی که از مدل بهروزرسانی اتمی (دسکتاپهای فدورا اتمی) استفاده میکنند، قوانین Polkit تغییر کردهاند تا به کاربران غیرمجاز استاندارد اجازه دهند بدون وارد کردن رمز عبور سرپرست، عملیات بهروزرسانی سیستم را انجام دهند. در همان زمان، تعداد عملیات ممتازی که هنگام انجام توسط مدیر نیاز به رمز عبور دارند، افزایش یافته است (برای تأیید اضافی عملیات خطرناک، مانند تغییر پارامترهای هسته، نصب بستهها از FS محلی و تغییر تصویر سیستم).
- نسخه های به روز شده اتمی Fedora CoreOS و Fedora IoT به طور پیش فرض به سیستم فایل Composefs منتقل می شوند که امکان استفاده از یک پارتیشن ریشه که در حالت فقط خواندنی در این مجموعه ها کار می کند و همچنین استفاده بیشتر از ابزارهای تأیید یکپارچگی برای پارتیشن سیستم، به شما این امکان را می دهد که مشکلات در حال ظهور را در طول زمان کار شناسایی کنید. پارتیشن های /etc و /var همچنان به صورت نوشتاری نصب می شوند. سیستم فایل Composefs به عنوان یک افزونه بر روی سیستمهای فایل OverlayFS و EROFS که قبلاً در هسته وجود دارد پیادهسازی میشود و برای ذخیرهسازی مشترک کارآمد محتویات چندین تصویر دیسک نصبشده بهینه شده است.
- نسخههای قابل ارتقا اتمی فدورا، مانند Fedora Atomic، CoreOS، و Fedora IoT، یک ابزار جدید bootc را ارائه میکنند که جایگزین rpm-ostree میشود و برای ارتقای سیستم تراکنشها با استفاده از تصاویر OCI (ابتکار کانتینر باز) طراحی شده است. برای به روز رسانی بوت لودر در مجموعه های اتمی، از ابزار bootupd استفاده می شود.
- در نسخههایی با GNOME، KDE Plasma و Budgie، فرآیند پسزمینه تنظیمشده برای مدیریت پروفایلهای قدرت به جای power-profiles-daemon استفاده میشود و گزینههای بیشتری برای پیکربندی حالتهای مصرف انرژی فراهم میکند.
- در رابطه با انتقال پایگاه کد Redis DBMS به یک مجوز اختصاصی، یک فورک Valkey به جای Redis پیشنهاد شد.
- اکثر بسته ها یک ویژگی ساخت قابل تکرار را ارائه می دهند تا اطمینان حاصل شود که باینری های توزیع شده از کد منبع ارائه شده ساخته شده اند و حاوی تغییرات پنهان نیستند.
- نصب کننده پشتیبانی از درایوهای رمزگذاری خودکار (SED - Self-Encrypting Drives) با رابط OPAL2 TCG اضافه کرده است که در آن دستگاه رمزگذاری سخت افزاری مستقیماً در کنترلر تعبیه شده است.
- بسته کتابخانه PyTorch اکنون شامل پشتیبانی از پشته ROCm برای شتاب سخت افزاری در پردازنده های گرافیکی AMD است. بسته PyTorch به نسخه 2.4 و ROCm به نسخه 6.2 به روز شده است.
- بسته با ویرایشگر گرافیک شطرنجی GIMP به تحویل نسخه های اولیه منتقل شده است که بر اساس آن نسخه GIMP 3 تشکیل می شود.
- یک ابزار جدید fedora-repoquery اضافه شده است که به شما امکان می دهد بسته ها را در مخازن Fedora، EPEL، eln و Centos Stream جستجو کنید.
- بسته OpenSSL به طور پیشفرض به امضاهای دیجیتالی که با استفاده از هشهای SHA-1 ایجاد میشوند، بیاعتماد است.
- پشتیبانی برای استفاده از پیاده سازی TLS در سطح هسته (kTLS) برای تسریع GnuTLS اضافه شده است.
- برای ساخت CPython در GCC، حالت بهینه سازی "-O3" به جای حالت پیش فرض "-O2" فعال شد که عملکرد پایتون را تقریباً 4٪ بهبود بخشید.
- عرضه بسته های پایتون 2 و همچنین تمامی بسته هایی که برای کارکردن به پایتون 2.7 نیاز دارند، متوقف شده است.
- تولید بسته های 32 بیتی با PHP متوقف شد.
علاوه بر این، میتوان به معرفی مخازن «رایگان» و «غیر رایگان» پروژه RPM Fusion برای فدورا 41 اشاره کرد که در آن بستههایی با برنامههای چندرسانهای اضافی (MPlayer، VLC، Xine)، کدکهای ویدیویی/صوتی، پشتیبانی از DVD، AMD اختصاصی و درایورهای NVIDIA، برنامه های بازی و شبیه سازها در دسترس هستند.
منبع: opennet.ru


