A Bash on Ubuntu hatalmas frissítést kapott a Windows 10 build 14361-ben

Tegnap, Microsoft megjelent a Windows 10 Build 14361 a Windows Insiders számára a frissítések gyors gyűrűjén. A Microsoft által eredetileg bejelentett változtatások listája mellett ez a build az Subsystem for Linux szolgáltatás Ubuntu Bash konzoljának fejlesztéseit is tartalmazza. Nézzük meg részletesen, mi az új Bash az Ubuntuban a Windows 10 build 14361-ben.
- A DrvFs mostantól megkülönbözteti a kis- és nagybetűket, amikor a Bash alatt fut Ubuntu rendszeren Windows rendszeren.
- A felhasználók létrehozhatják a case.txt és a CASE.TXT fájlokat /mnt/c meghajtóikon
- A kis- és nagybetűk érzékenységét csak a Bash támogatja az Ubuntu rendszeren Windows rendszeren. Ha a Bash-on kívül van, az NTFS megfelelően jelenti a fájlokat, de váratlan viselkedés léphet fel a Windowsból származó fájlokkal való interakció során.
- Az egyes kötetek gyökere (azaz /mnt/c) nem különbözteti meg a kis- és nagybetűket
- További információ ezen fájlok kezeléséről Windows rendszerben található itt.
- Jelentősen továbbfejlesztett pty / tty támogatás. Az olyan alkalmazások, mint a TMUX, már támogatottak
- Javítva a telepítési probléma, amely miatt nem mindig jöttek létre felhasználói fiókok
- Optimalizált parancssori arg struktúra, amely rendkívül hosszú argumentumlistát tesz lehetővé.
- Mostantól törölhetők és módosíthatók a csak olvasható fájlok a DrvF-ekből
- Kijavítottunk néhány olyan esetet, amikor a terminál lefagy a leválasztáskor
- A chmod és a chown most már tty eszközökön is működik
- Engedélyezze a csatlakozást a 0.0.0.0-hoz és:: localhostként
- A Sendmsg/recvmsg mostantól 1-nél nagyobb IO-vektort kezel
- A felhasználók most leiratkozhatnak az automatikusan generált hosts fájlról
- A Linux területi beállításának automatikus egyeztetése az NT területi beállítással a telepítés során
- Hozzáadta a /proc/sys/vm/swappiness fájlt
- A strace most megfelelően kilép
- Engedélyezze a csövek újranyitását a /proc/self/fd-n keresztül
- A %LOCALAPPDATA%\lxss alatti könyvtárak elrejtése a DrvF-ekből
- A bash.exe ~ jobb kezelése. Az olyan parancsok, mint a „bash ~ -c ls”, mostantól támogatottak/li>
- Az aljzatok mostantól értesítik a leállítás során elérhető epoll-olvasást
- Az lxrun /uninstall jobb munkát végez a fájlok és mappák törlésében
- Javított ps -f
- Továbbfejlesztett támogatás az x11 alkalmazásokhoz, például az xEmacshoz
- Frissítve a kezdeti szálverem mérete, hogy megfeleljen az alapértelmezett Ubuntu beállításnak, és a méret helyes jelentése a get_rlimit syscall számára
- Továbbfejlesztett jelentéskészítés a pico process image-nevekről (pl. auditáláshoz)
- /proc/mountinfo implementálva a df parancshoz
- Javítva a gyermeknév szimbólumlink hibakódja. és ..
- További hibajavítások és fejlesztések
Az alacsony szintű API-n a Bash a következő rendszerhívásokhoz kapott támogatást:
GETTIMER. MKNODAT. RENAMEAT. SENDFILE. SENDFILE64. SYNC_FILE_RANGE
Ez az. A Bash engedélyezéséhez az Ubuntuban a Windows 10 build 14361 rendszerben, kövesse ezt az oktatóanyagot:
Az Ubuntu Bash engedélyezése a Windows 10 rendszerben
Forrás: MSDN.