בדיקות בטא של הפצת פדורה החלו. Linux גרסת הבטא סימנה את המעבר לשלב הבדיקות הסופי, המאפשר רק תיקוני באגים קריטיים. הגרסה מתוכננת ל-18 באוקטובר. הגרסה מכסה את Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base ו-Live builds, המסופקים כגירסאות של סביבות שולחן העבודה KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ו-LXQt. הגירסאות זמינות עבור הארכיטקטורות x86_64, Power64 ו-ARM64 (AArch64).
השינויים המשמעותיים ביותר בפדורה Linux 37:
- שולחן העבודה של Fedora Workstation עודכן ל-GNOME 43, אשר צפוי לצאת ב-21 בספטמבר. עם שחרורו של GNOME 43, לקונפיגורטור יש פאנל חדש עם פרמטרי אבטחת התקן וקושחה (לדוגמה, מוצג מידע על הפעלת UEFI Secure Boot, סטטוס TPM, מנגנוני ההגנה של Intel BootGuard ו-IOMMU). המשכנו להעביר אפליקציות לשימוש ב-GTK 4 ובספריית libadwaita, המציעה ווידג'טים ואובייקטים מוכנים לבניית אפליקציות התואמות ל-GNOME HIG החדש (הנחיות הממשק האנושי).
- ארכיטקטורת ARMv7, הידועה גם בשם ARM32 או armhfp, הוצאה משימוש. הסיבות שצוינו לסיום התמיכה ב-ARMv7 הן הסגירה הכללית של פיתוח ההפצה עבור מערכות 32 סיביות, מכיוון שחלק מתכונות האבטחה והביצועים החדשות של פדורה זמינות רק עבור ארכיטקטורות 64 סיביות. ARMv7 נותרה הארכיטקטורה האחרונה של 32 סיביות שנתמכה במלואה בפדורה (יצירת המאגרים עבור ארכיטקטורת i686 הופסקה ב-2019, מה שהשאיר רק מאגרים מרובי-ליביים עבור סביבות x86_64).
- קבצים הכלולים בחבילות RPM מצוידים בחתימות דיגיטליות שניתן להשתמש בהן כדי לאמת את תקינותן ולהגן מפני שיבוש קבצים באמצעות תת-מערכת הקרנל IMA (Integrity Measurement Architecture). הוספת חתימות הביאה לגידול של 1.1% בגודל החבילה RPM ולעלייה של 0.3% בגודל המערכת המותקנת.
- לוח Raspberry Pi 4 נתמך כעת באופן רשמי, כולל תמיכה בהאצת חומרה גרפית עבור GPU V3D.
- שתי מהדורות רשמיות חדשות מוצעות: Fedora CoreOS (סביבה מעודכנת אטומית להפעלת קונטיינרים מבודדים) ו-Fedora Cloud Base (תמונות ליצירה מכונות וירטואליות, הפועל בסביבות ענן ציבוריות ופרטיות).
- נוספה מדיניות TEST-FEDORA39 כדי לבדוק את הביטול הקרוב של חתימות דיגיטליות SHA-1. לחלופין, המשתמש יכול להשבית את תמיכת SHA-1 באמצעות הפקודה "update-crypto-policies -set TEST-FEDORA39".
- גרסאות חבילה מעודכנות, כולל Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, 4.18 RPM, BIND, 9.18s 28.
- החבילות ומהדורת ההפצה עם שולחן העבודה של LXQt עודכנו לגרסה LXQt 1.1.
- חבילת openssl1.1 הוצאה משימוש והוחלפה בחבילה עם ענף OpenSSL 3.0 הנוכחי.
- רכיבים לתמיכה בשפות נוספות ולוקליזציה הופרדו מהחבילה הראשית עם Firefox לחבילה נפרדת בשם firefox-langpacks, החוסכת כ-50 MB של שטח דיסק במערכות שאינן זקוקות לתמיכה בשפות אחרות מלבד אנגלית. באופן דומה, כלי העזר (envsubst, gettext, gettext.sh ו-ngettext) הופרדו מחבילת gettext לתוך חבילת gettext-runtime, מה שהפחית את גודל ההתקנה הבסיסית ב-4.7 MB.
- מומלץ לתחזוקה להפסיק לבנות חבילות עבור ארכיטקטורת i686 אם הצורך בחבילות כאלה מוטל בספק או יביא להשקעה משמעותית של זמן או משאבים. ההמלצה אינה חלה על חבילות המשמשות כתלות בחבילות אחרות או בשימוש בהקשר "רב-ליב" כדי לאפשר לתוכניות 32 סיביות לפעול בסביבות 64 סיביות. עבור ארכיטקטורת i686, החבילות java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk ו-java-latest-openjdk הופסקו.
- מוצעת הרכבה מקדימה לבדיקת שליטה במתקין אנקונדה באמצעות ממשק אינטרנט, לרבות ממערכת מרוחקת.
- במערכות x86 עם BIOS, חלוקת המחיצות מופעלת כברירת מחדל באמצעות GPT במקום MBR.
- מהדורות Fedora Silverblue ו-Kinoite מספקות את היכולת לטעון מחדש את המחיצה /sysroot במצב קריאה בלבד כדי להגן מפני שינויים מקריים.
- גרסה של Fedora Server זמינה להורדה, ארוזה כתמונת מכונה וירטואלית המותאמת להיפר-ויזור. KVM.
מקור: OpenNet.ru
