Έκδοση Debian 12 "Bookworm".

Μετά από σχεδόν δύο χρόνια ανάπτυξης, κυκλοφόρησε το Debian GNU/Linux 12.0 (Bookworm), διαθέσιμο για εννέα επίσημα υποστηριζόμενες αρχιτεκτονικές: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) και IBM System z (s390x). Οι ενημερώσεις για το Debian 12 θα κυκλοφορήσουν σε μια περίοδο 5 ετών.

Οι εικόνες εγκατάστασης είναι διαθέσιμες για λήψη, οι οποίες μπορούν να ληφθούν μέσω HTTP, jigdo ή BitTorrent. Για τις αρχιτεκτονικές amd64 και i386, έχει αναπτυχθεί το LiveUSB, διαθέσιμο σε παραλλαγές με GNOME, KDE, LXDE, Xfce, Cinnamon και MATE, καθώς και ένα DVD πολλαπλών τόξων που συνδυάζει πακέτα για την πλατφόρμα amd64 με πρόσθετα πακέτα για την αρχιτεκτονική i386. Πριν από τη μετεγκατάσταση από το Debian 11 "Bullseye" θα πρέπει να διαβάσετε το παρακάτω έγγραφο.

Το αποθετήριο περιέχει 64419 δυαδικά πακέτα, δηλαδή 4868 περισσότερα πακέτα από αυτά που προσφέρθηκαν στο Debian 11. Σε σύγκριση με το Debian 11, έχουν προστεθεί 11089 νέα δυαδικά πακέτα, 6296 (10%) απαρχαιωμένα ή εγκαταλειμμένα πακέτα έχουν αφαιρεθεί, και 43254 %) τα πακέτα έχουν ενημερωθεί. Το συνολικό μέγεθος όλων των πηγαίων κωδίκων που προσφέρονται στη διανομή είναι 67 γραμμές κώδικα. Το συνολικό μέγεθος όλων των πακέτων είναι 1 GB. Για το 341% (στον προηγούμενο κλάδο 564%) των πακέτων, παρέχεται υποστήριξη για επαναλαμβανόμενες εκδόσεις, γεγονός που καθιστά δυνατή την επιβεβαίωση ότι το εκτελέσιμο αρχείο έχει δημιουργηθεί ακριβώς από τα δηλωμένα κείμενα πηγής και δεν περιέχει εξωτερικές αλλαγές, η αντικατάσταση των οποίων , για παράδειγμα, μπορεί να γίνει με επίθεση στην υποδομή συναρμολόγησης ή στον μεταγλωττιστή σελιδοδεικτών.

