Problem:
You are trying to run a .NET core command using e.g.
dotnet new console
but you see this error message:
Could not execute because the application was not found or a compatible .NET SDK is not installed. Possible reasons for this include: * You intended to execute a .NET program: The application 'new' does not exist. * You intended to execute a .NET SDK command: It was not possible to find any installed .NET SDKs. Install a .NET SDK from: https://aka.ms/dotnet-download
Solution:
You didn’t install a .NET Core SDK, only the .NET Core host.
Install the SDK by using e.g. (this command works on Debian & Ubuntu)
sudo apt -y install dotnet-sdk-5.0
You might need to select the correct version (5.0 in this example).