Πώς να εγκαταστήσετε το υποσύστημα Windows για Linux στα Windows 11

Admin

Φαίνεται περίεργο να προσκαλέσετε τον διαγωνισμό, αλλά η Microsoft σας επιτρέπει τώρα να εκτελείτε Linux μέσα στα Windows. Είναι πιο εύκολο στην εγκατάσταση από όσο νομίζετε και πιο ευέλικτο και ισχυρό από ό, τι φανταζόμασταν.

Γιατί να εγκαταστήσετε το υποσύστημα Windows για Linux;

Φαίνεται αντιφατικό να εγκαταστήσετε ένα λειτουργικό σύστημα (OS) μέσα σε ένα άλλο. Ποιο ειναι το νοημα? Και γιατί Linux; Μπορούμε να σκεφτούμε έξι λόγους για να χρησιμοποιήσουμε το Linux στα Windows από την κορυφή του κεφαλιού μας.

Πίνακας περιεχομένων

1. Το υποσύστημα Windows για Linux είναι δωρεάν και εύκολο

Η πιο προφανής απάντηση είναι ότι το Linux είναι δωρεάν. Αλλά τι ωφελεί κάτι δωρεάν αν είναι δύσκολο να το χρησιμοποιήσετε; Τα καλά νέα είναι ότι το Windows Subsystem for Linux (WSL) είναι εύκολο, απλό και γρήγορο στην εγκατάσταση ή απεγκατάσταση, οπότε αξίζει να το δοκιμάσετε αν είστε απλώς περίεργοι για το Linux.

2. Το υποσύστημα Windows για Linux δεν απαιτεί εικονική μηχανή.

Εάν δεν θέλετε να εγκαταστήσετε έναν κεντρικό υπολογιστή εικονικής μηχανής (VM) όπως το Hyper-V, το VirtualBox ή το VMWare, το WSL είναι ο καλύτερος τρόπος. Καταλαμβάνει λιγότερο χώρο και πόρους όπως CPU και RAM επίσης.

3. Το υποσύστημα Windows για Linux μπορεί να χρησιμοποιήσει πολλές διανομές Linux.

Τη στιγμή της συγγραφής, 17 διανομές Linux (ή «διανομές») ήταν διαθέσιμες στο Microsoft Store. Αυτές περιλαμβάνουν διαφορετικές εκδόσεις και παραλλαγές του Ubuntu Desktop and Server, του Debian, του Kali, του SUSE Linux Enterprise Server, του OpenSUSE και του Oracle Linux.

Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή PowerShell για να δείτε όλες τις διαθέσιμες διανομές:

wsl –list –online

4. Windows Subsystem for Linux for Career Development.

Θα μπορούσατε να μάθετε για το Linux και διάφορες διανομές Linux όπως το Ubuntu, το Debian GNU/Linux, το Kali και το Alpine WSL για εργασία ή σχολείο. Το Linux έχει σημαντικό μερίδιο αγοράς διακομιστών και περισσότεροι οργανισμοί χρησιμοποιούν Linux για επιτραπέζιους υπολογιστές.

Οι μαθητές μπορούν να το χρησιμοποιήσουν για μαθήματα αντί να πηγαίνουν στο εργαστήριο υπολογιστών. Οι ερευνητές ασφαλείας μπορούν να χρησιμοποιήσουν Kali και άλλες διανομές hacking Linux και τα πολλά εργαλεία που περιλαμβάνονται. Πολλοί προγραμματιστές ιστού, προγραμματιστές και ερευνητές τεχνητής νοημοσύνης μπορούν να χρησιμοποιήσουν το Debian ή το Alpine WSL ως περιβάλλον ανάπτυξής τους, καθώς διαθέτουν ενσωματωμένα εργαλεία προγραμματιστών.

5. Υποσύστημα Windows για Linux για εφαρμογές ανοιχτού κώδικα.

Τα περισσότερα λογισμικά ανοιχτού κώδικα (OSS) αναπτύσσονται πρώτα για περιβάλλον Linux. Ως αποτέλεσμα, το OSS γίνεται το πρότυπο σε πολλούς κλάδους, όπως η ανάπτυξη παιχνιδιών, ο σχεδιασμός γραφικών και τα ενσωματωμένα συστήματα Internet of Things (IoT).

