تقوم Microsoft وCanonical بإحضار .NET 6 إلى Ubuntu 22.04

أعلنت Microsoft أن حزم .NET 6 مضمنة الآن في Ubuntu 22.04، بالإضافة إلى كونها متوفرة في حاويات Ubuntu المنحوتة.

أعلنت شركة Microsoft أن .NET 6 متوفر الآن كجزء من أوبونتو 22.04مما يعني أنه يمكن للمطورين البدء في استخدام .NET بسرعة أكبر بكثير. Ubuntu 22.04 هو الإصدار الأحدث من توزيعة Linux الشهيرة التي تديرها شركة Canonical، وتعمل الشركة مع Microsoft لإنشاء بيئة أفضل لمطوري .NET على Ubuntu.

مع وجود .NET المدمج في Ubuntu، فهذا يعني أنه يمكنك تثبيت .NET 6 SDK بسرعة أكبر بمجرد إدخال ملائمة تثبيت dotnet6 في المحطة الخاصة بك. هناك أيضًا حزم لـ ASP.NET Core (aspnet-runtime-6.0) و.NET Runtime (dotnet-runtime-6.0)، والتي يمكن تثبيتها بنفس الطريقة. من المفترض أن يمنحك هذا إمكانية الوصول بسهولة إلى الأدوات التي تحتاجها لبدء تطوير تطبيقات .NET على نظام التشغيل Linux. تقول Microsoft إنها ستواصل العمل مع Canonical لتحديث هذه الحزم كل شهر، حتى لا يفوت المطورون الذين يستخدمون Ubuntu الميزات والإصلاحات الجديدة.

تحذر الشركة من أن إصدارات Arm64 غير متاحة بعد، على الرغم من أن كلا الجانبين يعملان على إطلاقها في أقرب وقت ممكن. بالإضافة إلى ذلك، إذا كنت تريد بدء التطوير في .NET 7، فسيتعين عليك الانتظار لفترة أطول، حيث تقول Microsoft إن الحزم الخاصة بذلك لن تكون متاحة حتى يصل .NET 7 إلى التوفر العام.

بالإضافة إلى دمجها في Ubuntu 22.04، أعلنت Microsoft أيضًا أن حزم .NET 6 متاحة الآن في حاويات Ubuntu المنحوتة. الأزاميل عبارة عن طريقة جديدة للحاويات تسمح بجعل التوزيعة صغيرة قدر الإمكان عن طريق تثبيت المسارات والملفات الضرورية داخل كل حزمة فقط. تعد حزم .NET لحاويات Ubuntu المنحوتة أيضًا أصغر بكثير من الحزم العادية، حيث يتم اقتطاع حوالي 100 ميجا بايت.

مع استمرار Microsoft وCanonical في العمل معًا، تهدف الشركتان إلى إنشاء إصدارات جديدة من .NET متوفر مع إصدارات Ubuntu الجديدة، لذا فإن الأمور تتحسن إذا كنت مطور .NET وتفضل Linux على شبابيك.


مصدر: مايكروسوفت