Ως λειτουργικό σύστημα, το Linux προσφέρει εντυπωσιακή σταθερότητα, καταπληκτική υποστήριξη ανοιχτού κώδικα και απίστευτη σειρά ισχυρών εργαλείων διαχείρισης. Ενώ τα Windows 10 είναι σε θέση να προσφέρουν υποστήριξη για ορισμένα από αυτά τα πράγματα, δεν υπάρχει τίποτα σαν τη χρήση ενός κελύφους bash για τη διαχείριση των τοπικών και δικτυακών μηχανών σας. Μέχρι αρκετά πρόσφατα, η εκτέλεση bash στα Windows έχει απαιτήσει Cygwin ή το ισοδύναμο.

Στις πρόσφατες εκδόσεις των Windows 10, η Microsoft έχει επιτρέψει στους χρήστες να εγκαταστήσουν μια beta έκδοση ενός κελύφους bash μέσω του Ubuntu. Με την Ενημέρωση Δημιουργών Φθορών (Update 1709), οι χρήστες είναι πλέον σε θέση να εγκαταστήσουν το Υποσύστημα των Windows για Linux (WSL). Με το WSL, μπορείτε να εκτελέσετε ισχυρές εντολές κελύφους μέσω ενός πραγματικού κελύφους bash, να διαχειριστείτε πολλαπλές διανομές και ακόμη και να εγκαταστήσετε πακέτα γραμμής εντολών Linux και εφαρμογές με apt-get .

Τι είναι το υποσύστημα των Windows για Linux;

Το Windows Subsystem για Linux είναι μια απογυμνωμένη έκδοση του Linux που εκτελείται μέσα στα Windows 10. Η γλώσσα που χρησιμοποιεί η Microsoft για να περιγράψει τη δυνατότητα μπορεί να είναι κάπως συγκεχυμένη, καθιστώντας το να ακούγεται σαν να εγκαθιστάτε ένα πρόσθετο λειτουργικό σύστημα μαζί με την εγκατάσταση των Windows 10. Ενώ εγκαθιστάτε κομμάτια πλήρους διανομής Linux, δεν λαμβάνετε το περιβάλλον επιφάνειας εργασίας ή τον διαχειριστή παραθύρων που συσχετίζουμε συχνά με το επιτραπέζιο Linux. Δεν θα αντικαταστήσετε τα αρχεία των Windows 10, ούτε χρειάζεται να κάνετε διπλή εκκίνηση του συστήματός σας.

Μην απογοητεύεστε, ωστόσο. Αντί να αποκτήσετε ένα GUI, παίρνετε το πιο ισχυρό και χρήσιμο μέρος του Linux: τη διεπαφή γραμμής εντολών. Με αυτό το εργαλείο μπορείτε να ελέγξετε τη βαθιά λειτουργικότητα του συστήματός σας, χρησιμοποιώντας εντολές bash και εφαρμογές γραμμής εντολών από το Linux.

Το Υποσύστημα των Windows για Linux επιτρέπει στους χρήστες να εκτελούν εντολές bash όπως grep, sed και awk, καθώς και scripts bash και εφαρμογές γραμμής εντολών Linux όπως vim, emacs και tmux. Θα έχετε επίσης πρόσβαση σε γλώσσες όπως Javascript και node.js, Ruby, Python και C / C +, καθώς και υπηρεσίες όπως sshd, MySQL, Apache και lighttpd. Και αν η εγκατάσταση δεν έρχεται με αυτό που θέλετε, μπορείτε να εγκαταστήσετε πακέτα Linux χρησιμοποιώντας το διαχειριστή πακέτων apt-get . Μάθετε περισσότερα σχετικά με το Υποσύστημα Windows για Linux από τη Microsoft.

Μπορεί να έχετε ακούσει προηγουμένως αυτό που αναφέρεται ως "Bash στο Ubuntu σε Windows". Αυτό ήταν το ξεκίνημα του WSL και βρισκόταν σε beta στα Windows 10 για περίπου ένα χρόνο. Με την πλήρη απελευθέρωση του WSL στην ενημερωμένη έκδοση για τους δημιουργούς πτώσης, το Bash στο Ubuntu στα Windows είναι πλέον παρωχημένο και δεν θα λαμβάνει πλέον ενημερώσεις από τη Microsoft ή το Canonical. Αν είχατε εγκαταστήσει αυτό το beta, η εγκατάσταση του Υποσυστήματος των Windows για το Linux μπορεί να αντικαταστήσει τα υπάρχοντα αρχεία σας Bash σε Ubuntu.

