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

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

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

Почти месяц назад вышли последние обновления «Майкрософт .NET 6», и как многие уже знают, это бесплатная платформа разработки с открытым исходным кодом, полезный для создания всех видов приложений (настольных, мобильных, веб-приложений, игр и Интернета вещей), он также является кроссплатформенным. Поэтому он доступен для Windows, Mac OS и Linux.

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

Visual Studio Code 1.69: доступна новая версия и как ее установить

Visual Studio Code 1.69: доступна новая версия и как ее установить

И, прежде чем полностью войти в сегодняшнюю тему, посвященную приложению «Майкрософт .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

Вкратце, мы можем прокомментировать «Майкрософт .NET 6» следующие:

«Это бесплатная кроссплатформенная платформа разработки с открытым исходным кодом для создания многих типов приложений. .NET основан на высокопроизводительной среде выполнения, которая используется во многих крупномасштабных приложениях». Что такое .Net?

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

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

Для получения дополнительной информации об этом программном инструменте вы можете изучить следующие ссылки: Характеристики, .NET 6 Загрузки, y Что нового в .NET 6

Установка на Ubuntu и Debian

Для установка на Ubuntu и Debian, или его производных, процедуры установки следующие:

Дотнет6 + Дебиан

Для Дебиан 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
sudo apt-get install -y dotnet-runtime-6.0

Для получения более подробной информации и информации о процесс установки на Debian 11, вы можете изучить следующие ссылка.

Дотнет6 + Убунту

Для 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
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

Проверить установку - Скриншот 1

Проверить установку - Скриншот 2

MOS-P3: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 3
Теме статьи:
MOS-P3: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 3
Логотип GitLab
Теме статьи:
GitLab объявляет о переносе своего редактора на Visual Studio Code

Сводка новостей: баннерный пост 2021 г.

Резюме

Таким образом, в Microsoft продолжайте вносить свой вклад, как и другие технологические гиганты в мир Бесплатное программное обеспечение и открытый исходный код. А с такой доставкой и доступностью таких программных продуктов, как «Майкрософт .NET 6» y Visual Studio Code, продолжает совершенствовать работу разработчиков ПО над Бесплатные и открытые операционные системыто есть Дистрибутивы GNU / Linux.

Если вам понравился этот пост, обязательно прокомментируйте его и поделитесь им с другими. И помните, посетите наш «стартовая страница» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Telegram от DesdeLinux, Запад группа для получения дополнительной информации по сегодняшней теме.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

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