.net core 3.0 Raspberry Pi

Here is how to install net core 3 Raspberry Pi version. Even though Raspberry Pi on all models, has a 64bit CPU, Raspbian is only 32 bit. So you can not run 64-bit software on Raspbian. There are other 64 bit operating systems for Raspberry Pi if you really need 64 bit.

Follow these 4 easy steps to get .net core 3 up and running on Raspian.

Step 1: Download net core 3 raspberry pi

We need the 32-bit version of .net core 3 runtime files. Follow the command below to get the correct version. The command is one line just in case it looks like it is two or more commands. So just copy and paste the entire “block”.

curl -SL -o dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/8ddb8193-f88c-4c4b-82a3-39fcced27e91/b8e0b9bf4cf77dff09ff86cc1a73960b/dotnet-sdk-3.0.100-linux-arm.tar.gz

Step 2: Create a folder for the extracted files

Create a folder for the .net core files. We will put that in /usr/share/ and then link it to /usr/bin/ later.

sudo mkdir -p /usr/share/dotnet

By using the -p argument we make sure that it will create /usr/share/ if it doesn’t already exist.

Step 3: Extract the files

Extract the files to the new dotnet directory.

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

Step 4: Create a symbolic link to dotnet

To make .net core available from all directories we will make a symlink to /usr/bin/.

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

Now .net core 3.0 should be up and running on your Raspberry. Check by running a version check.

dotnet --version

It should write out: 3.0.100. That’s how you do net core 3 raspberry pi. Wondering about SD card sizes for Raspberry? Enjoy!

The official dot net core website

About Author

Related Posts

install net core 5 on raspberry pi

Install .net core 5 on Raspberry Pi/Raspbian

How to Install .net core 5 on Raspberry Pi (Raspbian 32 bit). At the moment of writing this, there is only a beta version of the 64…

Raspbian default password

Raspbian default password

Looking for the Raspbian default password? It is the most essential username and password that you will need for your raspberry. At least if you are running…

Raspbian Buster Static IP

Raspbian Buster Static IP, how to set it

Raspbian Buster static IP is set a little bit differently from how it was done in Raspbian Jessie. Since Raspbian Stretch the file /etc/dhcpcd.conf has been used…

Sd card size for Raspberry Pi 3

Sd card size for Raspberry Pi 3

Sd card size for raspberry pi 3 capacity wise is for normal cards 32GB. To use any SD card larger than 32GB you will need to format…

raspberry pi 3 uae

Raspberry Pi 3 UAE, emulating Amiga

Raspberry Pi 3 is a great tool for development, engineering, and games. Yes, games. You can run UAE on it to make your Raspberry pi 3 UAE…

Raspberry – Wifi on DHCP with WPA2 (AWus036H)

Raspberry Wifi Getting the Raspberry pi up and running on your wifi router has a lot of practical uses. One of the ups, is that there is…