Βασικές αλλαγές στο Debian 12.0:

  • Εκτός από το δωρεάν υλικολογισμικό από το κύριο αποθετήριο, οι επίσημες εικόνες εγκατάστασης περιλαμβάνουν επίσης ιδιόκτητο υλικολογισμικό που ήταν προηγουμένως διαθέσιμο μέσω του μη δωρεάν αποθετηρίου. Εάν διαθέτετε εξοπλισμό που απαιτεί εξωτερικό υλικολογισμικό για λειτουργία, το απαιτούμενο ιδιόκτητο υλικολογισμικό φορτώνεται από προεπιλογή. Για χρήστες που προτιμούν μόνο ελεύθερο λογισμικό, παρέχεται η επιλογή απενεργοποίησης της χρήσης μη δωρεάν υλικολογισμικού στο στάδιο λήψης.
  • Προστέθηκε ένα νέο μη δωρεάν αποθετήριο υλικολογισμικού, στο οποίο έχουν μεταφερθεί πακέτα υλικολογισμικού από το μη δωρεάν αποθετήριο. Το πρόγραμμα εγκατάστασης παρέχει τη δυνατότητα να ζητάτε δυναμικά πακέτα υλικολογισμικού από το χώρο αποθήκευσης μη δωρεάν υλικολογισμικού. Η παρουσία ενός ξεχωριστού αποθετηρίου με υλικολογισμικό κατέστησε δυνατή την παροχή πρόσβασης στο υλικολογισμικό χωρίς να περιλαμβάνεται ένα γενικό μη δωρεάν αποθετήριο στα μέσα εγκατάστασης.
  • Ο πυρήνας του Linux έχει ενημερωθεί στην έκδοση 6.1 (το Debian 11 αποστέλλεται με τον πυρήνα 5.10). Το Systemd 252, το Apt 2.6 και το Glibc 2.36 έχουν ενημερωθεί.
  • Ενημερωμένη στοίβα γραφικών και περιβάλλοντα χρήστη: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. Σε περιβάλλοντα GNOME, ο διακομιστής πολυμέσων Pipewire και η διαχείριση περιόδων ήχου WirePlumber είναι ενεργοποιημένα από προεπιλογή.
  • Ενημερωμένες εφαρμογές χρήστη, για παράδειγμα, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Οι εφαρμογές διακομιστή έχουν ενημερωθεί, για παράδειγμα, Apache Httpd 2.4.57, Bind 9.18, Dovecot 2.3.19, Exim 4.96, LightTPD 1.4.69, Postfix 3.7, MariaDB 10.11, Nginx 1.22, Postgresql 15, Redis 7.0, SQLite 3.40, Samba 4.17, OpenSSH 9.2p1.
  • Τα εργαλεία ανάπτυξης έχουν ενημερωθεί, συμπεριλαμβανομένων των GCC 12.2, LLVM/Clang 14 (το 15.0.6 είναι επίσης διαθέσιμο για εγκατάσταση), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Προστέθηκε υποστήριξη για εργασία με το σύστημα αρχείων APFS (Apple File System) σε λειτουργία ανάγνωσης-εγγραφής χρησιμοποιώντας τα πακέτα apfsprogs και apfs-dkms. Το βοηθητικό πρόγραμμα ntfs2btrfs περιλαμβάνεται για τη μετατροπή κατατμήσεων NTFS σε Btrfs.
  • Προστέθηκε υποστήριξη για τη βιβλιοθήκη εκχώρησης μνήμης mimalloc, η οποία μπορεί να λειτουργήσει ως διαφανής αντικατάσταση για τη λειτουργία malloc. Ένα χαρακτηριστικό του mimalloc είναι η συμπαγής εφαρμογή του και η πολύ υψηλή απόδοση (σε δοκιμές, το mimalloc προηγείται των jemalloc, tcmalloc, snmalloc, rpmalloc και Hoard).
  • Το πακέτο ksmbd-tools έχει προστεθεί και έχει υλοποιηθεί η υποστήριξη για την υλοποίηση του διακομιστή αρχείων που είναι ενσωματωμένος στον πυρήνα του Linux με βάση το πρωτόκολλο SMB.
  • Προστέθηκε ένα σύνολο νέων γραμματοσειρών και οι γραμματοσειρές που προσφέρθηκαν προηγουμένως έχουν ενημερωθεί. Έχει προταθεί ο διαχειριστής γραμματοσειρών fnt (ανάλογος με τον κατάλληλο για γραμματοσειρές), ο οποίος λύνει το πρόβλημα της εγκατάστασης πρόσθετων γραμματοσειρών και της ενημέρωσης των υπαρχουσών γραμματοσειρών. Χρησιμοποιώντας το fnt, μπορείτε να εγκαταστήσετε πιο πρόσφατες γραμματοσειρές που είναι διαθέσιμες στο αποθετήριο του Debian Sid, καθώς και εξωτερικές γραμματοσειρές από τη συλλογή Γραμματοσειρές Ιστού Google.
  • Ο bootloader GRUB χρησιμοποιεί το πακέτο os-prober για να εντοπίσει άλλα εγκατεστημένα λειτουργικά συστήματα και να δημιουργήσει μενού για την εκκίνηση τους. Μεταξύ άλλων, η εκκίνηση διασφαλίζει ότι τα Windows 11 είναι ήδη εγκατεστημένα.
  • Λόγω της διακοπής της ανάπτυξης, τα πακέτα libpam-ldap και libnss-ldap καταργήθηκαν, αντί των οποίων συνιστάται η χρήση των ισοδύναμων πακέτων libpam-ldapd και libnss-ldapd για έλεγχο ταυτότητας χρήστη μέσω LDAP.
  • Σταμάτησε να ορίζει την προεπιλεγμένη διαδικασία παρασκηνίου για την καταγραφή, όπως το rsyslog. Για να προβάλετε αρχεία καταγραφής, αντί για ανάλυση αρχείων καταγραφής, συνιστάται να καλέσετε το βοηθητικό πρόγραμμα «systemd journalctl». Εάν είναι απαραίτητο, η παλιά συμπεριφορά μπορεί να επιστραφεί εγκαθιστώντας το πακέτο system-log-daemon.
  • Από το systemd, το systemd-resolved και το systemd-boot χωρίζονται σε ξεχωριστά πακέτα. Το πακέτο systemd έχει μετακινήσει τον πελάτη συγχρονισμού χρόνου systemd-timesyncd από τις απαιτούμενες στις προτεινόμενες εξαρτήσεις, επιτρέποντας ελάχιστες εγκαταστάσεις χωρίς πρόγραμμα-πελάτη NTP.
  • Η υποστήριξη για εκκίνηση σε λειτουργία Ασφαλούς εκκίνησης UEFI επιστράφηκε για συστήματα που βασίζονται στην αρχιτεκτονική ARM64.
  • Το πακέτο fdflush έχει αφαιρεθεί και θα πρέπει να αντικατασταθεί από το "blockdev --flushbufs" από το util-linux.
  • Τα προγράμματα tempfile και rename.ul έχουν αφαιρεθεί, αντί των οποίων συνιστάται η χρήση των βοηθητικών προγραμμάτων mktemp και file-rename στα σενάρια.
  • Το βοηθητικό πρόγραμμα που έχει καταργηθεί και θα καταργηθεί σε μελλοντική έκδοση. Ως αντικατάσταση, συνιστάται η χρήση των εντολών "type" ή "type -a" για τον προσδιορισμό της διαδρομής προς τα εκτελέσιμα αρχεία σε σενάρια bash.
  • Τα πακέτα libnss-gw-name, dmraid και request-tracker13 έχουν καταργηθεί και θα καταργηθούν στο Debian 4.
  • Ενεργοποιήθηκε η αντιστοίχιση μόνιμων ονομάτων διεπαφής δικτύου ("enX0") για συσκευές εικονικού δικτύου Xen.
  • Προστέθηκε υποστήριξη για νέες συσκευές που βασίζονται σε επεξεργαστές ARM και RISC-V.
  • Τα εγχειρίδια συστήματος (man) στα ρωσικά και τα ουκρανικά έχουν ενημερωθεί.
  • Προστέθηκαν συλλογές θεματικών πακέτων που σχετίζονται με την ιατρική, τη βιολογία και την αστρονομία, που προετοιμάστηκαν από τις ομάδες Debian Med και Debian Astro. Για παράδειγμα, πακέτα με γυαλιστερό διακομιστή (πλατφόρμα φιλοξενίας διαδικτυακών εφαρμογών στη γλώσσα R), openvlbi (συσχετιστής για τηλεσκόπια), astap (αστρονομικός επεξεργαστής εικόνας), πλανητικό σύστημα στοίβαξης (σχηματίζει εικόνες πλανητών από θραύσματα) , νέα προγράμματα οδήγησης και βιβλιοθήκες με υποστήριξη πρωτοκόλλου INDI, πακέτα Python που σχετίζονται με την Αστροφία (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), βιβλιοθήκες Java για εργασία με μορφές ECSV και TFCAT.
  • Στο αποθετήριο έχουν προστεθεί πακέτα που αναπτύχθηκαν από το έργο UBports με το περιβάλλον χρήστη Lomiri (πρώην Unity 8) και τον διακομιστή εμφάνισης Mir 2, ο οποίος λειτουργεί ως σύνθετος διακομιστής που βασίζεται στο Wayland.
  • Στο τελικό στάδιο της προετοιμασίας για την κυκλοφορία, η αρχικά αναμενόμενη μετάβαση του κιτ διανομής από το Debian 12 από τη χρήση ενός ξεχωριστού διαμερίσματος /usr σε μια νέα αναπαράσταση στην οποία οι κατάλογοι /bin, /sbin και /lib* έχουν σχεδιαστεί ως συμβολικοί σύνδεσμοι στους αντίστοιχους καταλόγους μέσα στο /usr έχει αναβληθεί.

Πηγή: opennet.ru

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