Marx J. Moura

29 de agosto de 2019

Como instalar .NET Core SDK no Ubuntu

.NET Core SDK no Ubuntu

Neste post apresentarei uma maneira simples de instalar manualmente o .NET Core SDK no Ubuntu. Para isso nós faremos o download dos binários a partir do CDN da Microsoft e executaremos poucos comandos para realizar a instalação.

A documentação da Microsoft já possui um guia passo a passo de como instalar o .NET Core SDK no Ubuntu. Eu somente apresentarei uma maneira alternativa de como podemos fazer isso usando poucas linhas de comando.

Antes de fazer o download vamos definir qual versão iremos instalar. Você pode saber a versão atual na página de download ou visualizar todas as versões já lançadas na página do GitHub. Após escolher a versão, substitua a palavra VERSION com a versão desejada na seguinte URL:

https://dotnetcli.blob.core.windows.net/dotnet/Sdk/VERSION/dotnet-sdk-VERSION-linux-x64.tar.gz

Eu escolhi a versão 2.2.401 por ser a versão estável mais atual no momento que escrevi este post. Para fazer o download dessa versão para o diretório atual execute o seguinte comando:

curl -SL -o dotnet.tar.gz https://dotnetcli.blob.core.windows.net/dotnet/Sdk/2.2.401/dotnet-sdk-2.2.401-linux-x64.tar.gz

Em seguida, vamos criar o diretório dotnet usando a flag -p para criar os diretórios pais se necessário:

sudo mkdir -p /usr/share/dotnet

Quando o download terminar vamos extrair os binários do .NET Core SDK no diretório dotnet que acabamos de criar:

sudo tar -zxf dotnet.tar.gz -C /usr/share/dotnet

Por último vamos criar um link simbólico para o diretório /usr/bin, assim nós poderemos executar o comando dotnet a partir de qualquer diretório:

sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet

Agora, para certificar que a instalação foi concluída com sucesso:

dotnet --version

Você deverá ver a versão que você acabou de instalar.

marxjmoura

Eu sou Marx J. Moura. Neste blog escrevo sobre arquitetura de microsserviços e desenvolvimento de aplicações web.