Το Ubuntu Core 20, διανομή Canonical για συσκευές IoT, έχει ήδη κυκλοφορήσει

Η Canonical παρουσίασε πρόσφατα την έκδοση του Ubuntu Core 20, μια συμπαγής διανομή Ubuntu προσαρμοσμένη για χρήση σε συσκευές Internet of Things (IoT), δοχεία, βιομηχανικό και καταναλωτικό εξοπλισμό.

Για όσους δεν είναι εξοικειωμένοι με το Ubuntu Core, πρέπει να το γνωρίζετε Αυτή η διανομή χρησιμεύει ως βάση για την έναρξη πρόσθετων στοιχείων και εφαρμογών, τα οποία έχουν σχεδιαστεί ως αυτόνομα πρόσθετα σε μορφή snap.

Τα συστατικά του Ubuntu Core, συμπεριλαμβανομένων των βασικών συστημάτων, του πυρήνα Linux και των προσθηκών συστήματος παρέχεται σε μορφή snap και διαχειρίζονται από το κιτ εργαλείων snapd, με το οποίο η τεχνολογία Snappy επιτρέπει τη διαμόρφωση μιας εικόνας του συστήματος στο σύνολό του, χωρίς να χωρίζεται σε ξεχωριστά πακέτα.

Σχετικά με το Ubuntu Core

Στο Ubuntu Core αντί για στοιχειώδεις ενημερώσεις στο επίπεδο των μεμονωμένων πακέτων deb, Το Ubuntu Core χρησιμοποιεί έναν μηχανισμό ατομικής ενημέρωσης για πακέτα snap και το βασικό σύστημα, παρόμοιο με το Atomic, το Chrome OS, Endless, CoreOS και Fedora Silverblue.

Κατά την ενημέρωση του βασικού περιβάλλοντος και των ασφαλειών, είναι δυνατό να επιστρέψετε στην προηγούμενη έκδοση σε περίπτωση προβλημάτων που εντοπίστηκαν μετά την ενημέρωση. Υπάρχουν επί του παρόντος πάνω από 6000 πακέτα snap στον κατάλογο SnapCraft.

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

Τα στοιχεία παραδόθηκαν σε μορφή snap απομονωμένη χρησιμοποιώντας AppArmor και Seccomp, δημιουργώντας μια επιπλέον γραμμή για την προστασία του συστήματος σε περίπτωση μεμονωμένων εφαρμογών σε κίνδυνο.

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

Το υποκείμενο σύστημα αρχείων είναι τοποθετημένο μόνο για ανάγνωση. Οι ενημερώσεις κυκλοφορούν τακτικά, παραδίδονται σε λειτουργία OTA (over-the-air) και συγχρονίζονται με το Ubuntu 20.04.

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

Διαχωρίζοντας λογικά το βασικό σύστημα από τις εφαρμογές, οι προγραμματιστές του Ubuntu διατηρούν ενημερωμένη τη βάση κώδικα του Ubuntu Core και οι προγραμματιστές τους φροντίζουν τη σημασία των πρόσθετων εφαρμογών.

Αυτή η προσέγγιση επιτρέπει τη μείωση του κόστους συντήρησης των προϊόντων, των οποίων το περιβάλλον λογισμικού είναι κατασκευασμένο βάσει του Ubuntu Core, καθώς οι κατασκευαστές τους δεν χρειάζεται να ασχοληθούν με την κυκλοφορία και την παράδοση ενημερώσεων συστήματος και να επικεντρώνονται μόνο στα συγκεκριμένα στοιχεία τους.

Κύρια νέα του Ubuntu Core 20

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

Επιπλέον, πρόσθεσε τη δυνατότητα χρήσης πλήρους κρυπτογράφησης δίσκου με ενοποίηση TPM (Trusted Platform Module). Η κρυπτογράφηση είναι προς το παρόν διαθέσιμη μόνο για συστήματα x86 (για ARM θα εμφανιστεί αργότερα).

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

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

  • Ένα μενού εκκίνησης προσφέρεται για να επιλέξετε την επιλογή εκκίνησης και να μεταβείτε στη λειτουργία ανάκτησης. Το μενού εμφανίζεται κρατώντας πατημένο το πλήκτρο «1» στο αρχικό στάδιο φόρτωσης.
  • Προστέθηκε αρχική υποστήριξη για το Metal-as-a-Service (MAAS) Toolkit για γρήγορη εφαρμογή διαμορφώσεων σε πολλά συστήματα.
  • Προστέθηκε αρχική υποστήριξη για cloud-init για διαμόρφωση συστήματος στο στάδιο εκκίνησης.

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

Πραγματοποιήστε λήψη και λήψη του Ubuntu Core 20

Οι εικόνες του Ubuntu Core 20, οι οποίες είναι συγχρονισμένες με τη βάση πακέτων του Ubuntu 20.04, προετοιμάζονται για συστήματα x86_64, ARMv7 και ARMv8.

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


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

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

*

*

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