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

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

相关推荐
mudtools12 小时前
一份声明,多份产物:飞书 SDK 的 AI 工具面是怎么生成的
人工智能·.net·ai编程
云中飞鸿13 小时前
.Net和C#有什么关系?(从C++视角观察)
开发语言·c#·.net
2401_885885041 天前
国际语音C#接口怎么写?.NET环境下实现国际语音验证码批量下发
开发语言·c#·.net
1-1=01 天前
.NET Core 本地化 (L10n)
.net·.netcore
1-1=02 天前
.NET Core 健康检查
.net·.netcore·1024程序员节
波力海苔夹心脆6752 天前
C# string 字符串方法大全:判空、查找、截取、分割、替换一篇讲透
经验分享·c#·.net·字符串·string·入门教程
小羊没烦恼!2 天前
.NET无侵入自动化探针原理和主流实现
运维·开发语言·javascript·python·自动化·.net·1024程序员节
IT规划师2 天前
MQTT实战 - 遗嘱消息+心跳机制,让你的设备永远不会“假在线”(七)
物联网·.net
公子小六3 天前
基于.NET的Windows窗体编程之WinForms自定义控件(3)
windows·c#·.net·音视频·winforms