Bash on Ubuntu sai valtavan päivityksen Windows 10 -versioon 14361
Eilen Microsoft julkaisi Windows 10 Build 14361:n Windows Insidersille päivitysten nopeassa kehässä. Microsoftin alun perin ilmoittamien muutosten luettelon lisäksi tämä versio sisältää parannuksia Subsystem for Linux -ominaisuuden Ubuntu Bash -konsoliin. Katsotaanpa yksityiskohtaisesti, mitä uutta Bashissa on Ubuntussa Windows 10:n versiossa 14361.
- DrvFs on nyt isojen ja pienten kirjainten välinen ero, kun se suoritetaan Bashissa Ubuntussa Windowsissa.
- Käyttäjät voivat luoda asia.txt- ja CASE.TXT-tiedostoja /mnt/c-asemilleen
- Kirjainkokoa tuetaan vain Bashissa Ubuntussa Windowsissa. Bashin ulkopuolella NTFS raportoi tiedostot oikein, mutta Windows-tiedostojen kanssa voi ilmetä odottamatonta toimintaa.
- Kunkin taltion juuri (eli /mnt/c) ei erota kirjainkoolla
- Lisätietoja näiden tiedostojen käsittelystä Windowsissa löytyy tässä.
- Paranneltu pty/tty-tuki. Sovelluksia, kuten TMUX, tuetaan nyt
- Korjattu asennusongelma, jossa käyttäjätilejä ei aina luotu
- Optimoitu komentorivin arg-rakenne mahdollistaa erittäin pitkän argumenttiluettelon.
- Nyt voidaan poistaa ja chmodoida vain luku -tiedostoja DrvF: istä
- Korjattu jotkin tapaukset, joissa pääte jumittuu irrotettaessa
- chmod ja chown toimivat nyt tty-laitteissa
- Salli yhteys 0.0.0.0:aan ja:: iin paikallispalvelimena
- Sendmsg/recvmsg käsittelee nyt IO-vektorin pituutta >1
- Käyttäjät voivat nyt kieltäytyä automaattisesti luodusta isäntätiedostosta
- Yhdistä automaattisesti Linux-kieli ja NT-kieli asennuksen aikana
- Lisätty /proc/sys/vm/swappiness-tiedosto
- strace poistuu nyt oikein
- Salli putkien avaaminen uudelleen /proc/self/fd: n kautta
- Piilota hakemistot kohdassa %LOCALAPPDATA%\lxss DrvF-tiedostoista
- Bash.exe ~:n parempi käsittely. Komennot, kuten "bash ~ -c ls" ovat nyt tuettuja/li>
- Socketit ilmoittavat nyt epoll-lukemisesta sammutuksen aikana
- lxrun /uninstall poistaa tiedostot ja kansiot paremmin
- Korjattu ps -f
- Parannettu tuki x11-sovelluksille, kuten xEmacs
- Päivitetty aloitusketjupinon koko vastaamaan Ubuntun oletusasetusta ja raportoida koko oikein get_rlimit syscallille
- Parannettu pico-prosessin kuvien nimien raportointi (esim. auditointia varten)
- Toteutettu /proc/mountinfo df-komennolle
- Korjattu symlink-virhekoodi lapsen nimelle. ja ..
- Muita virheenkorjauksia ja parannuksia
Matalan tason API: lla Bash sai tuen seuraaville syscallille:
GETTIMER. MKNODAT. RENAMEAT. LÄHETÄ TIEDOSTO. SENDFILE64. SYNC_FILE_RANGE
Se siitä. Voit ottaa Bashin käyttöön Ubuntussa Windows 10 build 14361:ssä noudattamalla tätä opetusohjelmaa:
Kuinka ottaa Ubuntu Bash käyttöön Windows 10:ssä
Lähde: MSDN.