Το Flatpak 1.8 φτάνει σε μια εγκατάσταση εφαρμογής σε 2P2, μονάδα systemd, πρόσβαση σε ALSA και άλλα

κάλυμμα flatpak

πριν ΛΙΓΕΣ μερες κυκλοφόρησε ένας νέος σταθερός κλάδος του "Flatpak 1.8", το οποίο παρέχει ένα σύστημα για τη δημιουργία αυτόνομων πακέτων που δεν συνδέονται με συγκεκριμένες διανομές Linux και εκτελούνται σε ένα ειδικό κοντέινερ που απομονώνει την εφαρμογή από το υπόλοιπο σύστημα.

Πακέτα Flatpak τοποθετούνται ως εξαιρετική επιλογή για τη διανομή πακέτων, δεδομένου ότι δεν συνδέονται με καμία συγκεκριμένη διανομή ούτε αποτελούν μέρος των τακτικών αποθετηρίων διανομής κατά την προετοιμασία ενός καθολικού κοντέινερ.

Για χρήστες που έχουν επίγνωση της ασφάλειας, Το Flatpak σάς επιτρέπει να εκτελείτε μια εφαρμογή σε ένα κοντέινερ, παρέχοντας πρόσβαση μόνο σε λειτουργίες δικτύου και αρχεία χρηστών που σχετίζονται με την εφαρμογή, επομένως οποιεσδήποτε άλλες πληροφορίες ή δεδομένα δεν εμπίπτουν στο πεδίο εφαρμογής αυτού.

Κύρια νέα χαρακτηριστικά του Flatpak 1.8

Μία από τις κύριες αλλαγές στις οποίες εργάστηκαν οι προγραμματιστές ήταν να προσφέρει ένα απλοποιημένη εφαρμογή της εγκατάστασης σε λειτουργία P2P, προκειμένου να επιτρέπεται και να οργανώνεται η φόρτωση εφαρμογών και συνόλων χρόνου εκτέλεσης μέσω ενδιάμεσων κόμβων ή μονάδων δίσκου για συστήματα χωρίς σύνδεση δικτύου.

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

εκτός αυτού έχει προστεθεί μια προαιρετική μονάδα systemd για ανίχνευση αυτόματα επιπλέον αποθετήρια σε μονάδες USB εξωτερικά συνδεδεμένο.

Για να ενεργοποιήσετε τα ενδιάμεσα τοπικά αποθετήρια, ο χρήστης πρέπει να διαμορφώσει το αποθετήριο δημιουργώντας έναν συμβολικό σύνδεσμο από / var / lib / flatpak / sideload-repos o / run / flatpak / sideload-repos.

Από την άλλη πλευρά, για εφαρμογές που έχουν πρόσβαση στο σύστημα αρχείων, παρέχεται ο κατάλογος προώθησης / lib από το περιβάλλον του κεντρικού υπολογιστή στο / run / host / lib, εκτός αυτού νέα δικαιώματα πρόσβασης προστέθηκαν στο FS: "host-etc" και "host-os", το οποίο επιτρέπει την πρόσβαση σε καταλόγους συστήματος / κλπ και / usr.

Για να δημιουργήσετε πιο αποτελεσματικό κώδικα για την ανάλυση αρχείων GVariant από το ostreee, χρησιμοποιήστε το μεταβλητής-σχήματος-μεταγλωττιστή και στη διαμόρφωση build η crypt παρέχει τη δυνατότητα δημιουργίας χωρίς libsystemd.

"Εγκατάσταση-έλεγχος ταυτότητας" έχει προστεθεί στο FlatpakTransaction API, το οποίο μπορούν να χρησιμοποιήσουν οι πελάτες για να εγκαταστήσουν τους επαληθευτές που απαιτούνται για την ολοκλήρωση μιας συναλλαγής.

Για το μέρος των αλλαγών στις εντολές, από τα πιο εμφανή στην επιλογή "–Commit =" προστέθηκε στις εντολές "flatpak remote-info" και "flatpak update" για να καθορίσετε μια συγκεκριμένη έκδοση των αποθετηρίων OCI.

Και η αλλαγή εντολής αναβάθμισης σε "flatpak upgrade", το οποίο είναι ένα ψευδώνυμο για την εντολή "ενημέρωση flatpak".

Όσον αφορά τις διορθώσεις σφαλμάτων, η χρήση δεδομένων ζώνης ώρας βασίζεται σε / etc / localtime του συστήματος κεντρικού υπολογιστή, προκειμένου να επιλυθούν τα προβλήματα που σχετίζονται με τις ζώνες ώρας σε ορισμένες εφαρμογές. Η εγκατάσταση του αρχείου env.d από το gdm έχει σταματήσει, καθώς οι γεννήτριες systemd είναι καλύτερες σε αυτήν την εργασία.

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση:

  • Στο βοηθητικό πρόγραμμα create-usb, η εξαγωγή μερικής δέσμευσης είναι ενεργοποιημένη από προεπιλογή.
  • Το αρχείο sysusers.d παρασχέθηκε για τη δημιουργία των απαραίτητων χρηστών μέσω του systemd.
  • Προστέθηκε επιλογή «- [όχι-] ακολουθήστε-ανακατεύθυνση»Στις εντολές«απομακρυσμένη προσθήκη flatpak"Και" flatpak modify "για απαγόρευση / ενεργοποίηση ανακατεύθυνσης σε άλλο αποθετήριο.
  • Το Spawn API έχει προστεθεί στο σύστημα πύλης για να αποκτήσει το πραγματικό αναγνωριστικό διεργασίας (PID) της τρέχουσας εφαρμογής.
  • Όλα τα αποθετήρια OCI (Πρωτοβουλία Open Container) έχουν αλλάξει για να χρησιμοποιούν τον έλεγχο ταυτότητας flatpak-oci-επικυρωτής.
  • Εφαρμόστηκαν σενάρια ολοκλήρωσης εισόδου για το κέλυφος εντολών fish.
  • Προστέθηκε αρχική υποστήριξη για ενημερώσεις δέλτα για αποθετήρια OCI.
  • Οι υποδοχές περιοδικών τοποθετούνται σε λειτουργία μόνο για ανάγνωση.
  • Προστέθηκε υποστήριξη για την εξαγωγή καταλόγων στην εξαγωγή εγγράφων.
  • Επιτρέψτε την άμεση πρόσβαση σε συσκευές ήχου ALSA για εφαρμογές που έχουν πρόσβαση στο Pulseaudio.

Τέλος, αν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να ελέγξετε την πλήρη λίστα αλλαγών στο παρακάτω σύνδεσμο. 


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

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

*

*

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