Έκδοση διαχείρισης πακέτων APT 2.2

Έχει ετοιμαστεί μια έκδοση της εργαλειοθήκης διαχείρισης πακέτων APT 2.2 (Advanced Package Tool), η οποία ενσωματώνει τις αλλαγές που έχουν συσσωρευτεί στον πειραματικό κλάδο 2.1. Εκτός από το Debian και τις παράγωγές του διανομές, το APT χρησιμοποιείται επίσης σε ορισμένες διανομές που βασίζονται στον διαχειριστή πακέτων rpm, όπως το PCLinuxOS και το ALT Linux. Η νέα έκδοση θα ενσωματωθεί σύντομα στον κλάδο Debian Unstable και στη βάση του πακέτου Ubuntu (το Ubuntu 20.10 χρησιμοποιούσε τον πειραματικό κλάδο 2.1).

Μεταξύ των αλλαγών μπορούμε να σημειώσουμε:

  • Προστέθηκε υποστήριξη για σταδιακές ενημερώσεις, τις οποίες το Ubuntu χρησιμοποιεί ήδη για να περιορίσει τη διανομή και να ελέγξει την ανάπτυξη των ενημερώσεων. Για παράδειγμα, οι σταδιακές ενημερώσεις σάς επιτρέπουν να διανέμετε ενημερώσεις σε μια νέα σταθερή έκδοση αρχικά σε ένα μικρό ποσοστό χρηστών και μετά από κάποιο χρονικό διάστημα, ελλείψει παλινδρόμησης, να διανέμετε ενημερώσεις σε όλους τους άλλους χρήστες.
  • Έχουν εφαρμοστεί πρόσθετα πρότυπα για την επιλογή πακέτων με βάση τις εξαρτήσεις, όπως «?εξαρτάται» και «?conflicts».
  • Προστέθηκε υποστήριξη για το πεδίο "Προστατευμένο", το οποίο αντικατέστησε το πεδίο "Σημαντικό" και ορίζει πακέτα που δεν είναι αποδεκτά για αφαίρεση και είναι απαραίτητα για τη σωστή εκκίνηση του συστήματος.
  • Η επιλογή “-error-on=any” έχει προστεθεί στην εντολή “update”, η οποία, όταν οριστεί, θα εμφανίζει ένα σφάλμα σε οποιαδήποτε αποτυχία.
  • Η μέθοδος rred για την εφαρμογή και την ανάκτηση ενημερώσεων κώδικα είναι πλέον διαθέσιμη ως ξεχωριστό πρόγραμμα για την επεξεργασία αρχείων pdf.
  • Ο κώδικας χειριστή για την αφαίρεση παλαιών εκδόσεων πυρήνα (autoremoval) έχει ξαναγραφεί από το φλοιό σε C++ και μπορεί πλέον να κληθεί ενώ εκτελείται το apt, και όχι μόνο κατά την εγκατάσταση πακέτων πυρήνα. Η αλλαγή θα διασφαλίσει ότι θα διατηρηθεί ο πυρήνας που χρησιμοποιείται αυτήν τη στιγμή και όχι ο πυρήνας που είναι ενεργός κατά την εγκατάσταση ενός πακέτου με νέο πυρήνα. Για να αποφευχθεί η υπερπλήρωση του διαμερίσματος /boot, αποθηκεύονται τρεις πυρήνες αντί για τέσσερις.
  • Για την ευρετηρίαση στοιχείων κρυφής μνήμης, χρησιμοποιείται ο αλγόριθμος κατακερματισμού XXH3 αντί του Adler32 ή του RC32c. Αυξημένο μέγεθος πίνακα κατακερματισμού.
  • Το βοηθητικό πρόγραμμα apt-key έχει προγραμματιστεί για κατάργηση το δεύτερο τρίμηνο του 2022.

Πηγή: opennet.ru

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