How to Install .NET 8.0 on Ubuntu 24.04

.NET 是一个免费的开源平台,用于构建不同类型的应用程序,如 web 应用程序,移动应用程序和桌面应用程序。使用 .NET,您可以创建功能强大且灵活的软件。例如,您可以使用 ASP.NET 构建网站,使用 Xamarin 开发移动应用程序,使用 Windows Forms 或 WPF 创建桌面应用程序。

本指南将向您展示如何在 Ubuntu 24.04 上安装 .NET 8.0

必备条件

  • An Ubuntu 24.04 system.
  • A user account with sudo (admin) permissions.
  • An internet connection.

Step 1: Update Your System

首先,我们需要确保你的系统是最新的。

sudo apt update
sudo apt upgrade -y

Step 2: Install Required Dependencies

.NET 需要一些额外的软件才能正常工作,您可以通过执行以下命令来安装它们。

sudo apt install -y apt-transport-https ca-certificates gnupg

Step 3: Add Microsoft Package Repository

接下来,我们将把 Microsoft 包存储库添加到系统中,这将帮助我们下载并安装 .NET 8.0

(1) 下载 Microsoft signing key:

wget https://packages.microsoft.com/config/ubuntu/24.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb

(2) 安装刚才下载的包

sudo dpkg -i packages-microsoft-prod.deb

(3) 再次更新包索引

sudo apt update

Step 4: Install .NET SDK

现在,我们开始安装 .NET SDK,它包含了构建和运行 .NET 应用程序所需的一切。

(1) 安装 .NET SDK

sudo apt install -y dotnet-sdk-8.0

要安装以前的版本,您可以简单地将 dotnet-sdk-8.0 替换为 dotnet-sdk-6.0

(2) 验证安装的版本

dotnet --version

Step 5: Install .NET Runtime (Optional)

如果你只需要运行 .NET 应用程序,你可以只安装运行时。

(1) 安装 .NET Runtime

sudo apt install -y dotnet-runtime-8.0

(2) 检查 runtime 安装

dotnet --list-runtimes

该命令会列出已安装的运行时包括 .NET 8.0

Step 6: Create a Simple .NET Application

让我们创建一个简单的 .NET 应用程序来验证一切是否正常。

(1) 创建一个 console 应用

dotnet new console -o dotnet-app

(2) 切换到应用目录

cd dotnet-app

(3) 运行程序

dotnet run

终端中输出 Hello, World!,程序运行成功。

学习资源

要进一步学习,您可以浏览以下微软官方的资源。

我的开源项目

酷瓜云课堂-在线教育解决方案


鸠摩智首席音效师
472 声望9 粉丝

身强体健,龙精虎猛的活着。