Πώς να εγκαταστήσετε το Linux Bash Shell στα Windows 10

Το Bash Shell(Bash Shell) είναι απλώς ένα βοηθητικό πρόγραμμα γραμμής εντολών που είναι μέρος του Linux για πολύ καιρό και τώρα, η Microsoft το(Microsoft) έχει προσθέσει απευθείας στα Windows 10 . Αυτό δεν είναι ούτε εικονική μηχανή ούτε κοντέινερ ή λογισμικό που έχει μεταγλωττιστεί για Windows . Αντίθετα, είναι ένα πλήρες υποσύστημα Windows(Windows Subsystem) που προορίζεται για την εκτέλεση του λογισμικού Linux , που βασίζεται στο διακοπείσα Project Astoria της (Project Astoria)Microsoft για την εκτέλεση εφαρμογών Android σε Windows .

Τώρα, όλοι γνωρίζουμε τι είναι ένα λειτουργικό σύστημα διπλής λειτουργίας. Τι θα κάνετε εάν θέλετε να χρησιμοποιήσετε το λειτουργικό σύστημα Windows και το λειτουργικό σύστημα (Windows)Linux , αλλά ο υπολογιστής σας δεν είναι αρκετά δυνατός για να χειριστεί τα λειτουργικά συστήματα διπλής λειτουργίας(dual-mode operating systems) ; Σημαίνει ότι πρέπει να κρατήσετε δύο υπολογιστές, έναν με λειτουργικό σύστημα Windows και έναν άλλο με λειτουργικό σύστημα Linux ; Προφανώς όχι.

Πώς να εγκαταστήσετε το Linux Bash Shell στα Windows 10

Η Microsoft(Microsoft) κατέστησε δυνατή τη χρήση μιας λειτουργίας διπλού λειτουργικού συστήματος χωρίς να έχετε πραγματικά δύο λειτουργικά συστήματα στον υπολογιστή σας. Η Microsoft(Microsoft) σε συνεργασία με την Canonical , η οποία είναι η μητρική εταιρεία του Ubuntu , ανακοίνωσε ότι τώρα, μπορείτε να εκτελείτε Linux σε Windows χρησιμοποιώντας ένα κέλυφος Bash , δηλαδή θα μπορείτε να εκτελείτε όλες τις λειτουργίες του Linux στα Windows χωρίς να έχετε λειτουργικό σύστημα Linux στο Η/Υ.

Και, με την αναβάθμιση των Windows 10 , έχει γίνει πολύ εύκολο να αποκτήσετε ένα κέλυφος Bash στα (Bash)Windows . Τώρα, τίθεται αυτό το ερώτημα, πώς να εγκαταστήσετε το κέλυφος του Linux Bash στα Windows 10; (how to install the Linux Bash shell on Windows 10?)Σε αυτό το άρθρο, θα λάβετε μια απάντηση σε αυτό.

Πώς να εγκαταστήσετε το κέλυφος του Linux Bash στα Windows 10(How to install the Linux Bash shell on Windows 10)

Για να χρησιμοποιήσετε το κέλυφος Linux Bash στα (Linux Bash)Windows 10 , πρώτα απ 'όλα, πρέπει να εγκαταστήσετε το κέλυφος Linux Bash στα Windows 10( Linux Bash shell on your Windows 10) και πριν εγκαταστήσετε το κέλυφος του Bash , υπάρχουν ορισμένες προϋποθέσεις.

  • Πρέπει να εκτελείτε την επετειακή ενημέρωση των Windows 10 στον υπολογιστή σας.(Windows 10)
  • Πρέπει να χρησιμοποιείτε την έκδοση 64-bit των Windows 10 , καθώς το κέλυφος του Linux Bash δεν λειτουργεί στην έκδοση 32-bit.

Μόλις εκπληρωθούν όλες οι προϋποθέσεις, ξεκινήστε την εγκατάσταση του κελύφους Linux Bash στα Windows 10.(Linux Bash)

Για να εγκαταστήσετε το κέλυφος του Linux Bash στα (Linux Bash)Windows 10 , ακολουθήστε τα εξής βήματα:

1. Ανοίξτε τις Ρυθμίσεις(Settings) .

Πληκτρολογήστε Ρυθμίσεις στην αναζήτηση των Windows β

2. Κάντε κλικ στην επιλογή Ενημέρωση & Ασφάλεια (Update & Security ).

Πατήστε Windows Key + I για να ανοίξετε τις Ρυθμίσεις και μετά κάντε κλικ στο εικονίδιο Ενημέρωση & ασφάλεια

