liunx环境手动安装.net8的教程

1、官网下载net8 sdk,下载地址:
https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0

在服务器上运行

复制代码
uname -m

如果输出结果是x86_64,表示服务器架构为x86_64;如果是aarch64,则表示服务器架构为ARM64,根据架构选择二进制文件安装包。

2、进入/usr/share/,创建dotnet目录,下载二进制文件,通过命令或ssl的文件管理上传文件到/usr/share/dotnet目录下。

下载成功后,通过cd命令进入/usr/share/dotnet目录,执行解压命令

复制代码
tar -xzvf dotnet-sdk-8.0.403-linux-arm64.tar.gz

注意,

dotnet-sdk-8.0.403-linux-arm64.tar.gz换成你实际的文件名称,解压成功后界面如下。

运行下面命令查看版本号。

复制代码
./dotnet --version

提示版本号则表示安装成功,目前dotnet命令只能在当前目录运行,还需要添加环境变量升级为全局命令。

3、通过vim命令或ssl文件管理打开/etc/profile文件,复制下面两行到文件底部

复制代码
export DOTNET_ROOT=/usr/share/dotnet
export PATH=$PATH:$DOTNET_ROOT

添加后效果图

保存后运行reboot命令重启服务器。

4、重新连接服务器后,运行

复制代码
dotnet --version

如果能看到版本号,则安装成功,如下图:

相关推荐
Jeff-Tsai20 小时前
Day 20:多语言定制与资源结构
.net·架构设计·erp·definition-driven
Jeff-Tsai2 天前
Day 19:定制层的范围与叠加粒度
.net·架构设计·erp·definition-driven
Jeff-Tsai3 天前
Day 18:错误契约与用户可见消息
.net·架构设计·erp·definition-driven
IT规划师3 天前
HybridCache-缓存架构决策框架落地
架构·.net
Jeff-Tsai4 天前
Day 17:Connector 与调用端的职责收敛
.net·架构设计·erp·definition-driven
IT规划师5 天前
NET10 高并发架构契约与落地实现
架构·.net
公子小六5 天前
基于.NET的Windows窗体编程之WinForms数据持久化(1)
windows·microsoft·c#·.net·winforms
Jeff-Tsai5 天前
Day 16:JSON-RPC 2.0:协议选型与请求管道
.net·架构设计·erp·definition-driven
IT规划师5 天前
Redis 数据类型全解 - Stream 深度:Pending 回收、重试死信与消息队列选型(十一)
redis·.net
学以智用6 天前
ASP.NET MVC5(.NET Framework)底层完整运行逻辑
.net