Η Microsoft παρουσίασε πολλές βελτιώσεις στην προεπισκόπηση των Windows 10 με η τελευταία έκδοση 14361. Ένα χαρακτηριστικό που πιθανότατα έλαβε τον υψηλότερο αριθμό αλλαγών είναι Bash στο Ubuntu στα Windows 10. Η Microsoft αποκάλυψε μια τεράστια λίστα βελτιώσεων για την κονσόλα Ubuntu Bash του χαρακτηριστικού Υποσύστημα για Linux που θα βοηθήσει τους προγραμματιστές Linux να κάνουν ακόμη καλύτερη δουλειά τώρα.
Δείτε τι έχει διορθωθεί και βελτιωθεί στο Bash στο Ubuntu στην έκδοση 14361 της πιο πρόσφατης προεπισκόπησης των Windows 10:
-
“Τα DrvFs είναι τώρα ευαίσθητα στην υπόθεση όταν εκτελούνται στο Bash στο Ubuntu σε Windows.
- Οι χρήστες μπορούν να δημιουργήσουν case.txt και CASE.TXT στις μονάδες δίσκου / mnt / c
- Η ευαισθησία της υπόθεσης υποστηρίζεται μόνο στο Bash στο Ubuntu σε Windows. Όταν βρίσκεστε εκτός του Bash, το NTFS θα αναφέρει σωστά τα αρχεία, αλλά ενδέχεται να προκύψει απροσδόκητη συμπεριφορά που αλληλεπιδρά με τα αρχεία των Windows.
- Η ρίζα κάθε τόμου (δηλαδή / mnt / c) δεν είναι διάκριση πεζών-κεφαλαίων
- Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με το χειρισμό αυτών των αρχείων στα Windows εδώ.
- Πολύ βελτιωμένη υποστήριξη pty / tty. Υποστηρίζονται πλέον εφαρμογές όπως το TMUX
- Διορθώθηκε το πρόβλημα εγκατάστασης όπου οι λογαριασμοί χρηστών δεν δημιουργούνται πάντα
- Βελτιστοποιημένη δομή arg γραμμή γραμμής εντολών που επιτρέπει εξαιρετικά μεγάλη λίστα ορισμάτων.
- Τώρα είναι σε θέση να διαγράψετε και να chmod read_only αρχεία από DrvFs
- Διορθώθηκαν ορισμένες περιπτώσεις όπου το τερματικό κρέμεται κατά την αποσύνδεση
- Το chmod και το chown λειτουργούν τώρα σε συσκευές tty
- Επιτρέψτε τη σύνδεση σε 0.0.0.0 και:: ως localhost
- Το Sendmsg / recvmsg χειρίζεται τώρα ένα μήκος διανύσματος IO> 1
- Οι χρήστες μπορούν πλέον να εξαιρεθούν από το αρχείο κεντρικών υπολογιστών που δημιουργούνται αυτόματα
- Ταιριάξτε αυτόματα τις τοπικές ρυθμίσεις Linux με τις τοπικές ρυθμίσεις NT κατά την εγκατάσταση
- Προστέθηκε το αρχείο / proc / sys / vm / swappiness
- Το strace βγαίνει τώρα σωστά
- Αφήστε τους σωλήνες να ανοίξουν ξανά μέσω / proc / self / fd
- Απόκρυψη καταλόγων κάτω από% LOCALAPPDATA% \ lxss από DrvFs
- Καλύτερος χειρισμός του bash.exe ~. Υποστηρίζονται εντολές όπως το "bash ~ -c ls" / li>
- Οι πρίζες ειδοποιούν τώρα ότι το epoll read είναι διαθέσιμο κατά το κλείσιμο
- Το lxrun / uninstall κάνει καλύτερη δουλειά τη διαγραφή αρχείων και φακέλων
- Διορθώθηκε το ps -f
- Βελτιωμένη υποστήριξη για εφαρμογές x11 όπως xEmacs
- Το αρχικό μέγεθος στοίβας νήματος ενημερώθηκε για να ταιριάζει με την προεπιλεγμένη ρύθμιση του Ubuntu και να αναφέρει σωστά το μέγεθος στο get_rlimit syscall
- Βελτιωμένη αναφορά ονομάτων εικόνας διαδικασίας pico (π.χ. για έλεγχο)
- Εφαρμόστηκε / proc / mountinfo για εντολή df
- Διορθώθηκε ο κωδικός σφάλματος symlink για το όνομα του παιδιού. και ..
- Πρόσθετες διορθώσεις σφαλμάτων και βελτιώσεις »
Επιπλέον, η Bash έλαβε επίσης υποστήριξη για τα ακόλουθα API χαμηλού επιπέδου level syscalls:
- ΓΕΥΤΕΡΟΣ
- MKNODAT
- RENAMEAT
- ΑΠΟΣΤΟΛΗ ΑΡΧΕΙΟΥ
- ΑΠΟΣΤΟΛΗ 64
- SYNC_FILE_RANGE
Το Bash στο Ubuntu είναι προς το παρόν διαθέσιμο στα Windows Insiders που εκτελούν μόνο προεπισκόπηση των Windows 10. Ωστόσο, η Microsoft θα την κυκλοφορήσει στο κοινό με η Επέτειος Ενημέρωσης, καθιστώντας το διαθέσιμο σε ακόμη περισσότερους προγραμματιστές Linux που θέλουν να επεξεργαστούν τα σενάρια τους στα Windows 10 χωρίς να εκτελούν εικονική μηχανή.
ΣΧΕΤΙΚΕΣ ΙΣΤΟΡΙΕΣ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΕΛΕΓΞΕΤΕ:
- Το Windows 10 Mobile build 14361 φέρνει πληκτρολόγιο με το ένα χέρι στα Lumia 640 και 830
- Το build 14361 ρυθμίζει τις ρυθμίσεις γλώσσας μετατρέποντας τα αγγλικά σε δευτερεύουσα γλώσσα επιτραπέζιου υπολογιστή
- Το Build 14361 δεν επιλύει το πρόβλημα εισαγωγής φωτογραφιών σε υπολογιστές με Windows 10
- Το Glance Screen δεν λειτουργεί σε Windows 10 Mobile build 14361 για Lumia 950 XL
- Ενημέρωση: Windows 10 Προεπισκόπηση έκδοση 14361 αναφέρθηκαν προβλήματα