Η δοκιμή των εκδόσεων Fedora με πρόγραμμα εγκατάστασης που βασίζεται στο web έχει ξεκινήσει

Το έργο Fedora ανακοίνωσε τη δημιουργία πειραματικών εκδόσεων του Fedora 37, εξοπλισμένων με ένα επανασχεδιασμένο πρόγραμμα εγκατάστασης Anaconda, στο οποίο προτείνεται μια διεπαφή ιστού αντί για μια διεπαφή βασισμένη στη βιβλιοθήκη GTK. Η νέα διεπαφή επιτρέπει την αλληλεπίδραση μέσω ενός προγράμματος περιήγησης ιστού, γεγονός που αυξάνει σημαντικά την ευκολία του απομακρυσμένου ελέγχου της εγκατάστασης, η οποία δεν μπορεί να συγκριθεί με την παλιά λύση που βασίζεται στο πρωτόκολλο VNC. Το μέγεθος εικόνας iso είναι 2.3 GB (x86_64).

Η ανάπτυξη του νέου προγράμματος εγκατάστασης δεν έχει ακόμη ολοκληρωθεί και δεν έχουν εφαρμοστεί όλες οι προγραμματισμένες λειτουργίες. Καθώς προστίθενται καινοτομίες και διορθώνονται σφάλματα, σχεδιάζεται η κυκλοφορία ενημερωμένων συγκροτημάτων που αντικατοπτρίζουν την πρόοδο των εργασιών στο έργο. Οι χρήστες καλούνται να αξιολογήσουν τη νέα διεπαφή και να υποβάλουν εποικοδομητικά σχόλια σχετικά με τον τρόπο βελτίωσής της. Μεταξύ των ήδη διαθέσιμων λειτουργιών είναι μια φόρμα επιλογής γλώσσας, μια διεπαφή για την επιλογή δίσκου για εγκατάσταση, αυτόματη κατάτμηση στο δίσκο, αυτόματη εγκατάσταση του σταθμού εργασίας Fedora 37 στο δημιουργημένο διαμέρισμα, μια οθόνη με επισκόπηση των επιλεγμένων επιλογών εγκατάστασης, μια οθόνη με ένδειξη προόδου εγκατάστασης και ενσωματωμένη βοήθεια.

Η διεπαφή ιστού είναι χτισμένη με βάση τα στοιχεία του έργου Cockpit, τα οποία χρησιμοποιούνται ήδη στα προϊόντα Red Hat για τη διαμόρφωση και τη διαχείριση διακομιστών. Το Cockpit επιλέχθηκε ως μια καλά αποδεδειγμένη λύση που έχει ένα backend για αλληλεπίδραση με τον εγκαταστάτη (Anaconda DBus). Η χρήση του Cockpit επέτρεψε επίσης τη συνέπεια και την ενοποίηση των διαφόρων στοιχείων ελέγχου του συστήματος. Κατά την επανεπεξεργασία της διεπαφής, χρησιμοποιήθηκαν τα αποτελέσματα προηγούμενων εργασιών για την αύξηση της αρθρωτής λειτουργίας του προγράμματος εγκατάστασης - το κύριο μέρος του Anaconda μετατράπηκε σε μονάδες που αλληλεπιδρούν μέσω του DBus API και η νέα διεπαφή χρησιμοποιεί ένα έτοιμο API χωρίς εσωτερική επεξεργασία .

Πηγή: opennet.ru

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