Εξετάστε όλο το λογισμικό ανοιχτού κώδικα, το οποίο είναι συχνά δωρεάν. Θα θέλατε να είχατε Photoshop; Σκεφτείτε χρησιμοποιώντας το GIMP. Θέλετε να μάθετε CAD αλλά δεν μπορείτε να αντέξετε οικονομικά το AutoCAD; Δοκιμάστε το OpenSCAD. Θέλετε να ανεβάσετε την επεξεργασία βίντεο στο επόμενο επίπεδο, αλλά το Adobe Premiere δεν είναι προσβάσιμο; Το Linux έχει Openshot.

Ακόμη πιο εντυπωσιακό είναι ότι μπορείτε να εκτελέσετε αυτές τις εφαρμογές GUI Linux στα παράθυρά τους σαν να ήταν εφαρμογές των Windows. Δεν υπάρχει ανάγκη για ξεχωριστή εικονική μηχανή σε Hyper-V, VirtualBox ή δεύτερο φυσικό υπολογιστή. Θα μπορούσατε να χρησιμοποιήσετε το Visual Studio στα Windows και να κάνετε επεξεργασίες φωτογραφιών στο GIMP σε Linux χωρίς να διαταράξετε τη ροή εργασίας σας.

6. Το τερματικό των Windows εκτελεί πολλαπλές διανομές ταυτόχρονα.

Εάν είστε λάτρης του Τερματικό Windows και η δυνατότητα πολλαπλών καρτελών του, θα σας αρέσει που μπορείτε να εκτελείτε πολλές διανομές Linux ταυτόχρονα, η καθεμία στη δική της καρτέλα.

Πρέπει να χρησιμοποιήσω WSL 1 ή WSL 2;

Υπάρχουν δύο εκδόσεις του WSL: WSL 1 και WSL 2. Το WSL είναι προεπιλεγμένο στην έκδοση 2. Αυτό είναι καλό για τους περισσότερους ανθρώπους. Ωστόσο, εάν δεν είστε σίγουροι ότι το σύστημά σας μπορεί να χειριστεί μια πλήρη εγκατάσταση πυρήνα Linux ή δεν θα χρησιμοποιήσετε πράγματα όπως το Docker, τότε το WSL 1 είναι εντάξει.

Η έκδοση είναι εύκολο να ενημερωθεί εάν αλλάξετε γνώμη. Ως διαχειριστής, ανοίξτε το PowerShell ή στη γραμμή εντολών και χρησιμοποιήστε την ακόλουθη εντολή wsl.exe:

wsl –set-default-version 2 ή wsl –set-default-version 1

Εγκαταστήστε το υποσύστημα Windows για Linux με το PowerShell.

Μπορείτε να εγκαταστήσετε το WSL με οποιοδήποτε από τα δύο PowerShell ή τη διεπαφή γραμμής εντολών (CLI). Εάν δεν έχετε μάθει το PowerShell, δεν πειράζει. Οι εντολές wsl.exe λειτουργούν και στα δύο.

  1. Ανοιξε PowerShell ως διαχειριστής και εκτελέστε το cmdlet wsl – εγκατάσταση. Αυτό εγκαθιστά την έκδοση WSL 2 με έναν πλήρη πυρήνα Linux και τη διανομή Ubuntu από προεπιλογή.

Εάν εμφανίζεται το κείμενο βοήθειας wsl.exe, το WSL είναι ήδη εγκατεστημένο.

Χρειάζονται λίγα λεπτά για να εγκατασταθεί και, στη συνέχεια, σας ζητά να επανεκκινήσετε τα Windows.

  1. Όταν τα Windows επανεκκινούνται και συνδέεστε, ανοίγει ένα παράθυρο του κελύφους bash και η εγκατάσταση του Ubuntu συνεχίζεται. Θα σας το ζητήσει Εισαγάγετε νέο όνομα χρήστη UNIX και νέος κωδικός πρόσβασης. Αφού τα εισάγετε, η εγκατάσταση έχει ολοκληρωθεί.

Σημείωση: Αυτό εγκαθιστά το κέλυφος bash για το Ubuntu. Δεν είναι το γραφικό περιβάλλον χρήστη (GUI). Υπάρχουν πρόσθετα βήματα και προϋποθέσεις για να το ενεργοποιήσετε. Ωστόσο, μπορείτε πλέον να χρησιμοποιείτε εντολές κελύφους bash Linux στον υπολογιστή σας με Windows.

