Microsoft, Windows 10'da ubuntu'da bash için birçok geliştirme getiriyor

Video: OK: Update+Run Screen Mirroring Wireless Display Adapter, Microsoft App Windows 10 Firmware 2024

Video: OK: Update+Run Screen Mirroring Wireless Display Adapter, Microsoft App Windows 10 Firmware 2024
Anonim

Microsoft, en son 14361 sürümüyle Windows 10 Preview'a birçok geliştirme getirdi. Muhtemelen en fazla değişiklik alan bir özellik, Windows 10'daki Ubuntu'daki Bash'dir. Linux geliştiricilerin şimdi daha iyi bir iş çıkarmasına yardımcı olacak Linux özelliği.

İşte Windows 10 Önizleme yapı 14361’deki Bash’te Ubuntu’da düzeltilen ve geliştirilen şey:

  • “ DrvF'ler artık Windows'ta Ubuntu'da Bash'de çalışırken büyük / küçük harf duyarlı.
    • Kullanıcılar / mnt / c sürücülerinde case.txt ve CASE.TXT oluşturabilirler.
    • Büyük / küçük harf duyarlılığı yalnızca Windows'ta Ubuntu'daki Bash içinde desteklenir. Bash dışındayken, NTFS dosyaları doğru şekilde bildirir, ancak Windows'tan dosyalarla etkileşimde beklenmeyen bir davranış oluşabilir.
    • Her birimin kökü (yani / mnt / c) büyük / küçük harf duyarlı değildir
    • Windows'ta bu dosyaların kullanımıyla ilgili daha fazla bilgiyi burada bulabilirsiniz.
  • Büyük ölçüde geliştirilmiş pty / tty desteği. TMUX gibi uygulamalar artık destekleniyor
  • Kullanıcı hesaplarının her zaman oluşturulmadığı durumlarda yükleme sorunu düzeltildi.
  • Son derece uzun bir argüman listesi için optimize edilmiş komut satırı argüman yapısı.
  • Artık DrvF'lerden read_only dosyalarını silip chmod yapabiliyoruz
  • Terminalin bağlantı kesilmesinin askıda kaldığı bazı durumlar düzeltildi
  • chmod ve chown şimdi tty cihazlarında çalışıyor
  • 0.0.0.0 ve:: gibi yerel bağlantılara izin ver
  • Sendmsg / recvmsg şimdi> 1 IO vektör uzunluğuyla başa çıkıyor
  • Kullanıcılar artık otomatik olarak oluşturulan ana bilgisayarlardan vazgeçebilirler
  • Yükleme sırasında Linux yerel ayarını NT yerel ayarıyla otomatik olarak eşleştir
  • / Proc / sys / vm / swappiness dosyası eklendi
  • strace şimdi doğru çıkıyor
  • Boruların / proc / self / fd aracılığıyla yeniden açılmasına izin ver
  • DrvF'lerden% LOCALAPPDATA% \ lxss altındaki dizinleri gizle
  • Bash.exe ~ dosyasının daha iyi kullanılması. “Bash ~ -c ls” gibi komutlar şimdi desteklenir / li>
  • Yuvalar artık kapanma sırasında eposta okumasını haber veriyor
  • lxrun / uninstall dosya ve klasörleri silmek daha iyi bir iş çıkarır
  • Düzeltilmiş ps -f
  • XEmacs gibi x11 uygulamaları için geliştirilmiş destek
  • Varsayılan Ubuntu ayarlarına uyması ve boyutu doğru şekilde get_rlimit sisteme bildirmesi için başlangıç ​​dizisi yığın boyutu güncellendi
  • Pico işlemi görüntü adlarının iyileştirilmiş raporlaması (örneğin denetim için)
  • Df komutu için uygulandı / proc / mountinfo
  • Alt isim için sabit link hatası kodu. ve..
  • Ek hata düzeltmeleri ve geliştirmeler ”

Ek olarak, Bash ayrıca aşağıdaki sistem çağrıları için düşük seviyew seviyeli API'ler için destek aldı:

  • getTimer
  • MKNODAT
  • RENAMEAT
  • DOSYA GÖNDER
  • SENDFILE64
  • SYNC_FILE_RANGE

Ubuntu'da Bash, yalnızca Windows 10 Önizleme çalıştıran Windows İçerdekiler tarafından kullanılabilir. Ancak Microsoft, Yıldönümü Güncellemesi ile kamuya açıklayacak ve sanal bir makine çalıştırmadan Windows 10'da komut dosyaları üzerinde çalışmak isteyen daha fazla Linux geliştiricisinin kullanımına sunacak.

Microsoft, Windows 10'da ubuntu'da bash için birçok geliştirme getiriyor