Το Fedora Linux 36 έχει εισέλθει σε δοκιμές beta

Ξεκίνησε η δοκιμή της έκδοσης beta της διανομής Fedora Linux 36. Η έκδοση 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, η οποία προσφέρει έτοιμα widget και αντικείμενα για τη δημιουργία εφαρμογών που συμμορφώνονται με το νέο Οδηγίες GNOME HIG (Οδηγίες ανθρώπινης διεπαφής).

    Η σύγχυση στυλ στο GNOME 42 έχει επικριθεί - ορισμένα προγράμματα έχουν στυλ σύμφωνα με τις νέες οδηγίες GNOME HIG, ενώ άλλα συνεχίζουν να χρησιμοποιούν το παλιό στυλ ή να συνδυάζουν στοιχεία του νέου και του παλιού στυλ. Για παράδειγμα, στο νέο πρόγραμμα επεξεργασίας κειμένου τα κουμπιά δεν επισημαίνονται με υφή και το παράθυρο εμφανίζεται με στρογγυλεμένες γωνίες, στη διαχείριση αρχείων τα κουμπιά πλαισιώνονται και χρησιμοποιούνται λιγότερο στρογγυλεμένες γωνίες του παραθύρου, στο gedit τα κουμπιά επισημαίνονται καθαρά, περισσότερα έχουν αντίθεση και τοποθετούνται σε πιο σκούρο φόντο και οι κάτω γωνίες του παραθύρου είναι έντονες .

    Το Fedora Linux 36 έχει εισέλθει σε δοκιμές beta

  • Για συστήματα με ιδιόκτητα προγράμματα οδήγησης 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, ML4.0. στο Rails 7.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο