Windows Tips & News

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

click fraud protection
1 odpowiedź

Wczoraj, Microsoft wydany Windows 10 Kompilacja 14361 dla niejawnych testerów systemu Windows w ramach szybkiego kręgu aktualizacji. Oprócz listy zmian, które firma Microsoft początkowo ogłosiła, ta kompilacja zawiera ulepszenia w konsoli Ubuntu Bash funkcji Subsystem for Linux. Zobaczmy szczegółowo, co nowego w Bash na Ubuntu w Windows 10 kompilacja 14361.

Następujące błędy zostały naprawione w wersji Bash dla systemu Windows 10:

  • DrvFs rozróżnia wielkość liter podczas uruchamiania w Bash w systemie Ubuntu w systemie Windows.
    • Użytkownicy mogą tworzyć case.txt i CASE.TXT na swoich dyskach /mnt/c
    • Rozróżnianie wielkości liter jest obsługiwane tylko w Bash w systemie Ubuntu w systemie Windows. Poza systemem Bash system NTFS poprawnie zgłasza pliki, ale może wystąpić nieoczekiwane zachowanie podczas interakcji z plikami z systemu Windows.
    • W katalogu głównym każdego woluminu (tj. /mnt/c) nie jest rozróżniana wielkość liter
    • Więcej informacji na temat obsługi tych plików w systemie Windows można znaleźć tutaj.
  • Znacznie ulepszona obsługa pty / tty. Aplikacje takie jak TMUX są teraz obsługiwane
  • Naprawiono problem z instalacją, w którym konta użytkowników nie zawsze były tworzone
  • Zoptymalizowana struktura argumentów wiersza poleceń pozwalająca na ekstremalnie długą listę argumentów.
  • Teraz można usuwać i chmod pliki tylko do odczytu z DrvFs
  • Naprawiono niektóre przypadki, w których terminal zawieszał się po rozłączeniu
  • chmod i chown działają teraz na urządzeniach tty
  • Zezwól na połączenie z 0.0.0.0 i: jako localhost
  • Sendmsg/recvmsg obsługuje teraz wektor IO o długości >1
  • Użytkownicy mogą teraz zrezygnować z automatycznie generowanego pliku hosts
  • Automatycznie dopasuj ustawienia narodowe Linux do ustawień narodowych NT podczas instalacji
  • Dodano plik /proc/sys/vm/swappiness
  • strace wychodzi teraz poprawnie
  • Zezwalaj na ponowne otwieranie potoków przez /proc/self/fd
  • Ukryj katalogi w %LOCALAPPDATA%\lxss z DrvFs
  • Lepsza obsługa bash.exe ~. Polecenia takie jak „bash ~ -c ls” są teraz obsługiwane/li>
  • Gniazda powiadamiają teraz o możliwości odczytu epoll podczas wyłączania
  • lxrun /uninstall lepiej usuwa pliki i foldery
  • Poprawione ps -f
  • Ulepszona obsługa aplikacji x11, takich jak xEmacs
  • Zaktualizowano początkowy rozmiar stosu wątków, aby pasował do domyślnych ustawień Ubuntu i poprawnie zgłaszano rozmiar do wywołania systemowego get_rlimit
  • Ulepszone raportowanie nazw obrazów pikoprocesów (np. do celów audytu)
  • Zaimplementowano /proc/mountinfo dla polecenia df
  • Naprawiono kod błędu dowiązania symbolicznego dla imienia dziecka. oraz ..
  • Dodatkowe poprawki i ulepszenia

Na niskim poziomie API Bash otrzymał wsparcie dla następujących wywołań systemowych:

ZEGAR CZASOWY. MKNODAT. ZMIEŃ NAZWĘ. WYŚLIJ PLIK. WYŚLIJPLIK64. SYNC_FILE_RANGE

Otóż ​​to. Aby włączyć Bash w systemie Ubuntu w kompilacji 14361 systemu Windows 10, postępuj zgodnie z tym samouczkiem:

Jak włączyć Ubuntu Bash w Windows 10?

Źródło: MSDN.

Archiwa historii aktualizacji systemu Windows 10

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Archiwa informacji o wydaniu systemu Windows 10

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Uzyskaj oficjalne informacje o aktualizacjach i wydaniach systemu Windows 10

Uzyskaj oficjalne informacje o aktualizacjach i wydaniach systemu Windows 10

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej