Instalar dotnet core no Ubuntu 20 - WSL 2
Eu sou fã do WSL 2 dentro do Windows 10 - acho que essa combinação constrói o melhor Sistema Operacional para desenvolvimento da atualidade
Você unirá a usabilidade do Windows 10 com toda a maravilha de uma plataforma UNIX rodando nos bastidores
Dito isso, instalar o WSL 2 e o Ubuntu no Windows foi bem suave. Porém, ao tentar instalar o dotnet-core seguindo as informações oficiais da Microsoft eu tive o erro abaixo:
Reading state information... Done
E: Unable to locate package dotnet-sdk-3.1
E: Couldn't find any package by glob 'dotnet-sdk-3.1'
E: Couldn't find any package by regex 'dotnet-sdk-3.1'
A solucão estava em outro link da Microsoft. Basta adicionar o repositório de pacotes da Microsoft para Ubuntu 20, ou seja, executar os comandos abaixo:
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/ubuntu/20.04/prod
sudo apt-get update
Depois disso, basta seguir novamente as instruções oficiais e rodar:
sudo apt-get update; \ sudo apt-get install -y apt-transport-https && \ sudo apt-get update && \ sudo apt-get install -y dotnet-sdk-3.1
Voilà!