quarta-feira, março 12, 2025
Início.NETInstalando o .NET em Distribuições Linux

Instalando o .NET em Distribuições Linux

O .NET, anteriormente conhecido como .NET Core, é uma plataforma de desenvolvimento de software gratuita, open-source e multiplataforma. Se você é um desenvolvedor que busca eficiência, escalabilidade e uma rica biblioteca padrão, o .NET é uma excelente escolha. E o melhor? Ele é totalmente compatível com o Linux. Vamos aprender como instalá-lo nas distribuições Linux mais populares.

1. Pré-requisitos

Antes de começarmos, é bom entender alguns pré-requisitos:

  • Acesso à linha de comando;
  • Privilégios de superusuário (geralmente usando sudo);
  • Conexão estável com a internet.

2. Distribuições e Versões Suportadas

O .NET suporta várias distribuições Linux, incluindo:

  • Ubuntu
  • Debian
  • Fedora
  • CentOS
  • openSUSE
  • SLES (SUSE Linux Enterprise Server)
  • Alpine Linux
  • e muitas outras…

Você pode encontrar a lista completa de distribuições suportadas e suas versões no site oficial da Microsoft.

3. Instalação em Distribuições Populares

3.1 Ubuntu

O .NET pode ser instalado no Ubuntu usando pacotes APT:

bash

sudo apt update sudo apt install apt-transport-https sudo apt update sudo apt install dotnet-sdk-5.0

Substitua “5.0” pela versão do .NET que você deseja instalar.

3.2 Debian

No Debian, a instalação é muito similar ao Ubuntu:

bash

sudo apt update sudo apt install apt-transport-https wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt update sudo apt install dotnet-sdk-5.0

3.3 Fedora

No Fedora, podemos usar o DNF:

bash

sudo dnf copr enable @dotnet-sig/dotnet sudo dnf install dotnet-sdk-5.0

3.4 CentOS

CentOS é similar ao Fedora, mas com alguns passos adicionais:

bash

sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm sudo yum update sudo yum install dotnet-sdk-5.0

3.5 openSUSE

Para o openSUSE, usamos o Zypper:

bash

sudo zypper install libicu sudo zypper ar -f https://packages.microsoft.com/yumrepos/microsoft-opensuse15-prod microsoft sudo zypper install dotnet-sdk-5.0

4. Verificando a Instalação

Após instalar, você pode verificar se o .NET foi instalado corretamente:

bashCopy code

dotnet --version

5. Considerações Adicionais

  • IDEs: Se você está acostumado com o Visual Studio no Windows, pode experimentar o Visual Studio Code no Linux. Ele suporta desenvolvimento .NET e possui extensões úteis para facilitar o trabalho.
  • Bibliotecas: A maioria das bibliotecas e pacotes NuGet que funcionam com o .NET no Windows também funcionará no Linux.
  • Docker: Se você quiser manter seu ambiente Linux limpo, pode usar o .NET dentro de um container Docker. A Microsoft fornece imagens oficiais do .NET no Docker Hub.

Conclusão

O .NET oferece uma plataforma poderosa e flexível para desenvolvimento no Linux. Com o suporte de uma vasta comunidade e a garantia de uma empresa como a Microsoft, os desenvolvedores podem confiar que terão uma experiência sólida ao criar aplicações robustas, escaláveis e de alta performance.

Referências:

  1. Documentação oficial do .NET
  2. Visual Studio Code
  3. Imagens Docker do .NET

Nota: Esta é uma visão geral de como instalar o .NET em várias distribuições Linux. Sempre consulte a documentação oficial para obter as instruções mais atualizadas e detalhadas. Links e versões citadas podem mudar com o tempo.

RELATED ARTICLES

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

This site uses Akismet to reduce spam. Learn how your comment data is processed.

mais populares

comentários mais recentes