Στην Επετειακή Ενημέρωση των Windows 10, η Microsoft πρόσθεσε το Υποσύστημα Windows για Linux στα Windows 10 και μάλιστα προσέφερε (σε συνεργασία με την Canonical) μια πλήρως λειτουργική έκδοση του Ubuntu Linux — επίσημα, μόνο πρόσβαση στο κέλυφος, αν και χρειάστηκαν περίπου τρία νανοδευτερόλεπτα για να καταλάβουν οι χρήστες πώς να εκτελείτε κανονικές εφαρμογές Linux σε συνεδρίες X στα Windows 10. Από την κυκλοφορία του, το WSL έχει ωριμάσει. Από το 2019, το Microsoft Store προσφέρει επίσημα υποστηριζόμενες διανομές Linux για Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian / GNU Linux και Kali Linux. Κάθε μία από αυτές τις διανομές προσφέρει πρόσβαση στη γραμμή εντολών στο Linux, από την οποία μπορείτε να εκτελέσετε σενάρια bash ή βοηθητικά προγράμματα γραμμής εντολών Linux.
Ενεργοποιήστε το WSL
Από προεπιλογή, δεν μπορείτε να χρησιμοποιήσετε το WSL. Αντ ‘αυτού, πρέπει να ενεργοποιήσετε το WSL ως προαιρετική δυνατότητα των Windows. Ανοίξτε το Χαρακτηριστικά των Windows οδηγός και επιλέξτε το πλαίσιο ή ανοίξτε μια προτροπή PowerShell ως διαχειριστής και εκτελέστε: Ενεργοποίηση-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
type = «code»> Επανεκκινήστε μετά την ενεργοποίηση του WSL.
Εγκαταστήστε μια διανομή
Εκκινήστε το Windows Store και επιλέξτε μια διανομή για εγκατάσταση.
Εκτελέστε τη διανομή για πρώτη φορά
Αφού φορτωθεί η διανομή στον υπολογιστή σας μέσω του Windows Store, εκτελέστε την. Θα πρέπει να δημιουργήσετε έναν νέο λογαριασμό χρήστη σαν να έχετε εγκαταστήσει τη διανομή ως αυτόνομο λειτουργικό σύστημα σε έναν νέο σκληρό δίσκο.
Αναβάθμιση της εγκατάστασής σας
Η διανομή Linux δεν είναι ένα περιβάλλον προσποίησης – είναι ένα πραγματικό σύστημα Linux που χρησιμοποιεί WSL αντί για μια τυπική εικόνα πυρήνα. Έτσι θα πρέπει να παρακολουθήσετε την κανονική υπηρεσία καθαρισμού Linux. Ξεκινήστε με την ενημέρωση της διανομής σύμφωνα με την αρχιτεκτονική του συστήματος. Για παράδειγμα, το Debian και το Ubuntu χρησιμοποιούν κατάλληλος.
Χρήση προγράμματος γραμμής εντολών
Αφού ενημερώσετε σωστά τη διανομή, είστε ελεύθεροι να εκτελέσετε όσα προγράμματα θέλετε – συμπεριλαμβανομένων των σεναρίων κελύφους και των βοηθητικών προγραμμάτων γραμμής εντολών. Για παράδειγμα, μπορείτε να εκτελέσετε το μπλουζα εντολή για να ελέγξετε την απόδοση του συστήματος. Από τεχνικής άποψης, δεν μπορείτε να εκτελέσετε προγράμματα Linux που απαιτούν διακομιστή X, αν και το Διαδίκτυο είναι γεμάτο με αρκετά απλές λύσεις, ώστε τα Windows 10 να εμφανίζουν ένα παράθυρο Χ.
Τι είναι το Under the Hood;
Όταν εγκαθιστάτε μια διανομή Linux στα Windows 10 δεν λαμβάνετε μια εικονική μηχανή ή ένα πρόγραμμα που κάνει το καλύτερο δυνατό για να προσποιείται ότι είναι «Bash στο Linux». Είναι στην πραγματικότητα μια διανομή Linux που εκτελείται κανονικά στον υπολογιστή σας χάρη στο υποσύστημα Windows για Linux. Το WSL είναι η «μυστική σάλτσα» που επιτρέπει στο Linux να τρέχει σε Windows. Στην ουσία, το WSL αντικαθιστά τον πυρήνα Linux. Το Linux λειτουργεί πλήρως όπως είχε προβλεφθεί, απλώς χρησιμοποιεί WSL και όχι μια κανονική εικόνα πυρήνα Linux.