Βελτιώσεις γραμμής εντολών και WSL στα Windows 10 έκδοση 1803
Windows 10 έκδοση 1803 "Ενημέρωση δημιουργών της άνοιξης" έχει πραγματοποιήσει μια σειρά από ενδιαφέρουσες αλλαγές και βελτιώσεις στα εργαλεία της γραμμής εντολών και ειδικά στη δυνατότητα WSL. Υπάρχει μια σειρά από νέες δυνατότητες όπως οι εφαρμογές UWP Console.
Διαφήμιση
Σε Windows 10 Spring Creators Update, Το Υποσύστημα Windows για Linux (WSL) έχει υποστήριξη για μερικές νέες διανομές Linux. Τώρα είναι δυνατή η εγκατάσταση του Kali Linux και του Debian.
WSL Βελτιώσεις και χαρακτηριστικά
Μετά ενεργοποίηση του WSL, μπορείτε να εγκαταστήσετε Κάλι και Debian από το Κατάστημα. Μπορείτε να χρησιμοποιήσετε τους παρακάτω συνδέσμους:
- Ubuntu
- openSUSE Άλμα
- Διακομιστής SUSE Linux Enterprise
- Αποκτήστε το Kali Linux για WSL
- Debian GNU/Linux
Ανατρέξτε στο άρθρο
Εγκαταστήστε το Linux Distros από το Microsoft Store στα Windows 10
Ένα νέο αρχείο /etc/wsl.conf υποστηρίζεται τώρα για να σας δώσει περισσότερο έλεγχο στις ρυθμίσεις παραμέτρων διανομής κατά την εκκίνηση του περιβάλλοντός σας. Η τοποθέτηση μονάδας δίσκου και η διαμόρφωση δικτύου είναι οι δύο συγκεκριμένες περιοχές που υποστηρίζονται αυτήν τη στιγμή. Το δείγμα αρχείου έχει ως εξής:
[αυτόματη τοποθέτηση] ενεργοποιημένο = αληθές. ρίζα = /windir/ επιλογές = "μεταδεδομένα, umask=22,fmask=11" mountFsTab = false #Ας ενεργοποιήσουμε το DNS – παρόλο που αυτά είναι ενεργοποιημένα από προεπιλογή, θα προσδιορίσουμε εδώ απλώς για να είμαστε σαφείς. [δίκτυο] generateHosts = true. generateResolvConf = αληθές
Αναφέρομαι στο επίσημη ανάρτηση ιστολογίου για έναν λεπτομερή οδηγό σχετικά με αυτό το αρχείο και τις τιμές του.
Εργασίες παρασκηνίου
Το υποσύστημα Windows για Linux (WSL) έχει υποστήριξη για μακροχρόνιες εργασίες παρασκηνίου, παρόμοια με τον τρόπο που το υποσύστημα Win32 διαθέτει Υπηρεσίες. Αυτή είναι μια πραγματικά εντυπωσιακή αλλαγή για τους χρήστες του WSL που εργάζονται με διακομιστές όπως ο Apache ή εφαρμογές όπως η οθόνη ή το tmux. Τώρα μπορούν να τρέξουν στο παρασκήνιο σαν κανονικοί δαίμονες Linux. Βλέπω
Το WSL έχει υποστήριξη εργασιών στο παρασκήνιο
Ένα νέο εργαλείο, δικαιώματα wslpath και συστήματος αρχείων
Το Wslpath.exe είναι ένα νέο εργαλείο που μπορείτε να χρησιμοποιήσετε για να μετατρέψετε διαδρομές μεταξύ Windows και Linux. Θα πρέπει να εκτελέσετε το wslpath σε περιβάλλον WSL.
Έρχεται με τις ακόλουθες επιλογές:
-ένα αποτέλεσμα δύναμης σε μορφή απόλυτης διαδρομής
-u Μετάφραση από μια διαδρομή των Windows σε μια διαδρομή WSL (προεπιλογή)
-w Μετάφραση από μια διαδρομή WSL σε μια διαδρομή των Windows
-m Μετάφραση από μια διαδρομή WSL σε μια διαδρομή των Windows, με "/" αντί για "\\"
Τώρα μπορείτε να ορίσετε τον κάτοχο και την ομάδα αρχείων χρησιμοποιώντας το chmod/chown και να τροποποιήσετε τα δικαιώματα ανάγνωσης/εγγραφής/εκτέλεσης στο WSL. Μπορείτε επίσης να δημιουργήσετε ειδικά αρχεία όπως fifos, υποδοχές unix και αρχεία συσκευών. Ήταν μια πολυαναμενόμενη λειτουργία για πολλούς χρήστες WSL.
Μια άλλη ενδιαφέρουσα αλλαγή είναι η προσθήκη νέων επιλογών προσάρτησης με σύστημα αρχείων DrvFs για την προβολή αδειών σε αρχεία παράλληλα με την παροχή νέων μεταδεδομένων Linux σε αρχεία και φακέλους.
Βλέπω
Βελτιώσεις Chmod και Chown WSL στα Windows 10
Υποδοχές Unix
Τα Unix Sockets υποστηρίζονται πλέον στα Windows. Μπορείτε επίσης να επικοινωνείτε μέσω υποδοχών Unix μεταξύ Windows και WSL. Αυτό επιτρέπει στο WSL να εκτελεί το Linux Docker Client για να αλληλεπιδρά με το Docker Daemon που εκτελείται στα Windows. Υπάρχουν ορισμένοι κανόνες σχετικά με τα δικαιώματα και τη διαλειτουργικότητα. Αναφέρομαι σε αυτή η ανάρτηση ιστολογίου για λεπτομέρειες.
Βελτιωμένη περίοδος λειτουργίας για Hyper-V Linux VM
Τα Linux VM που εκτελούνται σε Hyper-V μπορούν πλέον να επωφεληθούν από μια βελτιωμένη λειτουργία περιόδου λειτουργίας. Τροφοδοτείται από το έργο ανοιχτού κώδικα XRDP που επιτρέπει την αλληλεπίδραση με το Linux VM με τον ίδιο τρόπο που μπορεί να κάνει ο χρήστης με τα Windows Hyper-V VM μέσω του πρωτοκόλλου RDP.
Γρήγορη Δημιουργία
Γρήγορη Δημιουργία είναι ένα νέο εργαλείο που σας επιτρέπει να δημιουργείτε γρήγορα VM χωρίς να περνάτε από έναν οδηγό πολλαπλών βημάτων.
Ένας ενσωματωμένος διακομιστής OpenSSH και εργαλεία πελάτη
Σε μηχανήματα Windows, το δωρεάν λογισμικό ανοιχτού κώδικα PuTTY είναι το de-facto πρότυπο όταν πρόκειται για SSH και Telnet. Με τα Windows 10, η Microsoft άκουσε επιτέλους τους χρήστες της μετά από χρόνια που ζητούσαν πελάτη και διακομιστή SSH. Συμπεριλαμβάνοντας μια υλοποίηση OpenSSH, η αξία του λειτουργικού συστήματος αυξάνεται.
Ανατρέξτε στις παρακάτω αναρτήσεις ιστολογίου:
- Πώς να ενεργοποιήσετε το OpenSSH Client στα Windows 10
- Πώς να ενεργοποιήσετε το διακομιστή OpenSSH στα Windows 10
Για τον διακομιστή OpenSSH, ελέγξτε τα πολύτιμα σχόλια που άφησαν οι αναγνώστες μας. Έχουν μοιραστεί μια σειρά από χρήσιμες συμβουλές εκεί.
Εφαρμογές UWP Console
Ένα άλλο ενδιαφέρον χαρακτηριστικό που έρχεται στην έκδοση 1803 των Windows 10 "Redstone 4" (Spring Creators Update) είναι η υποστήριξη για εφαρμογές UWP της κονσόλας. Αυτό σημαίνει ότι οι εφαρμογές UWP μπορούν πλέον να χρησιμοποιούν το παράθυρο της κονσόλας για είσοδο και έξοδο. Προορίζονται για χρήση με Command Prompt και PowerShell. Τέτοιες εφαρμογές μπορούν να χρησιμοποιούν τα API της κονσόλας και ακόμη και τα παραδοσιακά Win32 API όπως το printf ή το getchar.
Αυτό είναι.
Τι νιώθετε για αυτές τις αλλαγές; Σας αρέσουν οι ενημερώσεις που περιλαμβάνονται στην έκδοση 1803 των Windows 10; Στείλτε μας ένα σχόλιο!