۳۰ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

Microsoft .NET 6 همراه با لینوکس اوبونتو

پلتفرم توسعه پرچمدار مایکروسافت با Ubuntu 22.04 و Ubuntu Chiseled Containers در تلاش برای سهولت توسعه دات نت در لینوکس در دسترس است.

پلتفرم توسعه پرچمدار مایکروسافت با Ubuntu 22.04 و Ubuntu Chiseled Containers در تلاش برای سهولت توسعه دات نت در لینوکس در دسترس است.

پلتفرم توسعه چند پلتفرمی پرچمدار مایکروسافت، .NET 6، اکنون در توزیع لینوکس اوبونتو Canonical در دسترس است. این شرکت ها گفتند که هدف ساده کردن دسترسی به پلتفرم توسعه مایکروسافت و بهبود اوبونتو به عنوان یک پلتفرم برای توسعه برنامه های دات نت است.

به طور خاص، NET 6 با Ubuntu 22.04 و Ubuntu Chiseled Containers همراه می شود، که دومی تصاویر کانتینر لینوکس است که با به حداقل رساندن سرویس ها و حذف یک مدیر بسته و پوسته، امنیت را بهبود می بخشد. مایکروسافت و اوبونتو گفتند که با هم کار خواهند کرد تا اطمینان حاصل کنند که نسخه‌های جدید دات‌نت با نسخه‌های جدید اوبونتو در دسترس هستند.

۷ اشتباه بزرگ امنیتی Kubernetes

.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
به روز رسانی ویژوال استودیو 2022 بهبودهایی در Git ارائه می دهد

در حالی که اوبونتو 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 را در ماه نوامبر منتشر کند. اکنون یک مرحله پیش‌نمایش است.