Η δοκιμή beta της διανομής Fedora έχει ξεκινήσει. Linux Η έκδοση beta σηματοδότησε τη μετάβαση στο τελικό στάδιο δοκιμών, το οποίο επιτρέπει μόνο διορθώσεις κρίσιμων σφαλμάτων. Η κυκλοφορία έχει προγραμματιστεί για τις 26 Απριλίου. Η κυκλοφορία καλύπτει τις εκδόσεις Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT και Live, οι οποίες παρέχονται ως εκδόσεις των περιβαλλόντων επιφάνειας εργασίας KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE και LXQt. Οι εκδόσεις έχουν σχεδιαστεί για x86_64, Power64, ARM64 (AArch64) και διάφορες συσκευές με επεξεργαστές ARM 32-bit.
Οι πιο σημαντικές αλλαγές στο Fedora Linux 36:
- Ο σταθμός εργασίας Fedora έχει ενημερωθεί στο GNOME 42, το οποίο προσθέτει ρυθμίσεις σκούρου θέματος μεταξύ επιτραπέζιων υπολογιστών και μετεγκαθιστά πολλές εφαρμογές για χρήση του GTK 4 και της βιβλιοθήκης libadwaita, η οποία παρέχει έτοιμα γραφικά στοιχεία και αντικείμενα για τη δημιουργία εφαρμογών που συμμορφώνονται με τις νέες οδηγίες GNOME HIG (Human Interface Guidelines).
Η σύγχυση με τα στυλ στο GNOME 42 επικρίθηκε - ορισμένα προγράμματα έχουν σχεδιαστεί με στυλ που λαμβάνει υπόψη τις νέες συστάσεις HIG του GNOME, και κάποια συνεχίζουν να χρησιμοποιούν το παλιό στυλ ή συνδυάζουν στοιχεία του νέου και του παλιού στυλ. Για παράδειγμα, στο νέο πρόγραμμα επεξεργασίας κειμένου, τα κουμπιά δεν επισημαίνονται με υφή και το παράθυρο εμφανίζεται με στρογγυλεμένες γωνίες, στον διαχειριστή αρχείων, τα κουμπιά πλαισιώνονται με πλαίσιο και χρησιμοποιούνται λιγότερο στρογγυλεμένες γωνίες παραθύρου, στο gedit, τα κουμπιά επισημαίνονται καθαρά, έχουν μεγαλύτερη αντίθεση και τοποθετούνται σε πιο σκούρο φόντο, και οι κάτω γωνίες του παραθύρου είναι ευκρινείς.

