Η Microsoft έχει εφαρμόσει υποστήριξη για το υποσύστημα WSL2 (Windows Υποσύστημα για Linux) στο Windows Server 2022Αρχικά, το υποσύστημα WSL2, το οποίο παρέχει την εκκίνηση εκτελέσιμων αρχείων Linux в Windows, προσφερόταν μόνο σε παραλλαγές Windows για σταθμούς εργασίας, αλλά τώρα η Microsoft έχει μεταφέρει αυτό το υποσύστημα σε εκδόσεις διακομιστή WindowsΣτοιχεία για την υποστήριξη του WSL2 σε Windows Server είναι προς το παρόν διαθέσιμα για δοκιμή με τη μορφή της πειραματικής ενημέρωσης KB5014021 (Δομή λειτουργικού συστήματος 20348.740). Η υποστήριξη θα προστεθεί στην αθροιστική ενημέρωση του Ιουνίου. Linux-Τα περιβάλλοντα που βασίζονται στο WSL2 έχουν σχεδιαστεί για να ενσωματωθούν στην κύρια σύνθεση Windows Server 2022 και να το προσφέρουν σε όλους τους χρήστες.
Για να διασφαλιστεί ότι τα εκτελέσιμα αρχεία μπορούν να εκτελεστούν Linux Το WSL2 δεν χρησιμοποιεί πλέον έναν εξομοιωτή για τη μετάφραση κλήσεων συστήματος. Linux σε κλήσεις συστήματος Windowsκαι άλλαξε σε ένα περιβάλλον με έναν πλήρη πυρήνα LinuxΟ προτεινόμενος πυρήνας για το WSL βασίζεται στην έκδοση του πυρήνα Linux 5.10, η οποία έχει βελτιωθεί με ενημερώσεις κώδικα ειδικά για WSL, συμπεριλαμβανομένων βελτιστοποιήσεων για τη μείωση του χρόνου εκκίνησης του πυρήνα, τη μείωση της κατανάλωσης μνήμης και την επιστροφή Windows απελευθερωμένος Linux-διεργασίες μνήμης, αφήνοντας το ελάχιστο απαραίτητο σύνολο οδηγών και υποσυστημάτων στον πυρήνα.
Ο πυρήνας εκτελείται σε ένα περιβάλλον Windows Χρησιμοποιώντας μια εικονική μηχανή που εκτελείται ήδη σε Azure. Το περιβάλλον WSL εκτελείται σε ξεχωριστή εικόνα δίσκου (VHD) με ένα σύστημα αρχείων ext4 και έναν εικονικό προσαρμογέα δικτύου. Τα στοιχεία του χώρου χρήστη εγκαθίστανται ξεχωριστά και βασίζονται σε εκδόσεις από διάφορες διανομές. Για παράδειγμα, οι εκδόσεις είναι διαθέσιμες για εγκατάσταση σε WSL στο Microsoft Store. Ubuntu, Debian ΑΝΤΙΛΟΠΗΣ ΤΗΣ ΑΦΡΙΚΗΣ/Linux, Κάλι Linux, Fedora, Alpine, SUSE και openSUSE.
Πηγή: opennet.ru
