تقدم Microsoft الكثير من التحسينات على Bash على Ubuntu في Windows 10

قدمت Microsoft الكثير من التحسينات على Windows 10 Preview باستخدام أحدث بناء 14361. الميزة التي ربما تلقت أكبر عدد من التغييرات هي Bash على نظام التشغيل Ubuntu على نظام التشغيل Windows 10. كشفت Microsoft عن قائمة ضخمة من التحسينات لوحدة تحكم Ubuntu Bash لميزة Subsystem for Linux والتي ستساعد مطوري Linux على القيام بعمل أفضل الآن.

إليك ما تم إصلاحه وتحسينه في Bash على Ubuntu في أحدث إصدار من Windows 10 Preview 14361:

  • أصبحت DrvFs الآن حساسة لحالة الأحرف عند التشغيل في Bash على Ubuntu على Windows.
    • يمكن للمستخدمين إنشاء case.txt و CASE.TXT على محركات الأقراص / mnt / c الخاصة بهم
    • حساسية حالة الأحرف مدعومة فقط في Bash على Ubuntu على Windows. عندما تكون خارج Bash ، سيقوم NTFS بالإبلاغ عن الملفات بشكل صحيح ، ولكن قد يحدث سلوك غير متوقع عند التفاعل مع الملفات من Windows.
    • جذر كل وحدة تخزين (أي / mnt / c) ليس حساسًا لحالة الأحرف
    • يمكن العثور على مزيد من المعلومات حول التعامل مع هذه الملفات في Windows هنا.
  • دعم pty / tty محسن بشكل كبير. تطبيقات مثل TMUX مدعومة الآن
  • تم إصلاح مشكلة التثبيت حيث لا يتم دائمًا إنشاء حسابات المستخدمين
  • بنية محسّنة لسطر الأوامر تسمح بقائمة وسيطة طويلة للغاية.
  • الآن قادر على حذف و chmod read_only الملفات من DrvFs
  • تم إصلاح بعض الحالات التي يتوقف فيها الجهاز عند قطع الاتصال
  • يعمل chmod و chown الآن على أجهزة tty
  • السماح بالاتصال بـ 0.0.0.0 و:: كمضيف محلي
  • يتعامل Sendmsg / recvmsg الآن مع طول متجه IO أكبر من 1
  • يمكن للمستخدمين الآن إلغاء الاشتراك في ملف المضيفين الذي تم إنشاؤه تلقائيًا
  • تطابق إعدادات Linux تلقائيًا مع لغة NT أثناء التثبيت
  • تمت إضافة ملف / proc / sys / vm / swappiness
  • الدعامة الآن تخرج بشكل صحيح
  • السماح بإعادة فتح الأنابيب من خلال / proc / self / fd
  • إخفاء الدلائل الموجودة ضمن٪ LOCALAPPDATA٪ \ lxss من DrvFs
  • معالجة أفضل لـ bash.exe ~. أوامر مثل "bash ~ -c ls" مدعومة الآن / li>
  • تخطر المآخذ الآن بقراءة epoll المتاحة أثناء إيقاف التشغيل
  • يقوم lxrun / uninstall بعمل أفضل في حذف الملفات والمجلدات
  • تصحيح ps -f
  • دعم محسّن لتطبيقات x11 مثل xEmacs
  • تم تحديث حجم مكدس مؤشر الترابط الأولي لمطابقة إعداد Ubuntu الافتراضي والإبلاغ عن الحجم بشكل صحيح إلى get_rlimit syscall
  • تحسين الإبلاغ عن أسماء صور عملية pico (على سبيل المثال للتدقيق)
  • تم تنفيذ / proc / mountinfo لأمر df
  • رمز خطأ ارتباط رمزي ثابت لاسم الطفل. و ..
  • إصلاحات إضافية للأخطاء وتحسينات "

بالإضافة إلى ذلك ، تلقى Bash أيضًا دعمًا لواجهات برمجة التطبيقات (APIs) ذات المستوى المنخفض لمكالمات النظام التالية:

  • الحصول على
  • MKNODAT
  • رينامات
  • إرسال ملف
  • إرسال ملف 64
  • SYNC_FILE_RANGE

Bash على Ubuntu متاح حاليًا لمشتركي Windows Insider الذين يقومون بتشغيل Windows 10 Preview فقط. ومع ذلك ، ستقوم Microsoft بإصداره للجمهور باستخدام تحديث الذكرى السنوية، مما يجعله متاحًا لمزيد من مطوري Linux الذين يرغبون في العمل على البرامج النصية الخاصة بهم في Windows 10 دون تشغيل جهاز افتراضي.

القصص ذات الصلة التي تحتاج إلى التحقق منها:

  • يوفر Windows 10 Mobile build 14361 لوحة مفاتيح بيد واحدة لهاتف Lumia 640 و 830
  • يكسر الإصدار 14361 إعدادات اللغة ويحول اللغة الإنجليزية إلى لغة سطح مكتب ثانوية
  • فشل الإصدار 14361 في حل مشكلة استيراد الصور على أجهزة الكمبيوتر التي تعمل بنظام Windows 10
  • لا تعمل Glance Screen على الإصدار 14361 من Windows 10 Mobile لهاتف Lumia 950 XL
  • تقرير إخباري: تم الإبلاغ عن مشكلات Windows 10 Preview build 14361
كيفية تثبيت Dolby Audio في نظام التشغيل Windows 10

كيفية تثبيت Dolby Audio في نظام التشغيل Windows 10نظام التشغيل Windows 10صوتي

صوت دولبي يوفر تجربة صوتية فريدة من خلال تحسين إخراج الصوت الرقمي. إنه يمكّن المستخدم من تعديل نظام الصوت لتوفير تجربة لا يمكن إلا لشخص واحد مشاهدتها في المسرح. إذا كنت تريد التثبيت صوت دولبي في جه...

اقرأ أكثر
كيفية مشاركة مجلد على شبكة LAN في نظام التشغيل Windows 10

كيفية مشاركة مجلد على شبكة LAN في نظام التشغيل Windows 10نظام التشغيل Windows 10

في الإصدارات السابقة من Windows ، كانت مشاركة المجلدات مهمة ضخمة جدًا. في Windows 10 ، مشاركة أصبح أبسط بكثير. توفر بعض خيارات المشاركة في Windows 10 تحكمًا كاملاً (أي القراءة والكتابة) للمستخدمين....

اقرأ أكثر
كيفية إصلاح خطأ اكتشاف وضع المسؤول في Microsoft Edge

كيفية إصلاح خطأ اكتشاف وضع المسؤول في Microsoft Edgeنظام التشغيل Windows 10حافة

في بعض الأحيان ، عندما تحاول تشغيل متصفح Microsoft Edge ، يفتح bang مربع حوار في الجانب الأيمن العلوي من المتصفح ، لإعلامك بأنك فتحت Edge في وضع المسؤول. تقرأ الرسالة الكاملة على النحو التالي:“تم ا...

اقرأ أكثر