- Για συστήματα με ιδιόκτητα προγράμματα οδήγησης NVIDIA, η προεπιλεγμένη περίοδος λειτουργίας GNOME είναι ενεργοποιημένη χρησιμοποιώντας το πρωτόκολλο Wayland, το οποίο προηγουμένως ήταν διαθέσιμο μόνο κατά τη χρήση προγραμμάτων οδήγησης ανοιχτού κώδικα. Διατηρείται η δυνατότητα επιλογής μιας συνεδρίας GNOME που εκτελείται πάνω από έναν παραδοσιακό διακομιστή X. Προηγουμένως, η ενεργοποίηση του Wayland σε συστήματα με προγράμματα οδήγησης NVIDIA παρεμποδιζόταν από την έλλειψη υποστήριξης για επιτάχυνση υλικού OpenGL και Vulkan σε εφαρμογές X11 που εκτελούνται χρησιμοποιώντας το στοιχείο DDX (Device-Dependent X) του XWayland. Ο νέος κλάδος προγραμμάτων οδήγησης NVIDIA έχει διορθώσει τα προβλήματα και η απόδοση των OpenGL και Vulkan σε εφαρμογές X που εκτελούνται με χρήση XWayland είναι πλέον σχεδόν ίδια με την εκτέλεση σε έναν κανονικό διακομιστή X.
- Οι ατομικά ενημερωμένες εκδόσεις του Fedora Silverblue και του Fedora Kinoite, οι οποίες προσφέρουν μονολιθικές εικόνες από το GNOME και το KDE που δεν χωρίζονται σε ξεχωριστά πακέτα και έχουν δημιουργηθεί χρησιμοποιώντας το κιτ εργαλείων rpm-ostree, έχουν επανασχεδιαστεί για να τοποθετούν την ιεραρχία /var σε ένα ξεχωριστό δευτερεύον κλειδί Btrfs. Επιτρέποντας τον χειρισμό στιγμιότυπων των περιεχομένων του /var ανεξάρτητα από άλλα διαμερίσματα συστήματος.
- Τα πακέτα και η έκδοση διανομής με επιτραπέζιο υπολογιστή LXQt έχουν ενημερωθεί στην έκδοση LXQt 1.0.
- Κατά τη λειτουργία του systemd, εμφανίζονται τα ονόματα των αρχείων μονάδων, γεγονός που διευκολύνει τον προσδιορισμό των υπηρεσιών που ξεκινούν και διακόπηκαν. Για παράδειγμα, αντί για "Starting Frobnicating Daemon..." θα εμφανίζει τώρα "Starting frobnicator.service - Frobnicating Daemon...".
- Από προεπιλογή, οι περισσότερες γλώσσες χρησιμοποιούν γραμματοσειρές Noto αντί για DejaVu.
- Για να επιλέξετε τους αλγόριθμους κρυπτογράφησης που είναι διαθέσιμοι στο GnuTLS που μπορούν να χρησιμοποιηθούν, χρησιμοποιείται τώρα μια λευκή λίστα, π.χ. Οι έγκυροι αλγόριθμοι ορίζονται ρητά αντί να εξαιρούνται οι μη έγκυροι. Αυτή η προσέγγιση σάς επιτρέπει, εάν θέλετε, να επιστρέψετε υποστήριξη για απενεργοποιημένους αλγόριθμους για ορισμένες εφαρμογές και διαδικασίες.
- Πληροφορίες σχετικά με το πακέτο rpm στο οποίο ανήκει το αρχείο έχουν προστεθεί σε εκτελέσιμα αρχεία και βιβλιοθήκες σε μορφή ELF. Το systemd-coredump χρησιμοποιεί αυτές τις πληροφορίες για να αντικατοπτρίζει την έκδοση του πακέτου κατά την αποστολή ειδοποιήσεων σφαλμάτων.
- Τα προγράμματα οδήγησης fbdev που χρησιμοποιούνται για την έξοδο του Framebuffer έχουν αντικατασταθεί από το πρόγραμμα οδήγησης simpledrm, το οποίο χρησιμοποιεί ένα framebuffer EFI-GOP ή VESA που παρέχεται από το υλικολογισμικό UEFI ή το BIOS για την έξοδο. Για να διασφαλιστεί η συμβατότητα με παλαιότερες εκδόσεις, χρησιμοποιείται ένα επίπεδο εξομοίωσης συσκευής fbdev.
- Η προκαταρκτική υποστήριξη για κοντέινερ σε μορφές OCI/Docker έχει προστεθεί στη στοίβα για εργασία με ατομικά ενημερωμένες εικόνες βάσει rpm-ostree, επιτρέποντάς σας να δημιουργείτε εύκολα εικόνες κοντέινερ και να μεταφέρετε το περιβάλλον του συστήματος σε κοντέινερ.
- Οι βάσεις δεδομένων διαχείρισης πακέτων RPM έχουν μετακινηθεί από τον κατάλογο /var/lib/rpm στο /usr/lib/sysimage/rpm, αντικαθιστώντας το /var/lib/rpm με έναν συμβολικό σύνδεσμο. Αυτή η τοποθέτηση χρησιμοποιείται ήδη σε συγκροτήματα που βασίζονται σε rpm-ostree και σε διανομές SUSE/openSUSE. Ο λόγος για τη μεταφορά είναι ο αδιαχώριστος χαρακτήρας της βάσης δεδομένων RPM με τα περιεχόμενα του διαμερίσματος /usr, το οποίο στην πραγματικότητα περιέχει πακέτα RPM (για παράδειγμα, η τοποθέτηση σε διαφορετικά διαμερίσματα περιπλέκει τη διαχείριση των στιγμιότυπων FS και την επαναφορά αλλαγών, και στην περίπτωση μεταφορά /usr, χάνονται πληροφορίες σχετικά με τη σύνδεση με τα εγκατεστημένα πακέτα) .
- Το NetworkManager, από προεπιλογή, δεν υποστηρίζει πλέον τη μορφή διαμόρφωσης ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) σε νέες εγκαταστάσεις. Ξεκινώντας με το Fedora 33, το NetworkManager χρησιμοποιεί τη μορφή αρχείου κλειδιού από προεπιλογή.
- Τα λεξικά Hunspell έχουν μετακινηθεί από το /usr/share/myspell/ στο /usr/share/hunspell/.
- Είναι δυνατή η ταυτόχρονη εγκατάσταση διαφορετικών εκδόσεων του μεταγλωττιστή για τη γλώσσα Haskell (GHC).
- Περιλαμβάνει μια μονάδα πιλοτηρίου με διεπαφή ιστού για τη ρύθμιση της κοινής χρήσης αρχείων μέσω NFS και Samba.
- Η προεπιλεγμένη υλοποίηση Java είναι java-17-openjdk αντί για java-11-openjdk.
- Το πρόγραμμα διαχείρισης τοπικών ρυθμίσεων mlocate έχει αντικατασταθεί από το plocate, μια πιο γρήγορη και λιγότερο καταναλωτική εναλλακτική λύση που καταναλώνει χώρο στο δίσκο.
- Η υποστήριξη για την παλιά ασύρματη στοίβα που χρησιμοποιείται στα προγράμματα οδήγησης ipw2100 και ipw2200 (Intel Pro Wireless 2100/2200) έχει διακοπεί, η οποία αντικαταστάθηκε από τη στοίβα mac2007/cfg80211 το 80211.
- Στο πρόγραμμα εγκατάστασης Anaconda, στη διεπαφή για τη δημιουργία νέου χρήστη, το πλαίσιο ελέγχου για την εκχώρηση δικαιωμάτων διαχειριστή στον χρήστη που προστίθεται είναι ενεργοποιημένο από προεπιλογή.
- Το πακέτο nscd, το οποίο χρησιμοποιούνταν για την προσωρινή αποθήκευση βάσεων δεδομένων κεντρικού υπολογιστή, έχει καταργηθεί. Το nscd έχει αντικατασταθεί από το systemd-resolved και το sssd μπορεί να χρησιμοποιηθεί για την προσωρινή αποθήκευση επώνυμων υπηρεσιών.
- Η εργαλειοθήκη διαχείρισης τοπικής αποθήκευσης Stratis έχει ενημερωθεί στην έκδοση 3.0.0.
- Ενημερωμένες εκδόσεις πακέτων, συμπεριλαμβανομένων των GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
Πηγή: opennet.ru

