Microsoft membawa banyak penambahbaikan kepada bash pada ubuntu dalam windows 10

Video: Установка Ядра Ubuntu, Bash в Windows 10 2024

Video: Установка Ядра Ubuntu, Bash в Windows 10 2024
Anonim

Microsoft memperkenalkan banyak penambahbaikan pada Windows 10 Preview dengan membina terbaru 14361. Ciri yang mungkin menerima jumlah perubahan tertinggi adalah Bash pada Ubuntu pada Windows 10. Microsoft mendedahkan senarai besar penambahbaikan untuk konsol Ubash Bash dari subsistem untuk Ciri Linux yang akan membantu pemaju Linux melakukan tugas yang lebih baik sekarang.

Inilah yang diperbaiki dan bertambah baik di Bash di Ubuntu dalam Windows 10 Terbaru pratonton membina 14361:

  • " DrvFs kini sensitif apabila berjalan di Bash di Ubuntu pada Windows.
    • Pengguna boleh membuat case.txt dan CASE.TXT pada drive / mnt / c mereka
    • Kepekaan kes hanya disokong dalam Bash di Ubuntu pada Windows. Apabila di luar Bash, NTFS akan melaporkan fail dengan betul, tetapi tingkah laku yang tidak dijangka mungkin akan berinteraksi dengan fail dari Windows.
    • Akar setiap isipadu (iaitu / mnt / c) tidak sensitif terhadap kes
    • Maklumat lanjut mengenai pengendalian fail-fail ini di Windows boleh didapati di sini.
  • Sokongan pty / tty yang dipertingkatkan. Aplikasi seperti TMUX kini disokong
  • Isu memasang tetap di mana akaun pengguna tidak selalu dibuat
  • Struktur argumen arahan yang dioptimumkan membolehkan senarai hujah yang sangat panjang.
  • Sekarang boleh memadam dan chmod read_only fail dari DrvFs
  • Tetapkan beberapa contoh di mana terminal tergantung pada putus sambungan
  • chmod dan chown kini berfungsi pada peranti tty
  • Benarkan sambungan ke 0.0.0.0 dan:: sebagai localhost
  • Sendmsg / recvmsg kini mengendalikan panjang vektor IO> 1
  • Pengguna kini boleh memilih keluar dari fail hos yang dihasilkan secara automatik
  • Padankan tempat Linux secara automatik ke locale NT semasa memasang
  • Menambah fail / proc / sys / vm / swappiness
  • strace sekarang keluar dengan betul
  • Benarkan paip dibuka semula melalui / proc / self / fd
  • Sembunyikan direktori di bawah% LOCALAPPDATA% lxss dari DrvFs
  • Pengendalian yang lebih baik daripada bash.exe ~. Perintah seperti "bash ~ -c ls" kini disokong / li>
  • Soket kini memberitahu epol membaca boleh didapati semasa penutupan
  • lxrun / uninstall berfungsi lebih baik memadam fail dan folder
  • Dibetulkan ps-f
  • Sokongan yang lebih baik untuk aplikasi x11 seperti xEmacs
  • Saiz stack thread awal yang dikemas kini untuk menetapkan tetapan Ubuntu lalai dan laporkan saiz dengan betul kepada systall get_rlimit
  • Pelaporan yang lebih baik mengenai nama imej proses pico (contohnya untuk pengauditan)
  • Dilaksanakan / proc / mountinfo untuk arahan df
  • Tetapkan kod ralat symlink untuk nama kanak-kanak. dan..
  • Pembetulan pepijat dan penambahbaikan tambahan "

Di samping itu, Bash juga menerima sokongan untuk API peringkat bawah peringkat rendah berikut:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • HANTAR FAIL
  • SENDFILE64
  • SYNC_FILE_RANGE

Bash pada Ubuntu kini boleh didapati untuk Windows Insiders yang menjalankan Windows 10 Preview sahaja. Walau bagaimanapun, Microsoft akan melepaskannya ke orang ramai dengan Kemas Kini Ulang Tahun, menjadikannya lebih mudah untuk lebih banyak pemaju Linux yang mahu bekerja pada skrip mereka dalam Windows 10 tanpa menjalankan mesin maya.

Microsoft membawa banyak penambahbaikan kepada bash pada ubuntu dalam windows 10