3. Κάντε κλικ στις Επιλογές προγραμματιστή(Developer options) από το μενού στον αριστερό πίνακα.

4. Κάτω από τις δυνατότητες προγραμματιστή, κάντε κλικ στο κουμπί Ραδιόφωνο(Radio) δίπλα στην Λειτουργία προγραμματιστή(Developer mode) .

Σημείωση(Note) : Ξεκινώντας με την Ενημέρωση Fall Creators(Fall Creators Update) , δεν χρειάζεται να ενεργοποιήσετε τη λειτουργία προγραμματιστή(Developer) . Μεταβείτε απευθείας στο βήμα 9.(Directly skip to step 9.)

Επιδιόρθωση πακέτου Λειτουργίας προγραμματιστή απέτυχε να εγκαταστήσει Κωδικός σφάλματος 0x80004005

5. Θα εμφανιστεί ένα προειδοποιητικό πλαίσιο διαλόγου που θα σας ρωτάει εάν είστε βέβαιοι ότι θέλετε να ενεργοποιήσετε τη λειτουργία προγραμματιστή. Κάντε κλικ(Click) στο κουμπί Ναι(Yes ) .

Κάντε κλικ στο κουμπί Ναι |  Πώς να εγκαταστήσετε το Linux Bash Shell στα Windows 10

6. Θα ξεκινήσει η εγκατάσταση του πακέτου Developer Mode(Developer Mode package) .

Θα ξεκινήσει η εγκατάσταση του πακέτου Developer Mode

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

8. Κάντε επανεκκίνηση του υπολογιστή σας.

9. Μόλις γίνει επανεκκίνηση του υπολογιστή σας, ανοίξτε τον Πίνακα Ελέγχου(Control Panel) .

Ανοίξτε τον Πίνακα Ελέγχου κάνοντας αναζήτηση στη γραμμή αναζήτησης

10. Κάντε κλικ στο Προγράμματα(Programs) .

Κάντε κλικ στο Προγράμματα

11. Κάτω από τα Προγράμματα και δυνατότητες(Programs and Features) , κάντε κλικ στο Ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των (features on or off)Windows(Turn Windows) .

Κάτω από τα Προγράμματα και δυνατότητες, κάντε κλικ στο Ενεργοποίηση ή ενεργοποίηση των δυνατοτήτων των Windows

12. Θα εμφανιστεί το παρακάτω πλαίσιο διαλόγου.

Θα εμφανιστεί ένα παράθυρο διαλόγου με τις λειτουργίες Ενεργοποίηση ή απενεργοποίηση παραθύρου

13. Επιλέξτε το πλαίσιο ελέγχου δίπλα στην επιλογή Windows Subsystem for Linux(Windows Subsystem for the Linux )(Windows Subsystem for the Linux ) .

Επιλέξτε το πλαίσιο ελέγχου δίπλα στην επιλογή Υποσύστημα Windows για την επιλογή Linux |  Πώς να εγκαταστήσετε το Linux Bash Shell στα Windows 10

14. Κάντε κλικ στο κουμπί OK .

15. Οι αλλαγές θα αρχίσουν να ισχύουν. Μόλις ολοκληρωθεί το αίτημα και εγκατασταθούν τα στοιχεία, πρέπει να επανεκκινήσετε τον υπολογιστή σας κάνοντας κλικ στην επιλογή Επανεκκίνηση (Restart) τώρα(Now ) .

Πρέπει να κάνετε επανεκκίνηση του υπολογιστή σας κάνοντας κλικ στην επιλογή Επανεκκίνηση τώρα

16. Μόλις γίνει επανεκκίνηση του συστήματος, πρέπει να εγκαταστήσετε τη διανομή Ubuntu για Windows Subsystem for Linux .

17. Ανοίξτε τη γραμμή εντολών(Command Prompt) (διαχειριστής) και πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter :

lxrun /install

Σημείωση(Note) : Ξεκινώντας με την Ενημέρωση Fall Creators(Fall Creators Update) , δεν μπορείτε πλέον να εγκαταστήσετε ή να χρησιμοποιήσετε το Ubuntu χρησιμοποιώντας την εντολή "bash".

18. Αυτό θα εγκαταστήσει με επιτυχία τη διανομή Ubuntu . Τώρα πρέπει απλώς να ρυθμίσετε το όνομα χρήστη και τον κωδικό πρόσβασης Unix (τα οποία μπορεί να διαφέρουν από τα διαπιστευτήρια σύνδεσης στα Windows ).

