
一、首先更新包源如果已经做了可以不必更新sudoaptupdatesudoaptupgrade-y安装依赖sudoaptinstall-ywgetcurlca-certificates二、添加微软仓库# 下载微软源注册包wgethttps://packages.microsoft.com/config/debian/13/packages-microsoft-prod.deb-Opackages-microsoft-prod.deb# 注册源与密钥sudodpkg-ipackages-microsoft-prod.deb# 删除临时文件rmpackages-microsoft-prod.deb# 更新apt缓存sudoaptupdate三、安装 asp.net core 10 运行时sudoaptinstall-yaspnetcore-runtime-10.0安装完成后检查dotnet --info四、测试现在我们一个测试 asp.net core 网站由于我准备用 .net10 的单文件写法而单文件写法要求有 .net sdk, 所以我先把 .net10 sdk 安装一下sudoaptinstall-ydotnet-sdk-10.0安装完成后我们新建一个Program.cs#:sdk Microsoft.NET.Sdk.WebvarbuilderWebApplication.CreateBuilder();varappbuilder.Build();app.MapGet(/echo,()$echo{DateTime.Now}\n);app.Run();Linux上快捷操作用catProgram.csEOF #:sdk Microsoft.NET.Sdk.Web var builder WebApplication.CreateBuilder(); var app builder.Build(); app.MapGet(/echo, () $echo {DateTime.Now}\n); app.Run(); EOF然后直接运行dotnet run Program.cs效果如下然后换个窗口访问下