πριν ΛΙΓΕΣ μερες ανακοινώθηκε η κυκλοφορία της beta έκδοσης της διανομής AlmaLinux 9, δημιουργήθηκε από τα πακέτα υποκαταστημάτων Red Hat Enterprise Linux 9 και περιέχει όλες τις αλλαγές που προτείνονται σε αυτήν την έκδοση.
Η κατανομή είναι πανομοιότυπη με τη RHEL σε λειτουργικότητα, εκτός από την αλλαγή επωνυμίας και την κατάργηση πακέτων ειδικά για τη RHEL, όπως redhat-*, insights-client και subscribe-manager-migration*. Το AlmaLinux είναι δωρεάν για όλες τις κατηγορίες χρηστών, που αναπτύχθηκε με τη συμμετοχή της κοινότητας και χρησιμοποιώντας ένα μοντέλο διαχείρισης παρόμοιο με την οργάνωση του έργου Fedora.
Τα κύρια νέα χαρακτηριστικά του AlmaLinux 9
Στην έκδοση beta μπορούμε να το βρούμε αυτό Η μετεγκατάσταση της διανομής στην Python 3 ολοκληρώθηκε οπότε ο προεπιλεγμένος κλάδος είναι η Python 3.9 και η Python 2 έχει καταργηθεί.
Η επιφάνεια εργασίας βασίζεται στο GNOME 40 και στη βιβλιοθήκη GTK 4 και στις οποίες οι εικονικοί επιτραπέζιοι υπολογιστές στη λειτουργία σύνοψης δραστηριότητας έχουν αλλάξει σε οριζόντιο προσανατολισμό και εμφανίζονται ως συνεχής αλυσίδα κύλισης από αριστερά προς τα δεξιά. Κάθε επιφάνεια εργασίας που εμφανίζεται σε λειτουργία επισκόπησης παρέχει μια οπτική αναπαράσταση των διαθέσιμων παραθύρων που κύλισης και επεκτείνονται δυναμικά καθώς ο χρήστης αλληλεπιδρά. Παρέχει μια απρόσκοπτη μετάβαση μεταξύ της λίστας προγραμμάτων και των εικονικών επιτραπέζιων υπολογιστών.
Το GNOME διαθέτει ένα πρόγραμμα οδήγησης δαίμονα προφίλ ισχύος που παρέχει τη δυνατότητα εναλλαγής μεταξύ λειτουργίας εξοικονόμησης ενέργειας, λειτουργίας ισορροπίας ισχύος και λειτουργίας μέγιστης απόδοσης εν κινήσει.
Όλες οι ροές ήχου έχουν μετακινηθεί στον διακομιστή πολυμέσων PipeWire, που είναι πλέον η προεπιλογή αντί για PulseAudio και JACK. Η χρήση του PipeWire σάς επιτρέπει να φέρετε επαγγελματικές δυνατότητες επεξεργασίας ήχου σε μια κανονική έκδοση επιτραπέζιου υπολογιστή, να απαλλαγείτε από τον κατακερματισμό και να ενοποιήσετε την υποδομή ήχου για διαφορετικές εφαρμογές.
Από προεπιλογή, Το μενού εκκίνησης GRUB είναι κρυφό εάν είναι η μόνη εγκατεστημένη διανομή στο σύστημα και εάν η τελευταία εκκίνηση ήταν επιτυχής. Για να εμφανίσετε το μενού κατά την εκκίνηση, απλώς κρατήστε πατημένο το πλήκτρο Shift ή το πλήκτρο Esc ή F8 πολλές φορές.
Τα ενημερωμένα στοιχεία ασφαλείας επισημαίνονται επίσης, από τώρα η διανομή χρησιμοποιεί έναν νέο κλάδο της κρυπτογραφικής βιβλιοθήκης OpenSSL 3.0. Από προεπιλογή, είναι ενεργοποιημένοι πιο σύγχρονοι και ασφαλείς κρυπτογραφικοί αλγόριθμοι. Το πακέτο OpenSSH έχει ενημερωθεί στην έκδοση 8.6p1. Το Cyrus SASL μετακινήθηκε στο backend του GDBM αντί του Berkeley DB. Οι βιβλιοθήκες NSS (Network Security Services) δεν υποστηρίζουν πλέον τη μορφή DBM (Berkeley DB). Το GnuTLS έχει ενημερωθεί στην έκδοση 3.7.2.
Σημαντικά βελτιωμένη απόδοση SELinux και μειωμένη κατανάλωση μνήμης, καθώς η υποστήριξη για τη ρύθμιση "SELINUX=disabled" για απενεργοποίηση του SELinux στο /etc/selinux/config έχει αφαιρεθεί (η καθορισμένη ρύθμιση απενεργοποιεί πλέον μόνο τη φόρτωση της πολιτικής και στην πραγματικότητα η απενεργοποίηση της λειτουργίας SELinux απαιτεί τώρα τη μετάδοση του "selinux=0» στον πυρήνα) .
των άλλωναλλαγές που ξεχωρίζουν:
- Προστέθηκε πειραματική υποστήριξη για το WireGuard VPN.
- Από προεπιλογή, η σύνδεση SSH ως root είναι απενεργοποιημένη.
- Τώρα συνιστάται η χρήση nftables για τη διαχείριση του τείχους προστασίας.
- Ένας νέος δαίμονας mptcpd περιλαμβάνεται για τη διαμόρφωση του MPTCP (MultiPath TCP), η χρήση του mptcpd καθιστά δυνατή τη διαμόρφωση του MPTCP χωρίς τη χρήση του βοηθητικού προγράμματος iproute2.
- Το πακέτο σεναρίων δικτύου που καταργήθηκε, το NetworkManager θα πρέπει να χρησιμοποιηθεί για τη διαμόρφωση των συνδέσεων δικτύου.
- Περιλαμβάνονταν νέες εκδόσεις μεταγλωττιστών και εργαλεία ανάπτυξης: GCC 11.2, LLVM/Clang 12.0.1, Rust 1.54, Go 1.16.6, Node.js 16, OpenJDK 17, Perl 5.32, PHP 8.0, Python 3.9, 3.0, Ruit Subversion 2.31, binutils 1.14, CMake 2.35, Maven 3.20.2, Ant 3.6.
- Από προεπιλογή, το Clang χρησιμοποιείται για τη δημιουργία του εξομοιωτή QEMU.
- Το SSSD (System Security Services Daemon) έχει αυξήσει τις λεπτομέρειες καταγραφής
- Η υποστήριξη IMA έχει επεκταθεί για να ελέγχει την ακεραιότητα των στοιχείων του λειτουργικού συστήματος χρησιμοποιώντας ψηφιακές υπογραφές και κατακερματισμό.
- Από προεπιλογή, είναι ενεργοποιημένη μια ενιαία ιεραρχία cgroup (cgroup v2).
- Προστέθηκε υποστήριξη για ακριβή συγχρονισμό χρόνου με βάση το πρωτόκολλο NTS. Ο chrony διακομιστής NTP έχει ενημερωθεί στην έκδοση 4.1.
- Παρείχε πειραματική υποστήριξη για KTLS (εφαρμογή TLS σε επίπεδο πυρήνα), Intel SGX (επεκτάσεις προστασίας λογισμικού), DAX (άμεση πρόσβαση) για ext4 και XFS, υποστήριξη για AMD SEV και SEV-ES στον hypervisor KVM.
Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα σχετικά, μπορείτε να συμβουλευτείτε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.
Αποκτήστε το AlmaLinux 9 beta
Για όσους ενδιαφέρονται να μπορούν να κατεβάσουν αυτή τη νέα έκδοση, θα πρέπει να γνωρίζουν ότι το συλλογές που προσφέρονται Υποστηρίζονται για αρχιτεκτονικές x86_64, ARM64, s390x και ppc64le σε φόρμες εκκίνησης (780 MB), ελάχιστης (1,7 GB) και πλήρους εικόνας (8 GB).
Οι κυκλοφορίες RHEL 9 και AlmaLinux 9 αναμένονται στις αρχές Μαΐου.
Ευχαριστούμε για αυτό το πολύ ενδιαφέρον άρθρο! από τα τέλη Μαΐου βγήκε η σταθερή έκδοση του almalinux 9