Почти месяц назад вышли последние обновления «Майкрософт .NET 6», и как многие уже знают, это бесплатная платформа разработки с открытым исходным кодом, полезный для создания всех видов приложений (настольных, мобильных, веб-приложений, игр и Интернета вещей), он также является кроссплатформенным. Поэтому он доступен для Windows, Mac OS и Linux.
А так как вместе с Visual Studio Code, это что редактор кода, кроссплатформенный, открытый и бесплатный от Microsoft; сформировался отличный дуэт для разработки приложений на GNU/Linux, сегодня мы немного остановимся на текущей ситуации с этим РамкиИ как установить на Ubuntu и Debian. который, кстати, имеет родная поддержка для обоих.
И, прежде чем полностью войти в сегодняшнюю тему, посвященную приложению «Майкрософт .NET 6», оставим для интересующихся несколько ссылок на предыдущие похожие сообщения:
Microsoft .NET 6: кроссплатформенная платформа от Microsoft
О Microsoft .NET 6
Вкратце, мы можем прокомментировать «Майкрософт .NET 6» следующие:
«Это бесплатная кроссплатформенная платформа разработки с открытым исходным кодом для создания многих типов приложений. .NET основан на высокопроизводительной среде выполнения, которая используется во многих крупномасштабных приложениях». Что такое .Net?
И среди множества характер упоминается в его Официальный сайт, который включает и поддерживает разработчиков, чтобы продуктивно писать надежный, высокопроизводительный код, мы упомянем следующие 3:
- Реализация асинхронного кода: включает модель асинхронного программирования задач (TAP), которая обеспечивает абстракцию по сравнению с асинхронным кодом.
- Использование атрибутов: Обрабатывает описательные объявления, похожие на ключевые слова, которые описывают, как сериализовать данные, указывают функции, используемые для обеспечения безопасности, и ограничивают оптимизацию JIT-компилятора.
- Использование анализаторов кода: которые упрощают проверку кода C# или Visual Basic на наличие проблем с качеством кода и стилем. Вот почему, начиная с .NET 5, эти парсеры включены в .NET SDK и их не нужно устанавливать отдельно.
Для получения дополнительной информации об этом программном инструменте вы можете изучить следующие ссылки: Характеристики, .NET 6 Загрузки, y Что нового в .NET 6
Установка на Ubuntu и Debian
Для установка на Ubuntu и 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
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
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 продолжайте вносить свой вклад, как и другие технологические гиганты в мир Бесплатное программное обеспечение и открытый исходный код. А с такой доставкой и доступностью таких программных продуктов, как «Майкрософт .NET 6» y Visual Studio Code, продолжает совершенствовать работу разработчиков ПО над Бесплатные и открытые операционные системыто есть Дистрибутивы GNU / Linux.
Если вам понравился этот пост, обязательно прокомментируйте его и поделитесь им с другими. И помните, посетите наш «стартовая страница» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Телеграмма от FromLinux, Запад группа для получения дополнительной информации по сегодняшней теме.