
Microsoft a apporté de nombreuses améliorations à Windows 10 Preview avec la dernière version 14361. Une fonctionnalité qui a probablement reçu le plus grand nombre de modifications est Bash sur Ubuntu sur Windows 10. Microsoft a révélé une énorme liste d'améliorations pour la console Ubuntu Bash de la fonctionnalité Sous-système pour Linux qui aideront les développeurs Linux à faire un travail encore meilleur maintenant.
Voici ce qui est corrigé et amélioré dans Bash sur Ubuntu dans la dernière version 14361 de Windows 10 Preview :
-
“DrvFs est désormais sensible à la casse lors de l'exécution dans Bash sur Ubuntu sous Windows.
- Les utilisateurs peuvent créer case.txt et CASE.TXT sur leurs lecteurs /mnt/c
- La sensibilité à la casse n'est prise en charge que dans Bash sur Ubuntu sous Windows. En dehors de Bash, NTFS signalera les fichiers correctement, mais un comportement inattendu peut se produire lors de l'interaction avec les fichiers de Windows.
- La racine de chaque volume (c'est-à-dire /mnt/c) n'est pas sensible à la casse
- Vous trouverez plus d'informations sur la gestion de ces fichiers dans Windows ici.
- Support pty / tty considérablement amélioré. Des applications comme TMUX sont désormais prises en charge
- Correction d'un problème d'installation où les comptes d'utilisateurs ne sont pas toujours créés
- Structure d'argument de ligne de commande optimisée permettant une liste d'arguments extrêmement longue.
- Maintenant capable de supprimer et de modifier les fichiers read_only de DrvFs
- Correction de certains cas où le terminal se bloque lors de la déconnexion
- chmod et chown fonctionnent maintenant sur les appareils tty
- Autoriser la connexion à 0.0.0.0 et:: en tant qu'hôte local
- Sendmsg/recvmsg gère désormais une longueur de vecteur d'E/S > 1
- Les utilisateurs peuvent désormais désactiver le fichier hosts généré automatiquement
- Faire correspondre automatiquement les paramètres régionaux Linux aux paramètres régionaux NT lors de l'installation
- Ajout du fichier /proc/sys/vm/swappiness
- strace sort maintenant correctement
- Autoriser la réouverture des tuyaux via /proc/self/fd
- Masquer les répertoires sous %LOCALAPPDATA%\lxss de DrvFs
- Meilleure gestion de bash.exe ~. Des commandes telles que « bash ~ -c ls » sont désormais prises en charge/li>
- Les sockets notifient désormais la lecture d'epoll disponible pendant l'arrêt
- lxrun /uninstall fait un meilleur travail de suppression des fichiers et dossiers
- ps corrigé -f
- Prise en charge améliorée des applications x11 telles que xEmacs
- Mise à jour de la taille de la pile de threads initiale pour correspondre au paramètre Ubuntu par défaut et signaler correctement la taille à l'appel système get_rlimit
- Rapports améliorés des noms d'images de processus pico (par exemple pour l'audit)
- Implémenté /proc/mountinfo pour la commande df
- Correction du code d'erreur de lien symbolique pour le nom de l'enfant. et ..
- Corrections de bugs et améliorations supplémentaires »
De plus, Bash a également reçu la prise en charge des API de bas niveau d'appels système suivantes :
- GETTIMER
- MKNODAT
- RENOMMER
- ENVOYER LE FICHIER
- ENVOYER FICHIER64
- SYNC_FILE_RANGE
Bash sur Ubuntu est actuellement disponible pour les initiés Windows exécutant Windows 10 Preview uniquement. Cependant, Microsoft le publiera au public avec la mise à jour anniversaire, le rendant accessible à encore plus de développeurs Linux qui souhaitent travailler sur leurs scripts dans Windows 10 sans exécuter de machine virtuelle.
HISTOIRES CONNEXES QUE VOUS DEVEZ VÉRIFIER :
- Windows 10 Mobile build 14361 apporte le clavier à une main aux Lumia 640 et 830
- Build 14361 casse les paramètres de langue en transformant l'anglais en langue de bureau secondaire
- La build 14361 ne résout pas le problème d'importation de photos sur les PC Windows 10
- Glance Screen ne fonctionne pas sur Windows 10 Mobile build 14361 pour Lumia 950 XL
- Roundup: Windows 10 Preview build 14361 a signalé des problèmes