Κυκλοφορία του Distrobox 1.3, μιας εργαλειοθήκης για ένθετη εκκίνηση διανομών

Η εργαλειοθήκη Distrobox 1.3 κυκλοφόρησε, η οποία σας επιτρέπει να εγκαταστήσετε και να εκτελέσετε γρήγορα οποιαδήποτε διανομή Linux σε ένα κοντέινερ και να διασφαλίσετε την ενσωμάτωσή της με το κύριο σύστημα. Ο κώδικας του έργου είναι γραμμένος σε Shell και διανέμεται με την άδεια GPLv3.

Το έργο υλοποιείται με τη μορφή πρόσθετου στο κιτ εργαλείων Docker ή Podman και χαρακτηρίζεται από μέγιστη απλοποίηση της εργασίας και προσαρμογή της ενοποίησης του περιβάλλοντος λειτουργίας με το υπόλοιπο σύστημα. Για να δημιουργήσετε ένα περιβάλλον με άλλη διανομή, απλώς εκτελέστε μια εντολή distrobox-create χωρίς να σκεφτείτε τις περιπλοκές. Μετά την εκκίνηση, το Distrobox προωθεί τον οικιακό κατάλογο του χρήστη στο κοντέινερ, διαμορφώνει την πρόσβαση στον διακομιστή X11 και Wayland για εκτέλεση γραφικών εφαρμογών από το κοντέινερ, σας επιτρέπει να συνδέσετε εξωτερικές μονάδες δίσκου, προσθέτει έξοδο ήχου και υλοποιεί την ενοποίηση στον παράγοντα SSH, D- Επίπεδα λεωφορείου και udev.

Ως αποτέλεσμα, ο χρήστης μπορεί να εργαστεί πλήρως σε άλλη διανομή χωρίς να εγκαταλείψει το κύριο σύστημα. Το Distrobox ισχυρίζεται ότι μπορεί να φιλοξενήσει 16 διανομές, συμπεριλαμβανομένων των Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL και Fedora. Το κοντέινερ μπορεί να εκτελέσει οποιαδήποτε διανομή για την οποία υπάρχουν εικόνες σε μορφή OCI.

Μεταξύ των κύριων τομέων εφαρμογής είναι πειράματα με ατομικά ενημερωμένες διανομές, όπως το Endless OS, το Fedora Silverblue, το OpenSUSE MicroOS και το SteamOS3, η δημιουργία ξεχωριστών απομονωμένων περιβαλλόντων (για παράδειγμα, για εκτέλεση οικιακών ρυθμίσεων σε φορητό υπολογιστή εργασίας), πρόσβαση σε πιο πρόσφατες εκδόσεις εφαρμογών από πειραματικούς κλάδους διανομών .

Η νέα έκδοση προσθέτει την εντολή distrobox-host-exec για την εκτέλεση εντολών από ένα κοντέινερ που εκτελούνται στο περιβάλλον του κεντρικού υπολογιστή. Προστέθηκε υποστήριξη για το microdnf toolkit. Έχει υλοποιηθεί η υποστήριξη για κοντέινερ που εκτελούνται με δικαιώματα root (rootful). Η υποστήριξη για διανομές έχει επεκταθεί (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, συστήματα που βασίζονται σε ostree). Η ενσωμάτωση με το περιβάλλον του συστήματος έχει βελτιωθεί, για παράδειγμα, έχει εφαρμοστεί ο συγχρονισμός των ρυθμίσεων ζώνης ώρας, dns και /etc/host.



Πηγή: opennet.ru

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