Παρουσιάστηκε η κυκλοφορία της διανομής Fedora Linux 41 Τα προϊόντα Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite και Live builds, που παρέχονται με τη μορφή περιστροφών με περιβάλλοντα επιφάνειας εργασίας KDE. Το Plasma, το Xfce, έχουν ετοιμαστεί για λήψη , MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie και Sway. Δημιουργούνται συγκροτήματα για αρχιτεκτονικές x86_64, Power64 και ARM64 (AArch64).
Οι πιο σημαντικές αλλαγές στο Fedora Linux 41:
- Από προεπιλογή, χρησιμοποιείται ο διαχειριστής πακέτων DNF5, στον οποίο οι υπάρχουσες βιβλιοθήκες χαμηλού επιπέδου είναι ενοποιημένες και τα στοιχεία για τα οποία χρησιμοποιήθηκε προηγουμένως η Python ξαναγράφονται σε C++. Η βασική λειτουργία διαχείρισης πακέτων έχει μεταφερθεί σε ξεχωριστή βιβλιοθήκη libdnf5. Η χρήση της C++ αντί της Python μας επέτρεψε να απαλλαγούμε από μεγάλο αριθμό εξαρτήσεων, να μειώσουμε το μέγεθος της εργαλειοθήκης και να βελτιώσουμε την παραγωγικότητα.
Το κιτ εργαλείων DNF5 είναι επίσης αποσυνδεδεμένο από το PackageKit, προς όφελος μιας νέας διαδικασίας παρασκηνίου που ονομάζεται DNF Daemon, η οποία αντικαθιστά τη λειτουργικότητα του PackageKit και παρέχει μια διεπαφή για τη διαχείριση πακέτων και ενημερώσεων σε γραφικά περιβάλλοντα. Μεταξύ των βελτιώσεων που είναι ορατές στον χρήστη, μπορεί κανείς να σημειώσει μια πιο οπτική ένδειξη της προόδου των λειτουργιών. υποστήριξη για τη χρήση τοπικών πακέτων RPM για συναλλαγές. τη δυνατότητα εμφάνισης στις αναφορές σχετικά με τις ολοκληρωμένες συναλλαγές πληροφοριών που παράγονται από σενάρια ενσωματωμένα σε πακέτα. ένα πιο προηγμένο σύστημα ολοκλήρωσης εισόδου για το bash.
- Η επίσημη έκδοση Spin του Fedora έχει δημιουργηθεί με ένα γραφικό περιβάλλον που βασίζεται στον σύνθετο διαχειριστή Miracle, χρησιμοποιώντας το πρωτόκολλο Wayland και στοιχεία για τη δημιουργία διαχειριστών σύνθετων τύπων Mir. Ο στόχος της νέας κατασκευής είναι να προσφέρει ένα λειτουργικό και κομψό περιβάλλον χρήστη με διάταξη παραθύρου με πλακάκια στο στυλ του διαχειριστή παραθύρων i3 και πιο ζωντανό γραφικό σχέδιο με οπτικά εφέ.

