Ubuntu-ზე Bash-მა მიიღო უზარმაზარი განახლება Windows 10 build 14361-ში
გუშინ მაიკროსოფტი გამოუშვა Windows 10 Build 14361 Windows Insiders-ს განახლებების სწრაფ რგოლზე. Microsoft-ის თავდაპირველად გამოცხადებული ცვლილებების ჩამონათვალის გარდა, ამ კონსტრუქციას გააჩნია Linux-ის ქვესისტემის ფუნქციის Ubuntu Bash კონსოლის გაუმჯობესება. მოდით დეტალურად ვნახოთ რა არის ახალი Bash-ში Ubuntu-ზე Windows 10 build 14361-ში.
შემდეგი შეცდომები დაფიქსირდა Windows 10-ის Bash-ის ვერსიაში:
- DrvFs ახლა არის რეგისტრის მგრძნობიარე, როდესაც მუშაობს Bash-ში Ubuntu-ზე Windows-ზე.
- მომხმარებლებს შეუძლიათ შექმნან case.txt და CASE.TXT თავიანთ /mnt/c დისკებზე
- რეგისტრის მგრძნობელობა მხარდაჭერილია მხოლოდ Bash-ში Ubuntu-ზე Windows-ზე. როდესაც Bash-ს გარეთაა, NTFS სწორად მოახსენებს ფაილებს, მაგრამ შეიძლება მოხდეს მოულოდნელი ქცევა Windows-ის ფაილებთან ურთიერთობისას.
- თითოეული ტომის ფესვი (ე.ი. /mnt/c) არ არის რეგისტრირებული
- დამატებითი ინფორმაცია Windows-ში ამ ფაილების დამუშავების შესახებ შეგიძლიათ იხილოთ აქ.
- მნიშვნელოვნად გაძლიერებული pty / tty მხარდაჭერა. აპლიკაციები, როგორიცაა TMUX, ახლა მხარდაჭერილია
- დაფიქსირდა ინსტალაციის პრობლემა, როდესაც მომხმარებლის ანგარიშები ყოველთვის არ შეიქმნა
- ოპტიმიზებული ბრძანების ხაზი arg სტრუქტურა, რომელიც საშუალებას იძლევა ძალიან გრძელი არგუმენტების სია.
- ახლა შეგიძლიათ წაშალოთ და chmod read_only ფაილები DrvF-ებიდან
- დაფიქსირდა რამდენიმე შემთხვევა, როდესაც ტერმინალი ჩერდება გათიშვაზე
- chmod და chown ახლა მუშაობს tty მოწყობილობებზე
- დაუშვით კავშირი 0.0.0.0-თან და:: ლოკალურ მასპინძელთან
- Sendmsg/recvmsg ახლა ამუშავებს IO ვექტორის სიგრძეს >1
- მომხმარებლებს ახლა შეუძლიათ უარი თქვან ავტომატურად გენერირებულ ჰოსტების ფაილზე
- ინსტალაციის დროს ავტომატურად შეუსაბამეთ Linux ლოკალი NT ლოკალს
- დაემატა /proc/sys/vm/swappiness ფაილი
- strace ახლა გადის სწორად
- მიეცით მილების ხელახლა გახსნა /proc/self/fd-ის საშუალებით
- დამალე დირექტორიები %LOCALAPPDATA%\lxss ქვეშ DrvFs-დან
- bash.exe ~-ის უკეთესი მართვა. ბრძანებები, როგორიცაა „bash ~ -c ls“ ახლა მხარდაჭერილია/li>
- Sockets ახლა აცნობებს epoll read ხელმისაწვდომია გამორთვის დროს
- lxrun/uninstall უკეთესად აკეთებს ფაილების და საქაღალდეების წაშლას
- შესწორებული პს -ფ
- გაუმჯობესებული მხარდაჭერა x11 აპებისთვის, როგორიცაა xEmacs
- განახლებულია ნაკადის საწყისი დატის ზომა, რათა შეესაბამებოდეს Ubuntu-ს ნაგულისხმევ პარამეტრს და ზომას სწორად შეატყობინოთ get_rlimit syscall-ს
- პიკო პროცესის სურათების სახელების გაუმჯობესებული მოხსენება (მაგ. აუდიტისთვის)
- განხორციელდა /proc/mountinfo df ბრძანებისთვის
- დაფიქსირდა symlink შეცდომის კოდი ბავშვის სახელისთვის. და ..
- დამატებითი შეცდომების გამოსწორება და გაუმჯობესება
დაბალი დონის API-ზე, Bash-მა მიიღო შემდეგი syscals-ის მხარდაჭერა:
რეკლამა
GETTIMER. MKNODAT. RENAMEAT. ᲤᲐᲘᲚᲘᲡ ᲒᲐᲒᲖᲐᲕᲜᲐ. SENDFILE64. SYNC_FILE_RANGE
Ის არის. იმისათვის, რომ ჩართოთ Bash Ubuntu-ზე Windows 10 build 14361-ში, მიჰყევით ამ სახელმძღვანელოს:
როგორ ჩართოთ Ubuntu Bash Windows 10-ში
წყარო: MSDN.