माइक्रोसॉफ्ट ने विंडोज 10 प्रीव्यू में कई सुधार पेश किए हैं नवीनतम बिल्ड 14361. एक विशेषता जिसे संभवत: सबसे अधिक परिवर्तन प्राप्त हुए हैं, वह है विंडोज 10 पर उबंटू पर बैश करें. माइक्रोसॉफ्ट ने लिनक्स फीचर के लिए सबसिस्टम के उबंटू बैश कंसोल के लिए सुधारों की एक विशाल सूची का खुलासा किया जो कि लिनक्स डेवलपर्स को अब और भी बेहतर काम करने में मदद करेगा।
नवीनतम विंडोज 10 पूर्वावलोकन बिल्ड 14361 में उबंटू पर बैश में क्या तय और सुधार हुआ है:
-
“विंडोज़ पर उबंटू पर बैश में चलते समय डीआरवीएफ अब केस संवेदनशील है।
- उपयोगकर्ता अपने /mnt/c ड्राइव पर case.txt और CASE.TXT बना सकते हैं
- केस संवेदनशीलता केवल विंडोज़ पर उबंटू पर बैश के भीतर समर्थित है। बैश के बाहर, एनटीएफएस फाइलों को सही ढंग से रिपोर्ट करेगा, लेकिन अप्रत्याशित व्यवहार विंडोज़ से फाइलों के साथ इंटरैक्ट कर सकता है।
- प्रत्येक वॉल्यूम की जड़ (अर्थात /mnt/c) केस संवेदी नहीं है
- विंडोज़ में इन फाइलों को संभालने के बारे में अधिक जानकारी मिल सकती है यहां.
- बहुत बढ़ाया pty / tty समर्थन। TMUX जैसे एप्लिकेशन अब समर्थित हैं
- फिक्स्ड इंस्टॉल समस्या जहां उपयोगकर्ता खाते हमेशा नहीं बनाए जाते हैं
- अत्यधिक लंबी तर्क सूची के लिए अनुकूलित कमांड लाइन तर्क संरचना।
- अब DrvFs से केवल read_only फ़ाइलों को हटाने और chmod करने में सक्षम
- कुछ उदाहरण फिक्स्ड जहां टर्मिनल डिस्कनेक्ट होने पर हैंग हो जाता है
- चामोद और चाउन अब ट्टी उपकरणों पर काम करते हैं
- 0.0.0.0 और:: लोकलहोस्ट के रूप में कनेक्शन की अनुमति दें
- Sendmsg/recvmsg अब >1. की IO वेक्टर लंबाई को संभालता है
- उपयोगकर्ता अब ऑटो-जेनरेटेड होस्ट फ़ाइल से ऑप्ट-आउट कर सकते हैं
- स्थापना के दौरान स्वचालित रूप से लिनक्स लोकेल का एनटी लोकेल से मिलान करें
- /proc/sys/vm/swappiness फ़ाइल जोड़ी गई
- स्ट्रेस अब सही ढंग से बाहर निकलता है
- पाइपों को /proc/self/fd. के माध्यम से फिर से खोलने की अनुमति दें
- DrvFs से %LOCALAPPDATA%\lxss के अंतर्गत निर्देशिका छुपाएं
- Bash.exe की बेहतर हैंडलिंग ~. "bash ~ -c ls" जैसे कमांड अब समर्थित/li>
- सॉकेट अब शटडाउन के दौरान उपलब्ध पढ़े गए एपोल को सूचित करते हैं
- lxrun /uninstall फ़ाइलों और फ़ोल्डरों को हटाने का बेहतर काम करता है
- सही पीएस-एफ
- xEmacs जैसे x11 ऐप्स के लिए बेहतर समर्थन
- डिफ़ॉल्ट उबंटू सेटिंग से मेल खाने के लिए अद्यतन प्रारंभिक थ्रेड स्टैक आकार और आकार को सही ढंग से रिपोर्ट करने के लिए get_rlimit syscall
- पिको प्रक्रिया छवि नामों की बेहतर रिपोर्टिंग (उदा. ऑडिटिंग के लिए)
- डीएफ कमांड के लिए कार्यान्वित / खरीद / माउंटइन्फो
- बच्चे के नाम के लिए फिक्स्ड सिमलिंक त्रुटि कोड। तथा ..
- अतिरिक्त बग फिक्स और सुधार ”
इसके अतिरिक्त, बैश को निम्न सिस्को निम्न-स्तरीय स्तर एपीआई के लिए भी समर्थन प्राप्त हुआ:
- गेटटाइमर
- MKNODAT
- नाम बदलें
- फाइल भेज
- SENDFILE64
- SYNC_FILE_RANGE
उबंटू पर बैश वर्तमान में केवल विंडोज 10 पूर्वावलोकन चलाने वाले विंडोज इनसाइडर के लिए उपलब्ध है। हालाँकि, Microsoft इसे जनता के लिए जारी करेगा वर्षगांठ अद्यतन, इसे और भी अधिक लिनक्स डेवलपर्स के लिए उपलब्ध कराना जो वर्चुअल मशीन को चलाए बिना विंडोज 10 में अपनी स्क्रिप्ट पर काम करना चाहते हैं।
संबंधित कहानियां जिन्हें आपको देखना चाहिए:
- विंडोज 10 मोबाइल बिल्ड 14361 लूमिया 640 और 830 में एक-हाथ वाला कीबोर्ड लाता है
- अंग्रेजी को द्वितीयक डेस्कटॉप भाषा में बदलते हुए 14361 ब्रेक भाषा सेटिंग बनाएं
- बिल्ड 14361 विंडोज 10 पीसी पर फोटो आयात करने की समस्या को हल करने में विफल रहता है
- Lumia 950 XL के लिए Windows 10 मोबाइल बिल्ड 14361 पर Glance Screen काम नहीं करती है
- राउंडअप: Windows 10 पूर्वावलोकन बिल्ड 14361 रिपोर्ट की गई समस्याएं