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.