پلتفرم توسعه پرچمدار مایکروسافت با Ubuntu 22.04 و Ubuntu Chiseled Containers در تلاش برای سهولت توسعه دات نت در لینوکس در دسترس است.
پلتفرم توسعه چند پلتفرمی پرچمدار مایکروسافت، .NET 6، اکنون در توزیع لینوکس اوبونتو Canonical در دسترس است. این شرکت ها گفتند که هدف ساده کردن دسترسی به پلتفرم توسعه مایکروسافت و بهبود اوبونتو به عنوان یک پلتفرم برای توسعه برنامه های دات نت است.
به طور خاص، NET 6 با Ubuntu 22.04 و Ubuntu Chiseled Containers همراه می شود، که دومی تصاویر کانتینر لینوکس است که با به حداقل رساندن سرویس ها و حذف یک مدیر بسته و پوسته، امنیت را بهبود می بخشد. مایکروسافت و اوبونتو گفتند که با هم کار خواهند کرد تا اطمینان حاصل کنند که نسخههای جدید داتنت با نسخههای جدید اوبونتو در دسترس هستند.
.NET 6 نوامبر گذشته وارد شد. پلتفرم را می توان با دستور apt install dotnet6
در اوبونتو نصب کرد. .NET 6 SDK را می توان از طریق دستورات زیر بر روی Ubuntu 22.04 نصب کرد. بولتن ۱۶ آگوست:
sudo apt update
sudo apt install dotnet6
Canonical گفت: تصویر Chiseled Ubuntu 100MB کوچکتر از تصاویر قبلی اوبونتو است. دستور کشیدن تصویر چیل شده ASP.NET به شرح زیر است:
docker pull mcr.microsoft.com/dotnet/nightly/aspnet:6.0-jammy-chiseled
سه لایه از تصاویر اوبونتو خرد شده با دات نت برای Arm64 و x64 ارائه شده است:
- mcr.microsoft.com/dotnet/nightly/runtime-deps:6.0-jammy-chiseled
- mcr.microsoft.com/dotnet/nightly/runtime:6.0-jammy-chiseled
- mcr.microsoft.com/dotnet/nightly/aspnet:6.0-jammy-chiseled
در حالی که اوبونتو Chiseled در مرحله پیشنمایش است، این تصاویر در مخزنهای شبانه ارائه میشوند. آنها در اواخر امسال در تولید پشتیبانی خواهند شد.
Canonical در حال انتشار تصاویر کانتینر اوبونتو Chiseled برای NET است که شامل بستههای APT جدید است، از طریق Docker Hub:
- https://hub.docker.com/r/ubuntu/dotnet-deps
- https://hub.docker.com/r/ubuntu/dotnet-runtime
- https://hub.docker.com/r/ubuntu/dotnet-aspnet
مایکروسافت قصد دارد .NET 7 را در ماه نوامبر منتشر کند. اکنون یک مرحله پیشنمایش است.
پست های مرتبط
Microsoft .NET 6 همراه با لینوکس اوبونتو
Microsoft .NET 6 همراه با لینوکس اوبونتو
Microsoft .NET 6 همراه با لینوکس اوبونتو