Κυκλοφορία της διανομής Linux Fedora 30

Εισήχθη Έκδοση διανομής Linux Fedora 30. Για φόρτωση έτοιμος Προϊόντα Σταθμός εργασίας Fedora, Fedora Server, Fedora Silverblue, Έκδοση Fedora IoT, και σύνολο "περιστροφών" με ζωντανές εκδόσεις περιβαλλόντων επιτραπέζιου υπολογιστή KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE και LXQt. Δημιουργούνται συγκροτήματα για x86, x86_64, Power64, ARM64 (AArch64) και διάφορες συσκευές με επεξεργαστές ARM 32 bit.

Το πιο αξιοσημείωτο βελτιώσεις στο Fedora 30:

  • Η επιφάνεια εργασίας του GNOME ενημερώθηκε για κυκλοφορία 3.32 με επανασχεδιασμένο στυλ στοιχείων διεπαφής, επιφάνεια εργασίας και εικονίδια, πειραματική υποστήριξη για κλασματική κλιμάκωση και τέλος υποστήριξης για το καθολικό μενού.
  • Έχει γίνει δουλειά για τη βελτίωση της απόδοσης του διαχειριστή πακέτων DNF. Όλα τα μεταδεδομένα σε αποθετήρια εκτός από το xz και το gzip είναι πλέον διαθέσιμα σε μορφή zchunk, το οποίο, εκτός από ένα καλό επίπεδο συμπίεσης, παρέχει υποστήριξη για αλλαγές δέλτα, επιτρέποντάς σας να κάνετε λήψη μόνο αλλαγμένων τμημάτων του αρχείου (το αρχείο χωρίζεται σε χωριστά συμπιεσμένα μπλοκ και ο πελάτης πραγματοποιεί λήψη μόνο εκείνων των μπλοκ για τα οποία το άθροισμα ελέγχου δεν ταιριάζει με τα μπλοκ στο πλάι του).
  • Στο DNF προστέθηκε κώδικα για την αποστολή πληροφοριών που απαιτούνται για την ακριβέστερη εκτίμηση της βάσης χρηστών της διανομής. Κατά την πρόσβαση σε καθρέφτες, θα σταλεί ένας μετρητής «countme», η αξία του οποίου αυξάνεται κάθε εβδομάδα. Ο μετρητής θα επανέλθει στο "0" μετά την πρώτη επιτυχημένη κλήση στον διακομιστή και μετά από 7 ημέρες θα αρχίσει να μετράει εβδομάδες. Αυτή η μέθοδος θα σας επιτρέψει να υπολογίσετε πόσο καιρό έχει εγκατασταθεί η κυκλοφορία σε χρήση, κάτι που είναι αρκετό για να αναλύσει τη δυναμική των χρηστών που μεταβαίνουν σε νέες εκδόσεις και εντοπίζουν βραχύβιες εγκαταστάσεις σε συστήματα συνεχούς ενοποίησης, συστήματα δοκιμών, κοντέινερ και εικονικές μηχανές. Εάν το επιθυμεί, ο χρήστης μπορεί να απενεργοποιήσει την αποστολή αυτών των πληροφοριών.
  • Προστέθηκαν πακέτα επιτραπέζιου υπολογιστή Βαθειά μέσα, που αναπτύχθηκε από τους προγραμματιστές του ομώνυμου κιτ διανομής από την Κίνα. Τα στοιχεία επιφάνειας εργασίας αναπτύσσονται χρησιμοποιώντας γλώσσες C/C++ και Go, αλλά η διεπαφή δημιουργείται χρησιμοποιώντας τεχνολογίες HTML5 χρησιμοποιώντας τη μηχανή ιστού Chromium. Το βασικό χαρακτηριστικό της επιφάνειας εργασίας Deepin είναι ο πίνακας, ο οποίος υποστηρίζει πολλαπλούς τρόπους λειτουργίας. Στην κλασική λειτουργία, υπάρχει ένας πιο σαφής διαχωρισμός των ανοιχτών παραθύρων και των εφαρμογών που προσφέρονται για εκκίνηση. Η αποτελεσματική λειτουργία θυμίζει κάπως το Unity, που συνδυάζει δείκτες εκτελούμενων προγραμμάτων, αγαπημένων εφαρμογών και μικροεφαρμογών ελέγχου. Η διεπαφή εκκίνησης του προγράμματος εμφανίζεται σε ολόκληρη την οθόνη και παρέχει δύο λειτουργίες - προβολή αγαπημένων εφαρμογών και πλοήγηση στον κατάλογο των εγκατεστημένων προγραμμάτων.
  • Προστέθηκαν πακέτα με την επιφάνεια εργασίας Pantheon, η οποία αναπτύσσεται από το έργο Στοιχειώδες λειτουργικό σύστημα. Το GTK3+, η γλώσσα Vala και το πλαίσιο Granite χρησιμοποιούνται για ανάπτυξη. Το γραφικό περιβάλλον Pantheon συνδυάζει στοιχεία όπως το Gala window manager (βασισμένο στο LibMutter), τον επάνω πίνακα WingPanel, τον Slingshot launcher, τον πίνακα ελέγχου του Switchboard, την κάτω γραμμή εργασιών Plank (ένα ανάλογο του πίνακα Docky που ξαναγράφεται στο Vala) και το Pantheon Διαχειριστής συνεδρίας Greeter (με βάση το LightDM).
  • Ενημερωμένες εκδόσεις προγράμματος: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;

  • Μετάβαση στο GnuPG 2 ως την κύρια υλοποίηση του GPG (
    Το /usr/bin/gpg συνδέεται τώρα με το εκτελέσιμο GnuPG 2 αντί για το GnuPG 1.
  • Έγινε δουλειά για να διασφαλιστεί ότι τα γραφικά εμφανίζονται πιο ομαλά κατά την εκκίνηση, χωρίς διακοπές της οθόνης ή απότομες μεταβάσεις γραφικών. Το πρόγραμμα οδήγησης i915 έχει ενεργοποιημένη τη λειτουργία fastboot από προεπιλογή, η οθόνη εκκίνησης του plymouth έχει ένα νέο θέμα.
  • Η προεπιλεγμένη υλοποίηση του διαύλου D-Bus είναι ενεργοποιημένη Μεσίτης D-Bus. Το D-Bus Broker υλοποιείται εξ ολοκλήρου στο χώρο των χρηστών, παραμένει πλήρως συμβατό με την υλοποίηση αναφοράς D-Bus, έχει σχεδιαστεί για να υποστηρίζει πρακτική λειτουργικότητα και εστιάζει στη βελτίωση της απόδοσης και της αξιοπιστίας.
  • Η μορφή μεταδεδομένων για κρυπτογράφηση ολόκληρου του δίσκου έχει αλλάξει από LUKS1 σε LUKS2.
  • Στο πλαίσιο προετοιμασίας για το τέλος της υποστήριξης για Python 2 (η συντήρηση για αυτόν τον κλάδο λήγει την 1η Ιανουαρίου 2020), έχει αφαιρεθεί από τα αποθετήρια μεγάλος αριθμός Ειδικά πακέτα Python 2. Για λειτουργικές μονάδες Python που παρέχονται από αποθετήριο με υποστήριξη μεταδεδομένων
    Το Python Egg/Wheel έχει μια γεννήτρια εξαρτήσεων ενεργοποιημένη από προεπιλογή.

  • Η υποστήριξη για καταργημένες και μη ασφαλείς λειτουργίες όπως encrypt, encrypt_r, setkey, setkey_r και fcrypt έχει αφαιρεθεί από το libcrypt.
  • Το αρχείο /etc/sysconfig/nfs έχει καταργηθεί. Μόνο το /etc/nfs.conf θα πρέπει να χρησιμοποιείται για τη διαμόρφωση του NFS.
  • Προστέθηκε υποστήριξη uEFI για εκκίνηση σε συστήματα ARMv7.
  • Το MongoDB DBMS αφαιρέθηκε από τα αποθετήρια λόγω της μετάβασης αυτού του έργου σε μια μη δωρεάν άδεια χρήσης, ασύμβατες με τις απαιτήσεις του Fedora.
  • Τα πακέτα Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp και sonatype-oss-parent έχουν καταργηθεί.
  • Συλλογή προστέθηκε Ρόλοι συστήματος Linux με ένα σύνολο ενοτήτων και ρόλων για την ανάπτυξη ενός κεντρικού συστήματος διαχείρισης διαμόρφωσης που βασίζεται στο Ansible.
  • διακόπηκε σχηματισμός εκδόσεων Fedora Atomic Host, προσφέροντας ένα περιβάλλον απογυμνωμένο στο ελάχιστο, η ενημέρωση του οποίου πραγματοποιείται ατομικά αντικαθιστώντας την εικόνα ολόκληρου του συστήματος, χωρίς να το χωρίζει σε ξεχωριστά πακέτα. Το Fedora Atomic Host θα αντικατασταθεί από ένα έργο Fedora Core OS, συνεχίζοντας ανάπτυξη ενός συστήματος διακομιστή Linux Κοντέινερ Linux;
  • Χάρη στη χρήση του PipeWire προβλήματα επιλύθηκαν με κοινόχρηστη πρόσβαση στα παράθυρα Chrome και Firefox σε περιβάλλοντα που βασίζονται στο Wayland κατά την οργάνωση της απομακρυσμένης εργασίας με το σύστημα. Ζητήματα με τη χρήση ιδιόκτητων δυαδικών προγραμμάτων οδήγησης NVIDIA με το Wayland έχουν επίσης επιλυθεί. Προμήθεια Από προεπιλογή, οι εκδόσεις του Firefox με ενσωματωμένη υποστήριξη Wayland καθυστερούν μέχρι την επόμενη έκδοση (στο Fedora 30, ο Firefox θα συνεχίσει να τρέχει μέσω του XWayland).
  • Περιλαμβάνεται κιτ εργαλείων Εργαλειοθήκη Fedora, το οποίο σας επιτρέπει να εκκινήσετε ένα πρόσθετο απομονωμένο περιβάλλον, το οποίο μπορεί να διαμορφωθεί με οποιονδήποτε τρόπο χρησιμοποιώντας τη συνήθη διαχείριση πακέτων DNF. Το καθορισμένο περιβάλλον θα διευκολύνει τη ζωή των προγραμματιστών που συχνά χρειάζεται να εγκαταστήσουν διάφορες πρόσθετες βιβλιοθήκες και εφαρμογές όταν χρησιμοποιούν συγκροτήματα Fedora Silverblue;
  • Η βιβλιοθήκη OpenH264 με την υλοποίηση του κωδικοποιητή H.264, ο οποίος χρησιμοποιείται στον Firefox και στο GStreamer, έχει προσθέσει υποστήριξη για την αποκωδικοποίηση των Κύριων και Υψηλών προφίλ, τα οποία συνήθως χρησιμοποιούνται για την προβολή βίντεο σε διαδικτυακές υπηρεσίες (προηγουμένως, μόνο το προφίλ Baseline ήταν υποστηρίζεται στο OpenH264).
  • Η δομή περιλαμβάνει ένα σύστημα για κεντρική διαμόρφωση των επιτραπέζιων υπολογιστών Linux - Διοικητής στόλου, σχεδιασμένο να οργανώνει την ανάπτυξη και τη συντήρηση ρυθμίσεων για μεγάλο αριθμό σταθμών εργασίας που βασίζονται σε Linux και GNOME. Παρέχει μια ενιαία, κεντρική διεπαφή για τη διαχείριση ρυθμίσεων επιφάνειας εργασίας, προγραμμάτων εφαρμογών και συνδέσεων δικτύου.
  • Συνεχίζεται ανάπτυξη της έκδοσης Fedora Silverblue, η οποία διαφέρει από το Fedora Workstation στο ότι παρέχεται σε μονολιθική μορφή, χωρίς να διαιρείται το βασικό σύστημα σε ξεχωριστά πακέτα, χρησιμοποιώντας μηχανισμό ατομικής ενημέρωσης και εγκατάσταση όλων των πρόσθετων εφαρμογών με τη μορφή πακέτων flatpak που κυκλοφορούν σε μεμονωμένα δοχεία. Η νέα έκδοση προσθέτει τη δυνατότητα χρήσης του επιπέδου rpm-ostree στο λογισμικό GNOME για την προσθήκη επιπέδων στη βασική εικόνα Silverblue με πρόσθετες εφαρμογές και στοιχεία συστήματος που διανέμονται μόνο με τη μορφή πακέτων rpm και δεν είναι ακόμη διαθέσιμα σε flatpak. Για παράδειγμα, το rpm-ostree παρέχει υποστήριξη για την εγκατάσταση ιδιόκτητων προγραμμάτων οδήγησης NVIDIA, γραμματοσειρών, συνόλων γλωσσών, επεκτάσεων GNOME Shell και εφαρμογών τρίτων, όπως το Google Chrome.

Ταυτόχρονα για το Fedora 30 τεθεί σε λειτουργία «δωρεάν» και «μη δωρεάν» αποθετήρια του έργου RPM Fusion, στα οποία είναι διαθέσιμα πακέτα με πρόσθετες εφαρμογές πολυμέσων (MPlayer, VLC, Xine), κωδικοποιητές βίντεο/ήχου, υποστήριξη DVD, ιδιόκτητα προγράμματα οδήγησης AMD και NVIDIA, προγράμματα παιχνιδιών, εξομοιωτές.

Πηγή: opennet.ru

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