Το Arch Linux μεταβαίνει στη χρήση του αλγόριθμου zstd για τη συμπίεση πακέτων

Προγραμματιστές Arch Linux сообщили σχετικά με τη μεταφορά του σχήματος συσκευασίας συσκευασίας από τον αλγόριθμο xz (.pkg.tar.xz) στο zstd (.pkg.tar.zst). Η επανασυναρμολόγηση πακέτων στη μορφή zstd οδήγησε σε συνολική αύξηση του μεγέθους της συσκευασίας κατά 0.8%, αλλά παρείχε επιτάχυνση 1300% στην αποσυσκευασία. Ως αποτέλεσμα, η μετάβαση στο zstd θα οδηγήσει σε αισθητή αύξηση της ταχύτητας εγκατάστασης του πακέτου. Επί του παρόντος, 545 πακέτα έχουν ήδη συμπιεστεί στο αποθετήριο χρησιμοποιώντας τον αλγόριθμο zstd· τα υπόλοιπα πακέτα θα μεταφερθούν στο zstd καθώς δημιουργούνται ενημερώσεις για αυτά.

Τα πακέτα σε μορφή .pkg.tar.zst δημιουργούνται αυτόματα όταν χρησιμοποιούνται devtools 20191227 και νεότερες εκδόσεις της εργαλειοθήκης. Για τους χρήστες, η μετάβαση σε νέα μορφή δεν απαιτεί χειροκίνητο χειρισμό εάν ο διαχειριστής πακέτων pacman ενημερώθηκε εγκαίρως πέρυσι (5.2) και libarchive (3.3.3-1, που κυκλοφόρησε το 2018). Για όσους τυχαίνει να έχουν μια μη ενημερωμένη έκδοση του libarchive, η νέα έκδοση μπορεί να εγκατασταθεί από
ξεχωριστό αποθετήριο.

Πηγή: opennet.ru

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