Microsoft .NET 6: Инсталиране на Ubuntu или Debian и неговите производни
Преди почти месец бяха пуснати последните актуализации за Microsoft .NET 6 и както мнозина вече знаят, тази безплатна платформа за разработка с отворен код , полезна за изграждане на всякакви приложения (настолни, мобилни, уеб, игри и Интернет на нещата), е и кросплатформена. Следователно, тя е достъпна за Windows, macOS и Linux.
И тъй като, заедно с Visual Studio Code , това е безплатен, междуплатформен редактор на код с отворен код от Microsoft, той образува отличен дует за разработване на приложения на GNU/Linux, днес ще обсъдим текущото състояние на тази рамка и как да я инсталираме на Ubuntu и Debian . Тя също така има вградена поддръжка и за двете дистрибуции.
Visual Studio Code 1.69: Налична е нова версия и как да я инсталирате
И преди да се задълбочим в днешната тема, посветена на приложението „Microsoft .NET 6“ , ще оставим няколко връзки към предишни свързани публикации за тези, които се интересуват :

Microsoft .NET 6: Междуплатформена рамка от Microsoft
Относно Microsoft .NET 6
Накратко, можем да кажем следното за „Microsoft .NET 6“ :
„Това е безплатна, междуплатформена платформа за разработка с отворен код за създаване на много видове приложения. .NET е базиран на високопроизводителна среда за изпълнение, която се използва в продукцията от много мащабни приложения.“ Какво е .NET?
Сред многото функции, споменати на официалния им уебсайт , които включват и са от полза за разработчиците, за да могат продуктивно да пишат надежден и високопроизводителен код , ще споменем следните три:
- Внедряване на асинхронен код: Включва модел за асинхронно програмиране на задачи (TAP), който осигурява абстракция над асинхронен код.
- Използването на атрибути: Обработва описателни декларации, подобни на ключови думи, които описват как да се сериализират данните, да се определят функции, които се използват за налагане на сигурност и да се ограничат оптимизациите на компилатора точно навреме (JIT).
- Използването на кодови анализатори: Които улесняват проверката на кода на C# или Visual Basic за проблеми с качеството и стила на кода. Ето защо, започвайки с .NET 5, тези анализатори са включени в .NET SDK и не е необходимо да се инсталират отделно.
За повече информация относно този софтуерен инструмент, можете да разгледате следните връзки: Функции , .NET 6 файлове за изтегляне и Какво е новото в .NET 6
Инсталация на Ubuntu и Debian
За инсталиране на Ubuntu и 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 , можете да разгледате следната връзка.

За 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 Code . За да проверите дали всичко е инсталирано и работи правилно , просто изпълнете следните команди и проверете резултата, както е показано на следващите екранни снимки:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info



Обобщение
Накратко, Microsoft, подобно на други технологични гиганти, продължава да допринася за света на безплатния софтуер с отворен код . И с това издание и лесната достъпност на софтуерни продукти като Microsoft .NET 6 и Visual Studio Code , компанията продължава да подобрява работата на разработчиците на софтуер върху безплатни и отворени операционни системи , т.е. дистрибуции на GNU/Linux.
Ако ви е харесала тази публикация, моля, оставете коментар и я споделете с други. И не забравяйте да посетите нашата начална страница , за да разгледате още новини, и да се присъедините към нашия официален Telegram канал на DesdeLinux или към тази група за повече информация по днешната тема.