Microsoft prinaša veliko izboljšav, da bi se ubil na ubuntu v operacijskem sistemu Windows 10

Video: Превращаем Windows в Linux | Kali Linux & Ubuntu | Подборка софта 2024

Video: Превращаем Windows в Linux | Kali Linux & Ubuntu | Подборка софта 2024
Anonim

Microsoft je v sistem Windows 10 Preview predstavil veliko izboljšav z najnovejšo različico 14361. Funkcija, ki je verjetno prejela največ sprememb, je Bash v Ubuntu v operacijskem sistemu Windows 10. Microsoft je razkril ogromen seznam izboljšav za konzolo Ubuntu Bash podsistema za Funkcija Linux, ki bo razvijalcem Linuxa pomagala še boljše delo.

Tukaj je opisano, kaj je v Bashu na Ubuntuju popravljeno in izboljšano v najnovejši različici Windows 10 Preview 14361:

  • » DrvFs so zdaj občutljivi na velika in velika slovara, ko se izvajajo v programu Bash na Ubuntu v operacijskem sistemu Windows.
    • Uporabniki lahko ustvarijo case.txt in CASE.TXT na pogonih / mnt / c
    • Občutljivost primerov je podprta le v programu Bash on Ubuntu v operacijskem sistemu Windows. Če je zunaj Bash-a, bo NTFS datoteke pravilno prijavil, vendar se lahko med interakcijo z datotekami iz Windows pojavijo nepričakovane veditve.
    • Koren vsakega volumna (tj. / Mnt / c) ni občutljiv na male in male črke
    • Več informacij o ravnanju s temi datotekami v sistemu Windows najdete tukaj.
  • Zelo izboljšana podpora pty / tty. Aplikacije, kot je TMUX, so zdaj podprte
  • Odpravljena je težava z namestitvijo, pri kateri uporabniški računi niso vedno ustvarjeni
  • Optimizirana struktura argumentacije ukazne vrstice, ki omogoča izjemno dolg seznam argumentov.
  • Zdaj lahko izbrišete in chmod datoteke read_only iz DrvFs
  • Odpravljeni so bili nekateri primeri, ko terminal visi ob prekinitvi povezave
  • chmod in chown zdaj delujeta na tty napravah
  • Dovoli povezavo z 0, 0.0.0 in:: kot localhost
  • Sendmsg / recvmsg zdaj upravlja z dolžino IO vektorja> 1
  • Uporabniki lahko zdaj izključijo samodejno ustvarjeno datoteko gostiteljev
  • Med namestitvijo se samodejno ujema z jezikom Linux in jezikom NT
  • Dodana je datoteka / proc / sys / vm / swappiness
  • Strace zdaj pravilno izstopa
  • Dovoli ponovno odpiranje cevi skozi / proc / self / fd
  • Skrij imenike pod% LOCALAPPDATA% \ lxss iz DrvFs
  • Boljše ravnanje z bash.exe ~. Ukazi, kot je „bash ~ -c ls“, so zdaj podprti / li>
  • Vtičnice zdaj obveščajo o branju epole, ki je na voljo med zaustavitvijo
  • lxrun / uninstall boljše opravi brisanje datotek in map
  • Popravljeno ps -f
  • Izboljšana podpora za x11 aplikacije, kot je xEmacs
  • Posodobljena začetna velikost nizov niti, da ustreza privzeti nastavitvi Ubuntu in velikosti pravilno poroča na get_rlimit syscall
  • Izboljšano poročanje o slikovnih imenih pico procesov (npr. Za revidiranje)
  • Izvedeno / proc / mountinfo za ukaz df
  • Fiksna koda napake na povezavi simbola za ime otroka. in..
  • Dodatni popravki napak in izboljšave. "

Poleg tega je Bash prejel tudi podporo za naslednje API-je za nizko raven syscalls:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • SENDFILE
  • SENDFILE64
  • SYNC_FILE_RANGE

Bash on Ubuntu je trenutno na voljo samo Windows Insiders z nameščenim sistemom Windows 10 Preview. Vendar bo Microsoft to javnost izdal z Anniversary Update in ga dal na voljo še več razvijalcem Linuxa, ki želijo delati svoje skripte v operacijskem sistemu Windows 10, ne da bi zagnali virtualni stroj.

Microsoft prinaša veliko izboljšav, da bi se ubil na ubuntu v operacijskem sistemu Windows 10