1. 下载 dotnet core,以3.1为例
下载地址: 下载 .NET Core 3.1 (Linux、macOS 和 Windows)
查看linux cpu类型,然后根据类型下载
uname -m
#结果是: aarch64
2. 放到指定目录,比如:/usr/dotnet
3. 解压dotnet-sdk-3.1.426-linux-arm64.tar.gz
cd /usr/dotnet
tar –zxvf dotnet-sdk-3.1.426-linux-arm64.tar.gz
--或者,马德,看不懂为什么有两种写法
tar zf dotnet-sdk-3.1.426-linux-arm64.tar.gz
4. 链接目录使得dotnet命令在任意目录生效
#注意 /usr/local/bin 是固定的
sudo ln –s /usr/dotnet/dotnet /usr/local/bin
若后面dotnet --info的时候报错,
解决办法:
到/usr/local/bin目录下删除dotnet文件,
重新创建快捷方式: ln -s /usr/dotnet/dotnet /usr/local/bin
我有个朋友通过sudo命令执行的时候不行,去掉sodo执行命令就可以。大家可以试一下。
我对linux不是很熟悉,按照网上说修改/etc/profile ,结果不行.不知道为什么.但是用ln命令就可以.
无论如何,重启可以使用就行了.管他的.
5. 测试dotnet命令
dotnet --info