loading...
Cover image for [TUTORIAL] Instalando o .NET Core no Debian 10

[TUTORIAL] Instalando o .NET Core no Debian 10

lisrbarreto profile image Lis R. Barreto Updated on ・2 min read

A instalação pode ser feita via APT com apenas alguns comandos.

Pré-instalação

Antes de instalar o .NET, é importante adicionar a chave de assinatura do pacote da Microsoft à lista de chaves confiáveis e adicionar também o repositório de pacotes.

Para que isso ocorra abra um terminal e execute os comandos a seguir

wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb

Instalando o SDK

Para que seja possível desenvolver aplicativos com o .NET Core, é necessário a instalação do SDK . Lembrando que ao realizar esse processo, não será necessário instalar o tempo de execução correspondente.

Para instalar o SDK do .NET Core, execute os seguintes comandos:

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

Instalando o runtime

O tempo de execução do ASP.NET é o tempo de execução mais compatível para o .NET Core, ele nos permite executar aplicativos que foram feitos com o .NET Core que não incluiu o tempo de execução.

Para instalar o tempo de execução de ASP.NET Core, execute os comandos a seguir no seu terminal

sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-3.1

Instalando o tempo de execução do .NET Core

Se você optar pela instalação do tempo de execução do .NET Core ao invés do ASP.NET, basta substituir aspnetcore-runtime-3.1 no comando acima por dotnet-runtime-3.1

sudo apt-get install -y dotnet-runtime-3.1

Referências

Install .NET Core SDK or .NET Core Runtime on Debian: https://docs.microsoft.com/en-us/dotnet/core/install/linux-debian

Posted on by:

lisrbarreto profile

Lis R. Barreto

@lisrbarreto

I'm a physicist by original intention and a computer engineer by final decision.

Discussion

pic
Editor guide