.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!,程序运行成功。
学习资源
要进一步学习,您可以浏览以下微软官方的资源。