Wednesday, November 11, 2020

DotNet Core Raspbian buster 10 RPI4 - ARM64

uname -a #para saber que version tenemos en la raspberry.

me sucedio que al instalar la version de net core no podia ejecutar la instalacion de arm32, ya que instale la nueva version de buster arm64

curl -SL -o dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/64353333-3080-45f7-a3d5-33e391e4596c/e9d5d53cb318628485e8d1fbd26ec30d/aspnetcore-runtime-3.1.16-linux-arm64.tar.gz

curl -SL -o dotnetSDK.tar.gz https://download.visualstudio.microsoft.com/download/pr/0d0ad29d-da90-42ce-a88d-94f47f9ddc09/bbfafc31b9a7e36140a74e0e157e9e3e/dotnet-sdk-3.1.410-linux-arm64.tar.gz

sudo mkdir -p /usr/share/dotnet

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

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

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


#o para variables de entorno

export DOTNET_ROOT=$HOME/usr/share/dotnet

export PATH=$PATH:$HOME/usr/share/dotnet


#si ademas queremos instalar vs code en raspbian 

sudo apt update

sudo apt install code


#crear solucion por consola 

mkdir hello-netcore3.1

cd hello-netcore3.1/

dotnet new console

dotnet run



acá el detalle del SO y DotNet.


Commando :   dotnet --info


.NET Core SDK (reflecting any global.json):

 Version:   3.1.404

 Commit:    470f6754b3

Runtime Environment:

 OS Name:     debian

 OS Version:  10

 OS Platform: Linux

 RID:         debian.10-arm64

 Base Path:   /usr/share/dotnet/sdk/3.1.404/

Host (useful for support):

  Version: 3.1.10

  Commit:  1721e39439

.NET Core SDKs installed:

  3.1.404 [/usr/share/dotnet/sdk]

.NET Core runtimes installed:

  Microsoft.AspNetCore.App 3.1.10 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]

  Microsoft.NETCore.App 3.1.10 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:

  https://aka.ms/dotnet-download

No comments:

Post a Comment