Αυτά είναι τα σχέδια του Ubuntu 20.04 για πακέτα 32-bit

ubuntu

Τον Ιούλιο του τρέχοντος έτους, μιλούσαμε εδώ στο blog για μια από τις ειδήσεις που είχαν προκαλέσει δυσαρέσκεια από την πλευρά ορισμένων με το Ubuntu, από τότε που είχε ανακοινώσει η Canonical αυτό για την τρέχουσα έκδοση του συστήματός σας (Ubuntu 19.10) Η αρχιτεκτονική 32-bit δεν θα υποστηρίζεται πλέον.

Κανονικός προορίζεται να σταματήσει εντελώς τη συσκευασία για την αρχιτεκτονική i386 (συμπεριλαμβανομένης της εγκατάλειψης του σχηματισμού πολυαρχικών βιβλιοθηκών που απαιτούνται για την εκτέλεση εφαρμογών 32 bit σε περιβάλλον 64 bit), αλλά επανεξέτασε την απόφασή του αφού εξέτασε τα σχόλια που έκαναν οι προγραμματιστές του Wine και ειδικά του Steam.

Ως συμβιβασμός, αποφασίστηκε να εγγυηθεί την παράδοση ενός ξεχωριστού σετ των πακέτων 32 bit με τις βιβλιοθήκες που είναι απαραίτητες για τη συνέχιση της λειτουργίας των καταργημένων προγραμμάτων που παραμένουν μόνο σε μορφή 32 bit ή απαιτούν βιβλιοθήκες 32 bit.

Ο λόγος της διακοπής υποστήριξη για την αρχιτεκτονική i386 είναι η αδυναμία συντήρησης πακέτων στο επίπεδο άλλων αρχιτεκτονικών συμβατό με το Ubuntu, για παράδειγμα, λόγω της μη προσβασιμότητας των τελευταίων εξελίξεων στον τομέα της ασφάλειας και της προστασίας έναντι θεμελιωδών τρωτών σημείων όπως το Spectre για συστήματα 32-bit.

Η διατήρηση μιας βάσης πακέτου για το i386 απαιτεί μεγάλους πόρους ανάπτυξης και διασφάλισης ποιότητας, οι οποίοι δεν δικαιολογούνται από τη μικρή βάση χρηστών (ο αριθμός των συστημάτων i386 εκτιμάται ότι είναι 1% του συνολικού αριθμού εγκατεστημένων συστημάτων).

Γι' αυτό πρόσφατα Ο Steve Langasek παρουσίασε σχέδια για μελλοντικό χειρισμό συσκευασιών 32 bits στο Ubuntu. Συνόψισε τα αποτελέσματα μιας συζήτησης με την κοινότητα για μια λίστα βιβλιοθηκών για την αρχιτεκτονική i386, οι οποίες σχεδιάζεται να συμπεριληφθούν για να διασφαλιστεί η συμβατότητα με εφαρμογές 32-bit στο Ubuntu 20.04 "Focal Fossa".

Από τις περισσότερες από 30 χιλιάδες συσκευασίες, επιλέχθηκαν περίπου 1700, για τα οποία θα συνεχιστεί ο σχηματισμός αυτών των πακέτων 32-bit για την αρχιτεκτονική i386.

Δεδομένου ότι σχολιάζει ότι για το Ubuntu 20.04 Focal Fossa θα έχει μόνο περιορισμένο αριθμό πακέτων 32-bit για διατήρηση της συμβατότητας. Αυτά περιλαμβάνουν, για παράδειγμα, το Wine και τον πελάτη Steam, μέσω του οποίου το θέμα ήρθε αρχικά στο τραπέζι.

Η λίστα περιλαμβάνει κυρίως βιβλιοθήκες που χρησιμοποιούνται σε εφαρμογές 32 bit. ακόμα σε χρήση, καθώς και εξαρτήσεις που σχετίζονται με αυτές τις βιβλιοθήκες. Επίσης, αυτό τα πακέτα που θεωρούνται Το ξεπερασμένο θα αντικατασταθεί από τις πιο πρόσφατες σταθερές εκδόσεις και σχεδιάζεται να αποθηκευτούν οι εξαρτήσεις που χρησιμοποιούνται για τον έλεγχο των βιβλιοθηκών που παρατίθενται, να διασταυρωθούν οι εκδόσεις της βιβλιοθήκης i386 στο περιβάλλον συστήματος 64-bit, προσομοιώνοντας έτσι το περιβάλλον που θα χρησιμοποιηθεί σε πραγματικές συνθήκες.

Υπάρχουν μερικά άλλα δυαδικά πακέτα i386 των οποίων οι πηγές δεν έχουν ακόμη μπει στη λίστα επιτρεπόμενων, επομένως θα αφαιρεθούν από το έργο Ubuntu στο εγγύς μέλλον εξ ολοκλήρου από το αποθετήριο πακέτων για το Ubuntu 20.04.

Αν και όλα αυτά είναι ακόμα μια προκαταρκτική ανάλυση, Αναφέρουν ότι μπορείτε να επικοινωνήσετε με τους προγραμματιστές για λίγο για να ζητήσετε συμβατότητα πακέτου.

Αυτό αφορά τόσο τους συντηρητές πακέτων i386 σε επίσημες πηγές πακέτων, όσο και αυτούς που διατηρούν λογισμικό τρίτων σε PPA (Personal Package Archive). Τα ενδιαφερόμενα μέρη πρέπει να παρουσιάσουν τους λόγους για την ύπαρξη δυαδικών πακέτων 32 bit στη λίστα αλληλογραφίας "ubuntu-release" ή στην αίθουσα συνομιλίας "#ubuntu-devel" στο Freenode. Εάν αυτά ισχύουν, τα πακέτα θα μπουν επίσης στη λίστα επιτρεπόμενων και επομένως στο Focal Fossa.

Χρειάζεται ακόμα λίγο μέχρι την προγραμματισμένη μαζική αφαίρεση των δυαδικών αρχείων i386: Σύμφωνα με τον Langasek

Αρχικά είναι απαραίτητο να προσαρμόσουμε το πλαίσιο για το συγκεκριμένο έργο για τη δοκιμή πακέτων ("autopkgtest") για να δοκιμάσουμε τις βιβλιοθήκες 32-bit σε έναν κεντρικό υπολογιστή amd64. Αυτό είναι επίσης το περιβάλλον στο οποίο χρησιμοποιούνται γενικά πακέτα 32-bit."

Εάν θέλετε να μάθετε περισσότερα σχετικά με αυτό, μπορείτε να συμβουλευτείτε τις λεπτομέρειες της συζήτησης στο παρακάτω σύνδεσμο. 


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.