- Η επιφάνεια εργασίας GNOME στον σταθμό εργασίας Fedora έχει ενημερωθεί στην έκδοση 47, η οποία προσφέρει ένα νέο στυλ πλαισίων διαλόγου, βελτιωμένη απόδοση σε συστήματα με χαμηλή ανάλυση οθόνης, επιτάχυνση υλικού κωδικοποίησης βίντεο κατά την εγγραφή εκπομπών οθόνης και πλήρως επανασχεδιασμένους διαλόγους για άνοιγμα και αποθήκευση αρχείων.
- Το λογισμικό GNOME επέστρεψε τη δυνατότητα εγκατάστασης ιδιόκτητων προγραμμάτων οδήγησης NVIDIA και απλοποίησε τη διαδικασία προσθήκης ψηφιακής υπογραφής για να λειτουργούν τα προγράμματα οδήγησης κατά τη φόρτωση της διανομής σε λειτουργία Ασφαλούς εκκίνησης. Είναι δυνατή η δημιουργία και η αποθήκευση μιας ψηφιακής υπογραφής για μια μονάδα πυρήνα από την NVIDIA στο MOK (Κλειδί κατόχου μηχανής).
- Τα πακέτα GNOME που σχετίζονται με το πρωτόκολλο X11 έχουν αφαιρεθεί από τη βασική διανομή του σταθμού εργασίας Fedora. Από τις συνεδρίες που υποστηρίζονται από προεπιλογή, απομένει μόνο το Wayland, αλλά τα πακέτα για την οργάνωση της συνεδρίας X11 μπορούν να εγκατασταθούν ξεχωριστά από τα αποθετήρια. Ο κύριος λόγος για την κατάργηση της υποστήριξης X11 στο Fedora είναι η κατάργηση του διακομιστή X.Org στο RHEL 9 και η απόφαση να καταργηθεί πλήρως σε μια μελλοντική σημαντική έκδοση του RHEL 10.
- Ο σταθμός εργασίας Fedora αντικαθιστά το τερματικό GNOME από προεπιλογή με τον εξομοιωτή τερματικού 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. Τα περιεχόμενα των σεναρίων δικτύου εξαρτώνται σε μεγάλο βαθμό από το ISC dhcp και η μεταφορά του σε άλλο πρόγραμμα-πελάτη DHCP δεν είναι δυνατή λόγω της διακοπής της ανάπτυξης του πακέτου. Αντί για τις εντολές ifup και ifdown, συνιστάται να χρησιμοποιήσετε το βοηθητικό πρόγραμμα nmcli από το NetworkManager ή την εντολή networkctl.
- Το NetworkManager δεν υποστηρίζει πλέον προφίλ σύνδεσης σε μορφή ifcfg.
- Προστέθηκε υποστήριξη για κάμερες Intel IPU6 και ενεργοποιήθηκε μια νέα ανοιχτή στοίβα για κάμερες συνδεδεμένες χρησιμοποιώντας τη διεπαφή MIPI (Mobile Industry Processor Interface). Η διεπαφή MIPI χρησιμοποιείται σε πολλά νέα μοντέλα φορητών υπολογιστών αντί για τη ροή βίντεο που χρησιμοποιήθηκε προηγουμένως μέσω του διαύλου USB από συσκευές που υποστηρίζουν το πρότυπο UVC (Κλάση βίντεο USB). Ο διακομιστής πολυμέσων Pipewire μπορεί να χρησιμοποιηθεί για τη λήψη βίντεο από κάμερες MIPI.
- Το πακέτο Firefox περιλαμβάνει υποστήριξη για εργασία με κάμερες μέσω του διακομιστή πολυμέσων Pipewire από προεπιλογή.
- Σε εκδόσεις που χρησιμοποιούν το μοντέλο ατομικής ενημέρωσης (Fedora Atomic Desktops), οι κανόνες του Polkit έχουν αλλάξει για να επιτρέπεται στους τυπικούς μη προνομιούχους χρήστες να εκτελούν μια λειτουργία ενημέρωσης συστήματος χωρίς να εισάγουν κωδικό πρόσβασης διαχειριστή. Ταυτόχρονα, έχει διευρυνθεί ο αριθμός των προνομιακών λειτουργιών που απαιτούν κωδικό πρόσβασης όταν εκτελούνται από τον διαχειριστή (για πρόσθετη επιβεβαίωση επικίνδυνων λειτουργιών, όπως αλλαγή παραμέτρων πυρήνα, εγκατάσταση πακέτων από το τοπικό FS και αλλαγή της εικόνας του συστήματος).
- Οι ατομικά ενημερωμένες εκδόσεις των διανομών Fedora CoreOS και Fedora IoT μεταφέρονται στο σύστημα αρχείων Composefs από προεπιλογή, γεγονός που επέτρεψε τη χρήση ενός διαμερίσματος root που λειτουργεί σε λειτουργία μόνο για ανάγνωση σε αυτές τις συγκροτήσεις, καθώς και περαιτέρω χρήση εργαλείων επαλήθευσης ακεραιότητας για το διαμέρισμα συστήματος, επιτρέποντάς σας να εντοπίσετε προβλήματα που εμφανίζονται κατά τη διάρκεια του χρόνου εργασίας. Τα διαμερίσματα /etc και /var συνεχίζουν να προσαρτώνται με δυνατότητα εγγραφής. Το σύστημα αρχείων Composefs υλοποιείται ως πρόσθετο στα συστήματα αρχείων OverlayFS και EROFS που υπάρχουν ήδη στον πυρήνα και έχει βελτιστοποιηθεί για αποτελεσματική κοινή αποθήκευση των περιεχομένων πολλών προσαρτημένων εικόνων δίσκου.
- Οι εκδόσεις του Fedora με δυνατότητα ατομικής αναβάθμισης, όπως το Fedora Atomic, το CoreOS και το Fedora IoT, προσφέρουν ένα νέο βοηθητικό πρόγραμμα bootc που αντικαθιστά το rpm-ostree και έχει σχεδιαστεί για αναβαθμίσεις συστημάτων συναλλαγών χρησιμοποιώντας εικόνες OCI (Open Container Initiative). Για την ενημέρωση του φορτωτή εκκίνησης σε ατομικές συγκροτήσεις, χρησιμοποιείται το βοηθητικό πρόγραμμα bootupd.
- Σε εκδόσεις με GNOME, KDE Plasma και Budgie, η διαδικασία συντονισμένου φόντου χρησιμοποιείται για τη διαχείριση προφίλ ισχύος αντί για power-profiles-daemon, παρέχοντας περισσότερες επιλογές για τη διαμόρφωση των καταστάσεων κατανάλωσης ενέργειας.
- Σε σχέση με τη μεταφορά της βάσης κώδικα Redis DBMS σε μια ιδιόκτητη άδεια, προτάθηκε ένα πιρούνι Valkey αντί του Redis.
- Τα περισσότερα πακέτα παρέχουν μια επαναλαμβανόμενη δυνατότητα κατασκευής για να διασφαλιστεί ότι τα κατανεμημένα δυαδικά αρχεία δημιουργούνται από τον παρεχόμενο πηγαίο κώδικα και δεν περιέχουν κρυφές αλλαγές.
- Το πρόγραμμα εγκατάστασης έχει προσθέσει υποστήριξη για μονάδες αυτοκρυπτογράφησης (SED - Self-Encrypting Drives) με τη διεπαφή OPAL2 TCG, στην οποία η συσκευή κρυπτογράφησης υλικού είναι ενσωματωμένη απευθείας στον ελεγκτή.
- Το πακέτο βιβλιοθήκης PyTorch περιλαμβάνει πλέον υποστήριξη για τη στοίβα ROCm για επιτάχυνση υλικού σε GPU της 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", η οποία βελτίωσε την απόδοση της Python κατά περίπου 4%.
- Η παροχή πακέτων με Python 2, καθώς και όλων των πακέτων που απαιτούν την Python 2.7 να λειτουργήσει, έχει διακοπεί.
- Σταμάτησε να δημιουργεί πακέτα 32 bit με PHP.
Επιπλέον, μπορούμε να σημειώσουμε την εισαγωγή των «δωρεάν» και «μη δωρεάν» αποθετηρίων του έργου RPM Fusion για το Fedora 41, στα οποία πακέτα με πρόσθετες εφαρμογές πολυμέσων (MPlayer, VLC, Xine), κωδικοποιητές βίντεο/ήχου, υποστήριξη DVD, αποκλειστική AMD Διατίθενται προγράμματα οδήγησης και NVIDIA, προγράμματα παιχνιδιών και εξομοιωτές.
Πηγή: opennet.ru


