Τι νέο υπάρχει για το WSL στην ενημέρωση των Windows 10 Οκτωβρίου 2018
Windows 10 έκδοση 1809 Η "Ενημέρωση Οκτωβρίου 2018" συνοδεύεται από μια σειρά από ενδιαφέρουσες αλλαγές και βελτιώσεις στη δυνατότητα WSL. Αυτά περιλαμβάνουν πρόσθετες διανομές στο Store, τη δυνατότητα εκκίνησης του WSL από το File Exporer, βελτιωμένη υποστήριξη ευαισθησίας πεζών-κεφαλαίων ανά κατάλογο και πολλά άλλα.
Η δυνατότητα εκτέλεσης του Linux εγγενώς στα Windows 10 παρέχεται από τη δυνατότητα WSL. Το WSL σημαίνει Windows Subsystem for Linux, το οποίο αρχικά περιοριζόταν μόνο στο Ubuntu. Οι σύγχρονες εκδόσεις του WSL επιτρέπουν εγκατάσταση και εκτέλεση πολλαπλών διανομών Linux από το Microsoft Store.
Εδώ είναι τι νέο υπάρχει στο WSL στα Windows 10 έκδοση 1809 Ενημέρωση Οκτωβρίου 2018
Μετά ενεργοποίηση του WSL, μπορείτε να εγκαταστήσετε Κάλι και Debian από το Κατάστημα. Μπορείτε να χρησιμοποιήσετε τους παρακάτω συνδέσμους:
- Ubuntu
- openSUSE Άλμα
- Διακομιστής SUSE Linux Enterprise
- Αποκτήστε το Kali Linux για WSL
- Debian GNU/Linux
Η έκδοση 1809 των Windows 10 προσθέτει μερικές ακόμη επιλογές σε αυτήν τη λίστα.
- Η εικόνα του Ubuntu ενημερώθηκε στην έκδοση 18.04.
- Τώρα μπορείτε να εγκαταστήσετε WLinux από το Microsoft Store.
- OpenSUSE 15 και SLES 15 είναι πλέον διαθέσιμα στο Microsoft Store.
- Τώρα μπορείτε να εκτελέσετε το WSL και το Ubuntu 18.04 Συσκευές ARM.
Το Σημειωματάριο υποστηρίζει τερματισμούς γραμμής Linux
Ξεκινώντας από το Windows 10 Build 17661, το Σημειωματάριο αναγνωρίζει τις καταλήξεις γραμμών Unix, ώστε να μπορείτε να προβάλετε και να επεξεργαστείτε αρχεία Unix/Linux με το Σημειωματάριο. Σημειώστε ότι αυτή η δυνατότητα μπορεί να είναι άτομα με ειδικές ανάγκες.
Εκκινήστε ένα κέλυφος Linux από την Εξερεύνηση αρχείων
Ξεκινώντας από το Windows 10 Build 17672, το λειτουργικό σύστημα περιλαμβάνει μια εντολή εγγενούς μενού περιβάλλοντος "Open Linux Shell Here", η οποία εμφανίζεται στο εκτεταμένο μενού περιβάλλοντος των φακέλων (όταν κρατάτε πατημένο το πλήκτρο Shift). Ανοίγει την κονσόλα Bash στον επιθυμητό φάκελο με ένα κλικ.
Εγκαταστήστε το WSL Distros από τη γραμμή εντολών
Υπάρχουν διάφοροι λόγοι για τους οποίους μπορεί να θέλετε να γράψετε ένα σενάριο για να εγκαταστήσετε διανομές WSL από τη γραμμή εντολών – Ίσως μόλις έχετε ένα νέο μηχάνημα που θέλετε να ρυθμίσετε. Ή ίσως θέλετε να ορίσετε μέσω προγραμματισμού το μηχάνημα προγραμματιστή σας χωρίς να διαταράξετε τη ροή εργασίας της γραμμής εντολών.
Μπορείτε να χρησιμοποιήσετε το έργο Windows Developer Setup Scripts στο aka.ms/devsetup για να ενεργοποιήσετε το WSL και να εγκαταστήσετε μια διανομή με ένα κλικ. Ακολουθεί ένα δείγμα του πώς μπορείτε να το κάνετε αυτό. Το παρακάτω σενάριο πρέπει να εκτελεστεί σε α Τερματικό διαχειριστή PowerShell.
Ενεργοποίηση WSL
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ~/Ubuntu.appx -UseBasicParsing Add-Appx-Package -Path ~/Ubuntu.appx
Εγκαταστήστε το Ubuntu 18.04
RefreshEnv Ubuntu1804 install --root Ubuntu1804 run apt update Ubuntu1804 run apt upgrade -y
Υποστήριξη ευαισθησίας περιπτώσεων ανά κατάλογο
Όπως ίσως γνωρίζετε ήδη, το σύστημα αρχείων των Windows, NTFS, αντιμετωπίζει τα ονόματα αρχείων και φακέλων ως χωρίς διάκριση πεζών-κεφαλαίων. Για παράδειγμα, για το λειτουργικό σύστημα και τις εφαρμογές, το MyFile.txt και το myfile.txt είναι το ίδιο αρχείο. Ωστόσο, τα πράγματα είναι διαφορετικά στο Linux. Για αυτό το λειτουργικό σύστημα, αυτά είναι δύο διαφορετικά αρχεία. Αυτή η διαφορά συμπεριφοράς μπορεί να δημιουργήσει προβλήματα στους χρήστες WSL.
Ξεκινώντας με το Windows Insider build 17093, υπάρχει ένας νέος τρόπος χειρισμού αρχείων με διάκριση πεζών-κεφαλαίων στα Windows: ευαισθησία πεζών-κεφαλαίων ανά κατάλογο. Αυτή η δυνατότητα έχει προστεθεί για να παρέχει στο χρήστη καλύτερη διαλειτουργικότητα όταν χρησιμοποιεί αρχεία με διάκριση πεζών-κεφαλαίων. Επίσης, μπορείτε να το χρησιμοποιήσετε με κανονικές εφαρμογές Windows.
Η Microsoft έχει προσθέσει μια νέα σημαία με διάκριση πεζών-κεφαλαίων που μπορεί να εφαρμοστεί σε καταλόγους. Για καταλόγους που έχουν αυτό το σύνολο σημαίας, όλες οι λειτουργίες σε αρχεία σε αυτόν τον κατάλογο έχουν διάκριση πεζών-κεφαλαίων, ανεξάρτητα από το αν FILE_FLAG_POSIX_SEMANTICS
προσδιορίστηκε. Αυτό σημαίνει ότι εάν έχετε δύο αρχεία που διαφέρουν μόνο κατά περίπτωση σε έναν κατάλογο που έχει επισημανθεί ως διάκριση πεζών-κεφαλαίων, όλες οι εφαρμογές θα έχουν πρόσβαση σε αυτά.
Δείτε τα άρθρα
- Ενεργοποιήστε τη λειτουργία διάκρισης πεζών-κεφαλαίων για φακέλους στα Windows 10
- Προσθήκη μενού περιβάλλοντος ευαισθησίας πεζών-κεφαλαίων στα Windows 10
Η αντιγραφή/επικόλληση φτάνει για κονσόλες Linux/WSL
Τώρα μπορείτε να χρησιμοποιήσετε Crtl+Shift+C/V για αντιγραφή/επικόλληση στην κονσόλα WSL σας.
Μπορεί να σας ενδιαφέρει να διαβάσετε την επίσημη ανάρτηση ιστολογίου σχετικά με το WSL στα Windows 10 έκδοση 1903 ΕΔΩ.