Linux手动安装netcore3.0

文件下载链接

https://dotnet.microsoft.com/download

本文防盗连接 https://www.cnblogs.com/ADTL/p/11880525.html

1、下载文件

https://download.visualstudio.microsoft.com/download/pr/cbc83a0e-895c-4959-99d9-21cd11596e64/b0e59c2ba2bd3ef0f592acbeae7ab27d/dotnet-sdk-3.0.100-linux-arm64.tar.gz

https://download.visualstudio.microsoft.com/download/pr/5cbf9f66-7945-43e2-9b7c-351f900e9893/2fcd48f3d4db99283ebdb46daf9bacec/aspnetcore-runtime-3.0.0-linux-arm64.tar.gz

https://download.visualstudio.microsoft.com/download/pr/707fd000-c376-40de-9862-cabc46a344ec/82e0a3c816247bad4563c3e74655f7cf/dotnet-runtime-3.0.0-linux-arm64.tar.gz

2、拷贝文件到linux中 /home/pi/Downloads

3、切换到管理员权限 su root

4、加载文件系统为读写权限(根据需要,可以不执行) mount -o rw,remount /

5、建立文件夹 /dotnet/netcore 并进入

6、拷贝文件

cp /home/pi/Downloads/dotnet-runtime-3.0.0-linux-arm64.tar.gz ./

cp /home/pi/Downloads/aspnetcore-runtime-3.0.0-linux-arm64.tar.gz ./

cp /home/pi/Downloads/dotnet-sdk-3.0.100-linux-arm64.tar.gz ./

7、解压缩

tar -xf aspnetcore-runtime-3.0.0-linux-arm64.tar.gz

tar -xf dotnet-runtime-3.0.0-linux-arm64.tar.gz

tar -xf dotnet-sdk-3.0.100-linux-arm64.tar.gz

8、测试是否成功

./dotnet --info

9、建立软连接

ln -s /dotnet/netcore/dotnet /usr/bin/dotnet -f

10、测试

dotnet --info

11、删除冗余无用文件(谨慎操作,容易损坏,尽量不要操作)

sudo rm -rf dotnet-sdk-3.0.100-linux-arm64.tar.gz

sudo rm -rf dotnet-runtime-3.0.0-linux-arm64.tar.gz

sudo rm -rf aspnetcore-runtime-3.0.0-linux-arm64.tar.gz

12、重启系统

sync

reboot

原文地址:https://www.cnblogs.com/ADTL/p/11880525.html