Εγκαταστήστε το υποσύστημα Windows για Linux με τον Πίνακα Ελέγχου.

  1. Ανοίξτε το μενού Έναρξη και επιλέξτε Πίνακας Ελέγχου.
  1. Επιλέγω Προγράμματα και χαρακτηριστικά.
  1. Επιλέγω Ενεργοποιήστε ή απενεργοποιήστε τις δυνατότητες των Windows. Αυτό απαιτεί δικαιώματα διαχειριστή.
  1. Κάντε κύλιση προς τα κάτω και επιλέξτε Υποσύστημα Windows για Linux και μετά επιλέξτε Εντάξει.

Η εγκατάσταση ξεκινά. Όταν ολοκληρωθεί, το Τα Windows πρέπει να κάνουν επανεκκίνηση του υπολογιστή σας εμφανίζεται μήνυμα. Επιλέγω Επανεκκίνηση τώρα.

Μετά την επανεκκίνηση, ανοίξτε Ubuntu στα Windows από το Αρχή μενού ή στο PowerShell ή στη Γραμμή εντολών, χρησιμοποιήστε το wsl.exe εντολή.

Πώς μπορώ να απεγκαταστήσω το υποσύστημα Windows για Linux;

Για να καταργήσετε το WSL, πρέπει πρώτα να απεγκαταστήσετε οποιοδήποτε λειτουργικό σύστημα Linux. Στη συνέχεια, μπορείτε να αφαιρέσετε τα υποστηρικτικά στοιχεία στα Windows. Είναι πιο εύκολο να το κάνετε αυτό μέσω των ρυθμίσεων των Windows.

  1. Ανοιξε Ρυθμίσεις των Windows, παω σε Εφαρμογές, μετά επιλέξτε Εφαρμογές και λειτουργίες.
  1. Αναζητήστε τις διανομές Linux που εγκαταστήσατε. Επιλέξτε το κατακόρυφο μενού με τις τρεις κουκκίδες και επιλέξτε Απεγκατάσταση.
  1. Αναζητήστε "υποσύστημα windows", επιλέξτε το μενού με τις τρεις κουκκίδες και, στη συνέχεια, επιλέξτε Απεγκατάσταση. Κάντε αυτό για Υποσύστημα Windows για Linux WSLg Προεπισκόπηση και Ενημέρωση υποσυστήματος Windows για Linux αν υπάρχουν.
  1. Κάντε επανεκκίνηση των Windows και το WSL θα πρέπει να απεγκατασταθεί.

Πώς μπορώ να αποκτήσω πρόσβαση στο σύστημα αρχείων Linux από τα Windows;

Σε αντίθεση με τη χρήση του Linux σε μια εικονική μηχανή, είναι εύκολη η πρόσβαση στα αρχεία των Windows από το Linux και αντίστροφα.

Ανοιξε Εξερεύνηση αρχείων και επιλέξτε Linux στο παράθυρο πλοήγησης στα αριστερά. Όταν μετακινείτε αρχεία μεταξύ Windows και Linux, βεβαιωθείτε ότι χρησιμοποιείτε ένα αντίγραφο, όχι το πρωτότυπο. Υπάρχουν ορισμένα ζητήματα συμβατότητας τύπου αρχείου και μερικές φορές το αρχείο καταστρέφεται.

Πώς να διορθώσετε το μήνυμα σφάλματος "\\wsl.localhost δεν είναι προσβάσιμο"

Μπορεί να εμφανιστεί αυτό το σφάλμα την πρώτη φορά που ανοίγετε το σύστημα αρχείων Linux μέσω του File Explorer.

Τα Windows αντιμετωπίζουν αυτήν τη σύνδεση σαν μια φυσική σύνδεση μεταξύ υπολογιστών Windows και Linux. Πρέπει λοιπόν να του πείτε ότι το δίκτυο υπάρχει και είναι προσβάσιμο. Θα το κάνετε αυτό μέσω του Μητρώο των Windows. Εάν δεν αισθάνεστε άνετα να εργάζεστε στο Μητρώο, ρωτήστε κάποιον που είναι. Ένα λάθος στο μητρώο μπορεί να προκαλέσει τη διακοπή λειτουργίας των Windows. Πάντα δημιουργήστε ένα αντίγραφο ασφαλείας του Μητρώου, πολύ.

  1. Ανοιξε το Επεξεργαστής Μητρώου. Στο αριστερό παράθυρο, μεταβείτε στην ακόλουθη τοποθεσία:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider/HwOrder

  1. Στα δεξιά, κάντε διπλό κλικ στο ΠΑΡΟΧΟΣ ΠΑΡΟΧΟΣ κλειδί.
  1. Προσθήκη P9NP (ακολουθείται από ένα μόνο κόμμα και χωρίς κενά) στο μπροστινό μέρος της λίστας και, στη συνέχεια, επιλέξτε Εντάξει.
  1. Πίσω στο κοντέινερ NetworkProvider, ανοίξτε το Σειρά κλειδί. Διπλό κλικ ΠΑΡΟΧΟΣ ΠΑΡΟΧΟΣ στα δεξιά.
  1. Προσθήκη P9NP στο μπροστινό μέρος της λίστας (ένα κόμμα, χωρίς κενά), επιλέξτε Εντάξεικαι, στη συνέχεια, κλείστε τον Επεξεργαστή Μητρώου.

Μπορείτε να ανοίξετε το σύστημα αρχείων Ubuntu μέσω του Windows File Explorer τώρα. Εάν το σφάλμα παραμένει, επανεκκινήστε τα Windows και θα λειτουργήσει.

Πώς μπορώ να αποκτήσω πρόσβαση στο σύστημα αρχείων των Windows από το Linux;

  1. Στο κέλυφος bash του Linux, χρησιμοποιήστε την εντολή cd ../.. να μετακινηθεί στη ρίζα. Στη συνέχεια χρησιμοποιήστε το ls εντολή για τη λίστα των καταλόγων και των αρχείων. Θα δείτε ότι είναι όλοι κατάλογοι και αρχεία των Windows.
  1. Για να βρείτε τα αρχεία σας, χρησιμοποιήστε την ακόλουθη εντολή για να μεταβείτε στον φάκελο των εγγράφων σας, όπου το όνομα χρήστη είναι το όνομα του καταλόγου χρήστη σας στα Windows:

χρήστες/όνομα χρήστη/έγγραφα cd

Εάν χρειάζεται να αποκτήσετε πρόσβαση σε κάτι άλλο, απλώς χρησιμοποιήστε το CD και ls μέχρι να το βρείτε. Βεβαιωθείτε ότι αντιγράφετε μόνο αρχεία και δεν τα μετακινείτε, λόγω του κινδύνου καταστροφής του αρχείου.

Τι άλλο μπορώ να κάνω με το υποσύστημα Windows για Linux;

Όταν ενεργοποιείτε το WSL, έχετε ένα ολόκληρο περιβάλλον Linux στον υπολογιστή σας με Windows. Ή ίσως πολλά περιβάλλοντα Linux. Ό, τι μπορείτε να σκεφτείτε να κάνετε στο Linux, μπορείτε τώρα να το κάνετε. Ρίξτε μια ματιά στα άρθρα και τα σεμινάρια που σχετίζονται με το Linux για να πάρετε μερικές ιδέες.

Καλώς ήρθατε στο Help Desk Geek - ένα ιστολόγιο γεμάτο συμβουλές τεχνολογίας από αξιόπιστους ειδικούς της τεχνολογίας. Έχουμε χιλιάδες άρθρα και οδηγούς για να σας βοηθήσουμε να αντιμετωπίσετε οποιοδήποτε πρόβλημα. Τα άρθρα μας έχουν διαβαστεί πάνω από 150 εκατομμύρια φορές από τότε που κυκλοφορήσαμε το 2008.

Δεν θα σας στείλουμε ποτέ ανεπιθύμητα μηνύματα, καταργήστε την εγγραφή σας ανά πάσα στιγμή.

Τα εικονίδια της γραμμής εργασιών δεν εμφανίζονται στα Windows; Δείτε πώς μπορείτε να το διορθώσετε
Τα εικονίδια της γραμμής εργασιών δεν εμφανίζονται στα Windows; Δείτε πώς μπορείτε να το διορθώσετε

Λείπουν τα εικονίδια της εφαρμογής σας στη γραμμή εργασιών των Windows 10 ή των Windows 11; Αυτά ...

Πώς να εμφανίσετε ή να αφαιρέσετε τον καιρό στη γραμμή εργασιών των Windows 11
Πώς να εμφανίσετε ή να αφαιρέσετε τον καιρό στη γραμμή εργασιών των Windows 11

Τα Windows 11 σάς βοηθούν να παραμένετε ενημερωμένοι σχετικά με τις καιρικές συνθήκες στην περιοχ...

Πώς να διορθώσετε ένα σφάλμα "Ο κατάλογος δεν είναι κενός" στα Windows
Πώς να διορθώσετε ένα σφάλμα "Ο κατάλογος δεν είναι κενός" στα Windows

Εμφανίζει τα Microsoft Windows σφάλμα "Ο κατάλογος δεν είναι κενός" όταν προσπαθείτε να διαγράψετ...