Ενεργοποίηση του Υποσυστήματος Windows για Linux στους Windows 10 Fall Creators Update και αργότερα

Η πλήρης έκδοση του Υποσυστήματος των Windows για το Linux είναι διαθέσιμη μόνο για την Ενημέρωση Δημιουργών Φθορών (1709, κατασκευή 16215 και μεταγενέστερες). Με αυτήν την έκδοση των Windows μπορείτε πραγματικά να εγκαταστήσετε το υποσύστημα των Windows για Linux από το Windows Store. Απλά πρέπει να κάνετε κάποια προετοιμασία στο PowerShell.

Βήμα 1: Ενεργοποιήστε το υποσύστημα στο PowerShell

1. Αναζητήστε το "PowerShell" στο μενού Έναρξη.

2. Κάντε δεξί κλικ στο εικονίδιο PowerShell και επιλέξτε "Εκτέλεση ως διαχειριστής".

3. Αντιγράψτε την ακόλουθη εντολή και επικολλήστε την στη γραμμή εντολών PowerShell κάνοντας δεξί κλικ. Στη συνέχεια, πατήστε το πλήκτρο Enter.

 Ενεργοποίηση-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 

4. Πατήστε Y και, στη συνέχεια, πληκτρολογήστε Enter για να κάνετε επανεκκίνηση του υπολογιστή σας όταν σας ζητηθεί. Ο υπολογιστής σας θα επανεκκινήσει αμέσως, γι 'αυτό βεβαιωθείτε ότι έχετε αποθηκεύσει οποιαδήποτε εργασία πριν.

Βήμα 2: Εγκαταστήστε το Linux distro από το Windows Store

1. Πλοηγηθείτε στο Windows Store και κάντε κλικ στο διανομέα του Linux που θέλετε να εγκαταστήσετε. Από τη συγγραφή αυτή, υπάρχουν τρεις διανομές Linux για εγκατάσταση, συμπεριλαμβανομένου του Ubuntu.

2. Κάντε κλικ στο κουμπί "Λήψη" για να κατεβάσετε τη διανομή.

Βήμα 3: Ξεκινήστε και εκτελέστε το Distro

1. Στο Windows Store, κάντε κλικ στο κουμπί Εκκίνηση για να εκτελέσετε την πρόσφατα εγκατεστημένη εφαρμογή. Μπορείτε επίσης να βρείτε το διανομέα πληκτρολογώντας το όνομά του (στην περίπτωση αυτή το Ubuntu) στο μενού Έναρξη, όπως ακριβώς και κάθε άλλη εφαρμογή.

2. Αφού ανοίξει το παράθυρο, περιμένετε να ολοκληρωθεί η διαδικασία εγκατάστασης.

3. Δημιουργήστε το όνομα χρήστη και τον κωδικό πρόσβασης UNIX. Αυτό μπορεί να είναι διαφορετικό ή ίδιο με το τρέχον όνομα χρήστη και κωδικό πρόσβασης των Windows και δεν έχει καμία σχέση με το υπάρχον όνομα χρήστη και τον κωδικό πρόσβασής σας.

συμπέρασμα

Αποστολή εξετελέσθει! Τώρα έχετε εγκαταστήσει το υποσύστημα Windows Linux, παρέχοντας ένα κέλυφος bash στη μηχανή Windows 10. Από εδώ μπορείτε να χρησιμοποιήσετε εντολές bash, να εκτελέσετε δέσμες ενεργειών κελύφους και να εγκαταστήσετε πρόσθετα βοηθητικά προγράμματα με apt-get . Είναι ένα πλήρως εξοπλισμένο κέλυφος, οπότε τα όρια αφορούν σε αυτό που θα περιμένατε από μια πραγματική εγκατάσταση του Linux.

Πιστοποίηση εικόνας: Ενημέρωση των Windows 10 Επέτειος