Microsoft aporta moltes millores a bash en ubuntu a Windows 10

Vídeo: Установка Ядра Ubuntu, Bash в Windows 10 2024

Vídeo: Установка Ядра Ubuntu, Bash в Windows 10 2024
Anonim

Microsoft va introduir moltes millores a Windows 10 Preview amb l’última creació 14361. Una característica que probablement ha rebut el major nombre de canvis és Bash a Ubuntu a Windows 10. Microsoft va revelar una llista enorme de millores per a la consola Ubuntu Bash del subsistema per Funció de Linux que ajudarà els desenvolupadors de Linux a fer una feina encara millor.

A continuació, es detallen les solucions que es poden solucionar i millorar en Bash a Ubuntu a la versió més recent de Windows 10 Preview Windows 14361:

  • " DrvFs ara és sensible a majúscules i minúscules quan s'executa amb Bash a Ubuntu a Windows.
    • Els usuaris poden crear case.txt i CASE.TXT a les unitats / mnt / c
    • La sensibilitat de majúscules només és compatible amb Bash a Ubuntu a Windows. Quan estigui fora de Bash, NTFS informarà correctament dels fitxers, però es pot produir un comportament inesperat interactuant amb els fitxers de Windows.
    • L’arrel de cada volum (és a dir, / mnt / c) no és sensible a majúscules i minúscules
    • Podeu trobar més informació sobre com manejar aquests fitxers a Windows aquí.
  • Suport pty / tty molt millorat. Ara s’admeten aplicacions com TMUX
  • S'ha solucionat el problema d'instal·lació on no sempre s'han creat els comptes d'usuari
  • Estructura d'arg en línia de comandes optimitzada que permet una llista d'arguments extremadament llarga.
  • Ara podeu suprimir i chmod llegir_only fitxers de DrvFs
  • S'han corregit alguns casos en què el terminal es penja en desconnectar
  • Chmod i Chown ara funcionen en dispositius tty
  • Permet la connexió a 0.0.0.0 i:: com a localhost
  • Sendmsg / recvmsg ara gestionen una longitud vectorial d’IO> 1
  • Els usuaris ara poden desactivar el fitxer amfitrions generats automàticament
  • Combina automàticament la configuració regional de Linux amb la configuració regional NT durant la instal·lació
  • S'ha afegit el fitxer / proc / sys / vm / swappiness
  • ara el carrer ara corre correctament
  • Permet que es tornin a obrir canonades mitjançant / proc / self / fd
  • Amagueu els directoris a% LOCALAPPDATA% \ lxss de DrvFs
  • Millor maneig de bash.exe ~. Comandaments com "bash ~ -c ls" ara són compatibles
  • Les sòcoles avisen ara la lectura de l'epoll disponible durant l'apagada
  • Lxrun / uninstall fa un millor treball per eliminar els fitxers i les carpetes
  • Ps -f corregit
  • Suport millorat per a aplicacions x11 com xEmacs
  • S'ha actualitzat la mida inicial de la pila de fil per adaptar-se a la configuració predeterminada d'Ubuntu i informar correctament de la mida al sistema de comandament get_rlimit
  • Millora dels informes de noms de les imatges del procés pic (per exemple, per a auditories)
  • Implementat / proc / mountinfo per a la comanda df
  • S'ha corregit un codi d'error enllaçat al nom del fill. i..
  • Correccions i millores addicionals d'errors "

A més, Bash també va rebre assistència per a les API de nivell baix de nivell de syscalls:

  • OBJECTIU
  • MKNODAT
  • RENAMEAT
  • SENDFILE
  • SENDFILE64
  • SYNC_FILE_RANGE

Actualment, Bash a Ubuntu només està disponible per a Windows Insiders que només utilitza la Vista prèvia de Windows 10. Tanmateix, Microsoft l’anirà publicant amb l’actualització d’aniversari, posant-la a l’abast de encara més desenvolupadors de Linux que vulguin treballar els seus scripts a Windows 10 sense executar una màquina virtual.

Microsoft aporta moltes millores a bash en ubuntu a Windows 10