19. Μόλις τελειώσετε, μπορείτε να χρησιμοποιήσετε την εντολή Bash στα Windows ανοίγοντας τη γραμμή εντολών και χρησιμοποιώντας την ακόλουθη εντολή:

bash

Εναλλακτικά: Εγκαταστήστε διανομές Linux χρησιμοποιώντας το Microsoft Store(Alternative: Install Linux distros using Microsoft Store)

1. Ανοίξτε το Microsoft Store.

2. Τώρα έχετε την επιλογή να εγκαταστήσετε την ακόλουθη διανομή Linux :

Ubuntu.
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. Αναζητήστε οποιαδήποτε από τις παραπάνω διανομές Linux και κάντε κλικ στο κουμπί Εγκατάσταση( Install) .

4. Σε αυτό το παράδειγμα, θα εγκαταστήσουμε το Ubuntu . Αναζητήστε το ubuntu και μετά κάντε κλικ στο κουμπί Λήψη (ή Εγκατάσταση)(Get (or Install)) .

Αποκτήστε το Ubuntu στο Microsoft Store

5. Μόλις ολοκληρωθεί η εγκατάσταση, κάντε κλικ στο κουμπί Εκκίνηση( Launch) .

6. Πρέπει να δημιουργήσετε ένα όνομα χρήστη και κωδικό πρόσβασης(create a username & password) για αυτήν τη διανομή Linux (που μπορεί να διαφέρει από το όνομα χρήστη και τον κωδικό πρόσβασης των Windows ).

7. Τώρα δημιουργήστε ένα νέο όνομα χρήστη και κωδικό πρόσβασης(new username & password) , επαναλάβετε τον κωδικό πρόσβασης και πατήστε ξανά Enter για επιβεβαίωση.

Πρέπει να δημιουργήσετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης για αυτήν τη διανομή Linux |  Πώς να εγκαταστήσετε το Linux Bash Shell στα Windows 10

8. Αυτό ήταν, τώρα μπορείτε να χρησιμοποιήσετε τη διανομή του Ubuntu όποτε θέλετε εκκινώντας την από το μενού Έναρξη(Start Menu) .

9. Εναλλακτικά, μπορείτε να εκκινήσετε την εγκατεστημένη διανομή Linux χρησιμοποιώντας την εντολή wsl( wsl command)( wsl command. )

Όπως γνωρίζετε, το κέλυφος του Linux Bash στα (Linux Bash)Windows δεν είναι το πραγματικό κέλυφος Bash που βρίσκετε στο Linux , επομένως το βοηθητικό πρόγραμμα γραμμής εντολών έχει ορισμένους περιορισμούς. Αυτοί οι περιορισμοί είναι:

  • Το υποσύστημα Windows για Linux (WSL)(Windows Subsystem for Linux (WSL)) δεν έχει σχεδιαστεί για να εκτελεί τις εφαρμογές Linux Graphical .
  • Θα προσφέρει στους προγραμματιστές μόνο μια δυνατότητα γραμμής εντολών που βασίζεται σε κείμενο για την εκτέλεση του Bash .
  • Οι εφαρμογές Linux(Linux) έχουν πρόσβαση στα αρχεία συστήματος και σε όλα όσα είναι διαθέσιμα στον σκληρό δίσκο, ώστε να μην μπορείτε να εκκινήσετε ή να χρησιμοποιήσετε τα σενάρια σε προγράμματα των Windows .
  • Επίσης, δεν υποστηρίζει λογισμικό διακομιστή παρασκηνίου.
  • Δεν λειτουργεί κάθε εφαρμογή γραμμής εντολών..

Η Microsoft(Microsoft) κυκλοφορεί αυτήν τη δυνατότητα με μια ετικέτα beta, πράγμα που σημαίνει ότι βρίσκεται ακόμη σε εξέλιξη και δεν περιλαμβάνεται κάθε προβλεπόμενη δυνατότητα και μερικές φορές μπορεί να μην λειτουργεί σωστά.

Συνιστάται: (Recommended:) Διορθώστε ότι αυτός ο ιστότοπος έχει αποκλειστεί από τον ISP σας στα Windows 10(Fix This Site Has Been Blocked By Your ISP in Windows 10)

Όμως, με τους επόμενους χρόνους και τις ενημερώσεις, η Microsoft βρίσκει τρόπους να κάνει το Linux Bash shell ίδιο με το πραγματικό Linux Bash , εστιάζοντας στις βασικές του λειτουργίες όπως το περιβάλλον Bash για να τρέξει εργαλεία όπως awk, sed και grep, υποστήριξη χρηστών Linux(Linux user) , και πολλά άλλα.



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts