Για να χρησιμοποιήσετε το Linux στον υπολογιστή σας με Windows, πρέπει πρώτα να εγκαταστήσετε το WSL 2. Δείτε πώς μπορείτε να το κάνετε στα Windows 10 και στα Windows 11 μέσα σε λίγα λεπτά.
Σε περίπτωση που δεν το είχατε ακούσει, η Microsoft λατρεύει το Linux. Αυτή η φράση προσελκύει τους σκεπτικιστές της, αλλά μετά είδαμε το Windows Subsystem for Linux (WSL) και αρχίσαμε να βλέπουμε την αλήθεια σε αυτό. Το WSL 2 σάς επιτρέπει να εγκαταστήσετε ένα περιβάλλον Linux με πλήρη πυρήνα Linux μέσα Windows 11, ή 10 εάν εξακολουθείτε να το χρησιμοποιείτε, με αρκετά στενή ενσωμάτωση μεταξύ των δύο. Η πρώτη έκδοση του WSL δεν είχε πυρήνα και δεν είχε την ίδια απόδοση. Το WSL εξακολουθεί να είναι μια εικονική μηχανή στην καρδιά, αλλά με βαθιά δεσμούς με τον κεντρικό υπολογιστή των Windows.
Για τους προγραμματιστές, το WSL σημαίνει απρόσκοπτη πρόσβαση τόσο σε Windows όσο και σε Linux χωρίς την ανάγκη χρήσης παραδοσιακών εικονικών μηχανών. Δεν χρειάζεται να είστε προγραμματιστής, ωστόσο, είναι ένα σταθερό εργαλείο για οποιονδήποτε μπορεί να το χρησιμοποιήσει είτε είναι παλιό χέρι είτε μόλις ξεκινάει με το Linux. Η Microsoft έχει κάνει πολλή δουλειά και στην εμπειρία ενσωμάτωσης, με το WSL 2 να λειτουργεί πιο εύκολα από ποτέ. Δείτε πώς να το κάνετε.
Τι χρειάζεστε για να εκτελέσετε το WSL 2 στα Windows 10 και 11
Δεν χρειάζεστε έναν εξαιρετικά ισχυρό υπολογιστή για να τρέξετε το WSL 2 ούτε χρειάζεστε την έκδοση "Pro" των Windows όπως παραδοσιακά κάνετε για να χρησιμοποιήσετε το εργαλείο Hyper-V VM. Το WSL 2 χρησιμοποιεί την αρχιτεκτονική Hyper-V, αλλά δεν χρειάζεται να πληρώσετε επιπλέον για αυτό. Το WSL 2 υποστηρίζει επίσης επεξεργαστές x64 και ARM. Ωστόσο, εάν το χρησιμοποιείτε σε μηχάνημα που βασίζεται σε ARM, θα χρειαστεί να χρησιμοποιήσετε μια έκδοση του Linux που διαθέτει έκδοση ARM, όπως το Ubuntu.
Το WSL 2 μπορεί επίσης να εκτελεστεί σε Windows μέσα σε μια εικονική μηχανή, εφόσον το λογισμικό VM που χρησιμοποιείτε υποστηρίζει ένθετη εικονικοποίηση και αυτό είναι ενεργοποιημένο.
Πώς να εγκαταστήσετε το WSL 2 στα Windows 10 και 11
Η διαδικασία εγκατάστασης για το WSL 2 είναι πλέον τόσο απλή που ξεκινάτε και εκτελείτε μέσα σε λίγα λεπτά. Το μόνο προαπαιτούμενο είναι να χρησιμοποιείτε Windows 10 έκδοση 2004 και νεότερη (και πραγματικά θα έπρεπε να είστε ήδη) με την ενημερωμένη έκδοση κώδικα KB5004296 που έχει εφαρμοστεί.
Υπάρχουν δύο επιλογές για να διαλέξετε: Χρησιμοποιήστε το Microsoft Store ή χρησιμοποιήστε το PowerShell.
Για την πρώτη μέθοδο, απλώς ανοίξτε το Microsoft Store και πραγματοποιήστε λήψη του "Προεπισκόπηση υποσύστημα Windows για Linux" εφαρμογή. Μακροπρόθεσμα, αυτό αναμένεται να είναι το μέρος για να λάβετε το WSL, καθώς επιτρέπει στην ομάδα να το ενημερώσει χωρίς να χρειάζεται να περάσει από το Windows Update.
Εναλλακτικά, ανοίξτε το PowerShell στον υπολογιστή σας και πληκτρολογήστε αυτήν την εντολή:
wsl --εγκατάσταση
Καθίστε αναπαυτικά και περιμένετε να κάνει τη δουλειά του, επανεκκινήστε τον υπολογιστή σας όταν σηματοδοτηθεί και voila! Το WSL 2 έχει πλέον ρυθμιστεί στον υπολογιστή σας. Η προεπιλεγμένη διανομή (διανομή) είναι το Ubuntu, αλλά είστε ελεύθεροι να χρησιμοποιήσετε οποιαδήποτε άλλη διαθέσιμη στο Microsoft Store ή από πηγές τρίτων όπως το Github ή απευθείας από κατασκευαστές διανομών.
Εάν χρησιμοποιείτε Windows 11, τότε η εφαρμογή Windows Terminal θα είναι προεγκατεστημένη και είναι ο καλύτερος τρόπος για να χρησιμοποιήσετε το WSL στον υπολογιστή σας. Μπορείτε να ξεκινήσετε μια διανομή μέσω του PowerShell χρησιμοποιώντας την εντολή "wsl -dεντολή " ακολουθούμενη από το όνομα, αλλά με το Windows Terminal μπορείτε να αποκτήσετε πρόσβαση σε καθένα από αυτά που έχετε εγκαταστήσει από ένα αναπτυσσόμενο μενού.
Εάν δεν έχετε εγκατεστημένο το Windows Terminal, μπορείτε να το πάρετε από το Microsoft Store ή μέσω του Windows Package Manager.