Η Microsoft φέρνει πολλές βελτιώσεις στην εκκίνηση του ubuntu στα παράθυρα 10

Βίντεο: #6. Команды bash и основные программы / Linux 2024

Βίντεο: #6. Команды bash и основные программы / Linux 2024
Anonim

Η Microsoft εισήγαγε πολλές βελτιώσεις στην προεπισκόπηση των Windows 10 με το τελευταίο build 14361. Μια δυνατότητα που πιθανότατα έλαβε το μεγαλύτερο αριθμό αλλαγών είναι το Bash στο Ubuntu στα Windows 10. Η Microsoft αποκάλυψε μια τεράστια λίστα βελτιώσεων για την κονσόλα Ubuntu Bash του Υποσυστήματος για Λειτουργία Linux που θα βοηθήσει τους προγραμματιστές Linux να κάνουν ακόμη καλύτερη δουλειά τώρα.

Εδώ είναι αυτό που έχει καθοριστεί και βελτιωθεί στο Bash στο Ubuntu στην τελευταία έκδοση του Windows 10 Preview build 14361:

  • "Το 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 και:: as 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 που είναι διαθέσιμη κατά τη διάρκεια του τερματισμού λειτουργίας
  • Το lxrun / uninstall κάνει καλύτερη δουλειά κατά τη διαγραφή των αρχείων και των φακέλων
  • Διορθώθηκε ps -f
  • Βελτιωμένη υποστήριξη για εφαρμογές x11 όπως το xEmacs
  • Ενημερώθηκε το αρχικό μέγεθος της στοίβας των νήματος για να ταιριάζει με την προεπιλεγμένη ρύθμιση Ubuntu και να αναφέρει το μέγεθος σωστά στο get_rlimit syscall
  • Βελτιωμένη αναφορά των ονομάτων εικόνων επεξεργασίας pico (π.χ. για έλεγχο)
  • Εφαρμογή / proc / mountinfo για εντολή df
  • Κωδικός σφάλματος σταθερού συμβολικού συνδέσμου για όνομα παιδιού. και..
  • Πρόσθετες διορθώσεις και βελτιώσεις σφαλμάτων "

Επιπλέον, το Bash έλαβε επίσης υποστήριξη για τα ακόλουθα API χαμηλού επιπέδου syscalls:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • ΑΠΟΣΤΟΛΗ ΑΡΧΕΙΟΥ
  • SENDFILE64
  • SYNC_FILE_RANGE

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

Η Microsoft φέρνει πολλές βελτιώσεις στην εκκίνηση του ubuntu στα παράθυρα 10

Η επιλογή των συντακτών