Bash na Ubuntu otrzymał ogromną aktualizację w Windows 10 build 14361

ZALECANE: Jak uruchamiać aplikacje Linux GUI w systemie Windows 10.

Microsoft wydany wczoraj Kompilacja systemu Windows 10 14361. Ponadto, lista zmian zapowiedzianych pierwotnie przez Microsoft, ten zestaw zawiera ulepszony podsystem konsoli bash dla funkcji Linuksa. Zobaczmy szczegółowo, co nowego w Bash w Windows 10 build 14361

W Bash dla Windows 10 naprawiono następujące błędy:

  • Drvfs teraz rozróżniana jest wielkość liter podczas uruchamiania w Bash na Ubuntu w systemie Windows 10.
  • Użytkownicy mogą tworzyć case.txt i CASE.TXT na dyskach / mnt / c
  • Rozróżnianie wielkości liter jest obsługiwane tylko w Bash na Ubuntu dla Windows. Brak interakcji z plikami z systemu Windows.
  • Katalog główny każdego woluminu (tj. / mnt / c) nie rozróżnia wielkości liter
  • Więcej informacji na temat pracy z tymi plikami w systemie Windows można znaleźć. tutaj.
  • Znacząco rozszerzone wsparcie dla pseudo terminala / Tty. Aplikacje takie jak Tmux teraz obsługiwane
  • Naprawiono problem, w którym konta nie zawsze są tworzone
  • Zoptymalizowana struktura argumentów wiersza poleceń pozwala na wyjątkowo długą listę argumentów.
  • Teraz możesz usunąć CHMOD TYLKO DO CZYTANIA pliki z Drvfs
  • Naprawiono zawieszanie się terminala
  • Chmod i chown teraz pracuj dalej Tty
  • Dozwolone do łączenia się 0.0.0.0 i :: jako lokalny host
  • Sendmsg / recvmsg Teraz przetworzone
  • Teraz użytkownicy mogą odmówić automatycznie wygenerowanych usług hostingu plików
  • Regionalne ustawienia narodowe Linux NT podczas instalacji odpowiadają
  • Dodano plik / proc / sys / vm / swappiness
  • Śledzenie działa teraz poprawnie
  • Pozwól na wymianę rur / Proc / Self / Fd
  • Ukryj katalogi pod % LOCALAPPDATA% \ lxss z DrvFs
  • Poprawiona obsługa bash.exe ~. Drużyny lubią Obsługiwane jest „Bash ~ -c ls” / li>
  • lxrun / uninstall lepiej usuwa pliki i foldery
  • Naprawiono ps -f
  • Ulepszone wsparcie x11 aplikacje takie jak Xemacs
  • Zaktualizowano początkowy rozmiar stosu wątków, aby pasował do domyślnych ustawień Ubuntu
  • Ulepszone raportowanie nazw procesów (np. Do audytu)
  • Wdrożony przez / Proc / mountinfo dla zespołu df .
  • Naprawiono symboliczny kod błędu dla nazwy.
  • Inne ulepszenia i poprawki błędów

W niskopoziomowym interfejsie API Bash otrzymał wsparcie dla następujących wywołań systemowych:

  • Gettimer
  • MKNODAT
  • RENAMEAT
  • WYŚLIJ
  • SENDFILE64
  • SYNC_FILE_RANGE

Źródło: MSDN.