Microsoft wprowadza wiele ulepszeń do Bash na Ubuntu w Windows 10

Microsoft wprowadził wiele ulepszeń do Windows 10 Preview z najnowsza kompilacja 14361. Funkcja, która prawdopodobnie otrzymała największą liczbę zmian, to Bash na Ubuntu na Windows 10. Microsoft ujawnił ogromną listę ulepszeń dla konsoli Ubuntu Bash funkcji Subsystem for Linux, które pomogą programistom Linuksa wykonywać teraz jeszcze lepszą pracę.

Oto, co zostało naprawione i ulepszone w Bash na Ubuntu w najnowszej wersji Windows 10 Preview 14361:

  • 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 prawidłowo 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 audytu)
  • Zaimplementowano /proc/mountinfo dla polecenia df
  • Naprawiono kod błędu dowiązania symbolicznego dla imienia dziecka. i ..
  • Dodatkowe poprawki i ulepszenia”

Dodatkowo Bash otrzymał również wsparcie dla następujących niskopoziomowych API wywołań systemowych:

  • GETTIMER
  • MKNODAT
  • ZMIEŃ NAZWĘ
  • WYŚLIJ PLIK
  • WYŚLIJPLIK64
  • SYNC_FILE_RANGE

Bash w systemie Ubuntu jest obecnie dostępny tylko dla niejawnych testerów systemu Windows korzystających z wersji zapoznawczej systemu Windows 10. Jednak Microsoft udostępni go publicznie z rocznicowa aktualizacja, dzięki czemu jest dostępny dla jeszcze większej liczby programistów Linuksa, którzy chcą pracować nad swoimi skryptami w systemie Windows 10 bez uruchamiania maszyny wirtualnej.

POWIĄZANE HISTORIE, KTÓRE MUSISZ SPRAWDZIĆ:

  • Windows 10 Mobile build 14361 wprowadza jednoręczną klawiaturę do Lumii 640 i 830
  • Kompilacja 14361 łamie ustawienia językowe, zmieniając angielski w dodatkowy język pulpitu
  • Kompilacja 14361 nie rozwiązuje problemu z importowaniem zdjęć na komputerach z systemem Windows 10
  • Ekran podglądu nie działa w systemie Windows 10 Mobile w wersji 14361 dla Lumii 950 XL
  • Roundup: Windows 10 Preview build 14361 zgłosił problemy
Naprawiono: „Pasek zadań działa nieprawidłowo, zduplikowany” w systemie Windows 10

Naprawiono: „Pasek zadań działa nieprawidłowo, zduplikowany” w systemie Windows 10Okna 10

Aby naprawić różne problemy z komputerem, zalecamy DriverFix:To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami...

Czytaj więcej

PicPick pobierz bezpłatną edycjęSystem Windows 7Okna 10Projekt Graficzny

PicPick to kompleksowe rozwiązanie programowe, które może pomóc w zaspokojeniu wszystkich potrzeb związanych z projektowaniem graficznym. Zawiera narzędzie do przechwytywania ekranu, edytor obrazów...

Czytaj więcej
Użytkownicy nie ufają Hyper-V Server 2019, wielu obawia się, że wydanie jest błędne

Użytkownicy nie ufają Hyper-V Server 2019, wielu obawia się, że wydanie jest błędneProblemy Z Hyper VOkna 10

Microsoft ogłosił wydanie Hyper-V Serwer 2019. Użytkownicy systemu Windows mogą teraz odwiedzić stronę Centrum oceny firmy Microsoft, aby pobrać plik.Główny menedżer programu Microsoft, Ben Armstro...

Czytaj więcej