Microsoft .NET 6: Инсталиране на Ubuntu или Debian и неговите производни

Microsoft .NET 6: Инсталиране на Ubuntu или Debian и неговите производни

Microsoft .NET 6: Инсталиране на Ubuntu или Debian и неговите производни

Преди почти месец последните актуализации на "Microsoft .NET 6", и както мнозина вече знаят, това безплатна платформа за разработка с отворен код, полезен за изграждане на всякакви видове приложения (десктоп, мобилни, уеб, игри и интернет на нещата), също е междуплатформен. Следователно, той е достъпен за Windows, Mac OS и Linux.

И тъй като, заедно с Кода на Visual Studio, това а редактор на код, междуплатформен, отворен и безплатен от Microsoft; създадено е отлично дуо за разработване на приложения на GNU/Linux, днес ще разгледаме малко текущата ситуация на това Рамка, И как да инсталирате на Ubuntu и Debian. който между другото има родна поддръжка за двете.

Visual Studio Code 1.69: Налична е нова версия и как да я инсталирате

Visual Studio Code 1.69: Налична е нова версия и как да я инсталирате

И преди да навлезем изцяло в днешната тема, посветена на приложението "Microsoft .NET 6", ще оставим за заинтересованите няколко връзки към предишни свързани публикации:

Visual Studio Code 1.69: Налична е нова версия и как да я инсталирате
Свързана статия:
Visual Studio Code 1.69: Налична е нова версия и как да я инсталирате
.NET и ML.NET: Платформи с отворен код на Microsoft
Свързана статия:
.NET и ML.NET: Платформи с отворен код на Microsoft

Microsoft .NET 6: Междуплатформена рамка от Microsoft

Microsoft .NET 6: Междуплатформена рамка от Microsoft

Относно Microsoft .NET 6

Накратко можем да коментираме "Microsoft .NET 6" следващият:

„Това е безплатна, междуплатформена платформа за разработка с отворен код за създаване на много видове приложения. .NET се основава на високопроизводителна среда за изпълнение, която се използва в производството от много мащабни приложения. Какво е .Net?

И сред многото характер споменат в неговия официален уебсайт, който включва и облагодетелства разработчиците, за да продуктивно пишете надежден, високопроизводителен код, ще споменем следните 3:

  1. Внедряване на асинхронен код: Включва модел за асинхронно програмиране на задачи (TAP), който осигурява абстракция над асинхронен код.
  2. Използването на атрибути: Обработва описателни декларации, подобни на ключови думи, които описват как да се сериализират данните, да се определят функции, които се използват за налагане на сигурност и да се ограничат оптимизациите на компилатора точно навреме (JIT).
  3. Използването на кодови анализатори: Които улесняват проверката на кода на C# или Visual Basic за проблеми с качеството и стила на кода. Ето защо, започвайки с .NET 5, тези анализатори са включени в .NET SDK и не е необходимо да се инсталират отделно.

За повече информация относно този софтуерен инструмент можете да разгледате следните връзки: функции, .NET 6 изтеглянияИ Какво е новото в .NET 6

Инсталация на Ubuntu и Debian

За инсталация на Ubuntu и Debian, или негови производни, процедурите за инсталиране са както следва:

DotNet6 + Debian

За Debian 11

  • Пакети с ключове за подписване (ключове за хранилище)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Инсталиране на SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Инсталация по време на изпълнение
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Инсталиране на ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

За повече подробности и информация относно процес на инсталиране на Debian 11, можете да разгледате следното връзка.

DotNet6 + Ubuntu

За Ubuntu 22.04

  • Пакети с ключове за подписване (ключове за хранилище)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Инсталиране на SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Инсталация по време на изпълнение
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Инсталиране на ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Внимание: Моля, имайте предвид, че, Ubuntu 22.04, той вече идва с инсталиран споменатия софтуер, следователно не е необходимо да се изпълнява споменатата процедура. Процедурата обаче е полезна за версии, базирани на Ubuntu 22.04 и подобни за по-стари версии на Ubuntu. И за повече подробности и информация относно процес на инсталиране на Ubuntu 22.04, можете да разгледате следното връзка.

Проверка на инсталацията

Веднъж инсталиран, вече можете да използвате споменатия софтуер чрез други, като например Кода на Visual Studio. Въпреки това, за проверка че всичко е перфектно монтирано и функциониращо, просто изпълнете следните команди и потвърдете изходната информация, както е показано на следните екранни снимки:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Проверете инсталацията - екранна снимка 1

Проверете инсталацията - екранна снимка 2

MOS-P3: Проучване на огромния и нарастващ Microsoft Open Source - Част 3
Свързана статия:
MOS-P3: Проучване на огромния и нарастващ Microsoft Open Source - Част 3
Лого на GitLab
Свързана статия:
GitLab обявява миграцията на своя редактор от Visual Studio Code

Обзор: Банер пост 2021 г

Обобщение

Накратко, в Microsoft продължавайте да допринасяте като другите техно гиганти към света на Безплатен софтуер и отворен код. И с тази доставка и лесна наличност на софтуерни продукти като "Microsoft .NET 6" y Кода на Visual Studio, продължава да подобрява работата на разработчиците на софтуер по Безплатни и отворени операционни системиТ.е. GNU / Linux дистрибуции.

Ако тази публикация ви е харесала, не забравяйте да я коментирате и да я споделите с други. И не забравяйте, посетете нашия «начална страница» за да изследвате още новини, както и да се присъедините към официалния ни канал на Телеграма на DesdeLinux, Запад група за повече информация по днешната тема.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.