Στα Windows 10 2004, η Microsoft παρουσιάζει το Windows Subsystem for Linux έκδοση 2 (WSL 2), η οποία είναι μια νέα έκδοση της αρχιτεκτονικής που επιτρέπει την εγγενή εκτέλεση του Linux στα Windows 10 (χρησιμοποιώντας μια ελαφριά εικονική μηχανή) και τελικά αντικαθιστά το WSL 1.
Στη νέα έκδοση, αυτή η δυνατότητα που εκτελεί τον πυρήνα Linux θα βελτιώσει πραγματικά την απόδοση και τη συμβατότητα εφαρμογών σε σύγκριση με την προηγούμενη έκδοση, διατηρώντας παράλληλα την ίδια εμπειρία με την πρώτη έκδοση.
Σε αυτόν τον οδηγό, το Quantrimang.com θα σας καθοδηγήσει στα βήματα για την εγκατάσταση του Windows Subsystem for Linux στα Windows 10.
Εγκαταστήστε το Windows Subsystem for Linux (WSL) με μία μόνο εντολή
Στις πιο πρόσφατες εκδόσεις Windows Insider Preview, μπορείτε να εγκαταστήσετε όλα όσα χρειάζεστε για να εκτελέσετε το WSL με μία μόνο εντολή:
wsl.exe --install
Σήμερα, 30 Ιουλίου 2021, η Microsoft ανακοίνωσε ότι αυτή η λειτουργία υποστηρίζεται πλέον επίσημα για τα Windows 10 έκδοση 2004 και νεότερες εκδόσεις.
Η Microsoft είπε ότι η προηγούμενη διαδικασία εγκατάστασης του WSL ήταν πολύ περίπλοκη, περιλαμβάνοντας την ενεργοποίηση πολλαπλών ρυθμίσεων και την εγκατάσταση πάρα πολλών πακέτων. Η εταιρεία έχει απλοποιήσει τη διαδικασία σε μία μόνο εντολή. Οι χρήστες των Windows 10 μπορούν τώρα απλώς να ανοίξουν ένα παράθυρο γραμμής εντολών με δικαιώματα διαχειριστή και να εκτελέσουν την εντολή:
wsl.exe --install
Αφού πατήσετε το Enter , η διαδικασία θα ενεργοποιήσει αυτόματα τις απαραίτητες προαιρετικές δυνατότητες WSL, θα εγκαταστήσει τη διανομή Ubuntu από προεπιλογή και θα εγκαταστήσει την πιο πρόσφατη έκδοση του πυρήνα WSL Linux στον υπολογιστή. Μόλις ολοκληρωθεί η διαδικασία και επανεκκινήσετε το μηχάνημά σας, η διανομή θα ξεκινήσει να εκτελείται, ολοκληρώνοντας την εγκατάσταση.
Εγκαταστήστε το Windows Subsystem for Linux (WSL) με μία μόνο εντολή
Επιπλέον, μπορείτε να βρείτε μια λίστα με διανομές Linux που είναι διαθέσιμες για εγκατάσταση εισάγοντας την ακόλουθη εντολή στο PowerShell ή στη Γραμμή εντολών των Windows :
wsl --list --online
Για να εγκαταστήσετε μια διανομή που δεν είναι η προεπιλεγμένη επιλογή του Ubuntu, χρησιμοποιήστε την ακόλουθη εντολή:
wsl --install -d v
Αντικαταστήστε με το όνομα της διανομής Linux που βρέθηκε στην προηγούμενη εντολή λίστας . Αυτή η εντολή εγκατάστασης μπορεί να χρησιμοποιηθεί για εγκατάσταση για πρώτη φορά ή για προσθήκη πρόσθετων διανομών αφού εγκαταστήσετε το WSL στην προεπιλεγμένη διανομή του Ubuntu.
Πρόσθετες εντολές
Η Microsoft περιλαμβάνει επίσης ορισμένες πρόσθετες εντολές για να σας βοηθήσει να διαχειριστείτε τις παρουσίες σας WSL.
Μπορείτε να χρησιμοποιήσετε το wsl --update για να ενημερώσετε μη αυτόματα τον πυρήνα του WSL Linux και το wsl --update rollback για επαναφορά σε προηγούμενη έκδοση του πυρήνα του WSL Linux.
Τέλος, μπορείτε να χρησιμοποιήσετε το wsl --status για να δείτε γενικές πληροφορίες σχετικά με τη διαμόρφωση του WSL, όπως τον προεπιλεγμένο τύπο διανομής, την προεπιλεγμένη διανομή και την έκδοση πυρήνα.
Μπορείτε να λάβετε αυτό το backport απλώς ενημερώνοντας τα Windows ως συνήθως. Για να το κάνετε μη αυτόματα, ανοίξτε τις Ρυθμίσεις των Windows , μεταβείτε στις Ενημερώσεις και ασφάλεια και πατήστε Έλεγχος για ενημερώσεις .
Αυτή η ενημέρωση αποτελεί μέρος της έκδοσης KB5004296. Κατά τη στιγμή της σύνταξης, όταν κάνετε κλικ στο "Έλεγχος για ενημερώσεις", μπορείτε να δείτε προαιρετικές διαθέσιμες ενημερώσεις. Βεβαιωθείτε ότι η ενημέρωση είναι KB5004296, εγκαταστήστε την και θα έχετε πρόσβαση στο wsl --update .
Πώς να εγκαταστήσετε το WSL2 στα Windows 10 έκδοση 2004
Το υποσύστημα Windows για Linux 2 είναι ενσωματωμένο στα Windows 10, αλλά πρέπει να ακολουθήσετε μερικά βήματα για να ξεκινήσετε να το χρησιμοποιείτε, συμπεριλαμβανομένης της ενεργοποίησης του WSL1, της πλατφόρμας εικονικής μηχανής, της μετατροπής υπαρχουσών εκδόσεων και της ρύθμισης του WSL2 ως νέα προεπιλογή για μελλοντικές εγκαταστάσεις Linux.
Ενεργοποιήστε το υποσύστημα Windows για Linux 1
Εάν δεν χρησιμοποιείτε Linux σε Windows 10 , πρέπει να ενεργοποιήσετε το Υποσύστημα Windows για Linux έκδοση 1 με τα ακόλουθα βήματα:
1. Ανοίξτε το Start.
2. Αναζητήστε Ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των Windows και κάντε κλικ στο κορυφαίο αποτέλεσμα για να ανοίξετε την εμπειρία.
3. Ελέγξτε την επιλογή Windows Subsystem for Linux .
Ελέγξτε την επιλογή Windows Subsystem for Linux
4. Κάντε κλικ στο κουμπί OK.
5. Κάντε κλικ στο κουμπί Επανεκκίνηση.
Μόλις ολοκληρώσετε τα βήματα, πρέπει να ενεργοποιήσετε τη δυνατότητα Virtual Machine Platform. Σύμφωνα με τη Microsoft, αυτό είναι ένα προαιρετικό βήμα, αλλά χωρίς να είναι ενεργοποιημένη η εικονικοποίηση, δεν μπορείτε να χρησιμοποιήσετε τη νέα αρχιτεκτονική.
Ενεργοποίηση πλατφόρμας εικονικής μηχανής
Για να ενεργοποιήσετε την πλατφόρμα εικονικής μηχανής στα Windows 10, ακολουθήστε τα εξής βήματα:
Σημαντική σημείωση : Η μητρική πλακέτα και ο επεξεργαστής πρέπει να υποστηρίζουν εικονικοποίηση και η επιλογή πρέπει να είναι ενεργοποιημένη στο BIOS/UEFI .
1. Ανοίξτε το Start.
2. Αναζητήστε το PowerShell , κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
3. Πληκτρολογήστε την ακόλουθη εντολή για να ενεργοποιήσετε τη δυνατότητα Virtual Machine Platform και πατήστε Enter
:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Ενεργοποιήστε τη δυνατότητα Virtual Machine Platform
4. Επανεκκινήστε τον υπολογιστή.
Αφού ολοκληρώσετε τα βήματα, μπορείτε να ρυθμίσετε το Υποσύστημα Windows για Linux έκδοση 2 για τη νέα προεπιλεγμένη αρχιτεκτονική και να μετατρέψετε τις υπάρχουσες εκδόσεις.
Ενεργοποιήστε το υποσύστημα Windows για Linux 2
Για να ξεκινήσετε να χρησιμοποιείτε το WSL 2 ή να μετατρέψετε διανομές WSL 1 σε WSL 2, ακολουθήστε τα εξής βήματα:
1. Κάντε λήψη αυτής της ενημέρωσης πυρήνα WSL 2 (απαιτείται).
2. Κάντε διπλό κλικ στο αρχείο wsl_update_x64.msi και εφαρμόστε την ενημέρωση.
3. Ανοίξτε το Start.
4. Ανοίξτε το PowerShell με δικαιώματα διαχειριστή .
5. Εισαγάγετε την ακόλουθη εντολή για να κάνετε το Windows Subsystem for Linux 2 την προεπιλεγμένη αρχιτεκτονική για τις νέες εκδόσεις που εγκαθιστάτε και πατήστε Enter
:
wsl --set-default-version 2
Κάντε το Windows Subsystem for Linux 2 την προεπιλεγμένη αρχιτεκτονική
6. Πληκτρολογήστε την ακόλουθη εντολή για να μετατρέψετε τη διανομή από WSL 1 σε WSL 2 και πατήστε Enter
:
wsl --set-version Ubuntu 2
Μετατροπή διανομής από WSL 1 σε WSL 2
7. Στην εντολή, φροντίστε να αλλάξετε το Ubuntu στο όνομα της διανομής στην οποία θέλετε να μετατρέψετε. Εάν δεν γνωρίζετε το όνομα, μπορείτε να χρησιμοποιήσετε το wsl -l -v
.
Μόλις ολοκληρώσετε τα βήματα, η συσκευή σας θα αρχίσει να χρησιμοποιεί τη νέα έκδοση του Windows Subsystem for Linux ως προεπιλεγμένη αρχιτεκτονική.
Επαληθεύστε την πλατφόρμα διανομής
Για να επιβεβαιώσετε ότι οι διανομές σας χρησιμοποιούν το Windows Subsystem for Linux 2, ακολουθήστε τα εξής βήματα:
1. Ανοίξτε το Start.
2. Ανοίξτε το PowerShell με δικαιώματα διαχειριστή.
3. Πληκτρολογήστε την ακόλουθη εντολή για να επαληθεύσετε την έκδοση της διανομής και πατήστε Enter
:
wsl --list --verbose
4. Επιβεβαιώστε ότι η έκδοση της διανομής έχει οριστεί σε 2 .
Επαληθεύστε την πλατφόρμα διανομής
Μόλις ολοκληρώσετε τα βήματα, θα γνωρίζετε εάν η διαδικασία ολοκληρώθηκε με επιτυχία ή εάν κάποια βήματα πρέπει να επιδιορθωθούν.