淘宝网站做超链接,智能软件开发专业,网站开发小结,网站运营 广告在wsl Ubuntu 20.04上面安装dotnet链接https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-ubuntuUbuntu 支持 .NET。本文介绍如何在 Ubuntu 上安装 .NET。如果 Ubuntu 版本不受支持#xff0c;则该版本不再支持 .NET。如果要开发 .NET 应用#xff0c;请安装 SDK则该版本不再支持 .NET。如果要开发 .NET 应用请安装 SDK包括运行时。或者如果只需运行应用程序请安装运行时。如果要安装该运行时建议安装 ASP.NET Core 运行时因为它同时包括 .NET 和 ASP.NET Core 运行时。如果已安装 SDK 或运行时请使用 dotnet --list-sdks 和 dotnet --list-runtimes 命令查看安装了哪些版本。支持的分发下表列出了当前支持的 .NET 版本以及支持它们的 Ubuntu 版本。这些版本在 .NET 版本达到支持终止日期或 Ubuntu 的版本达到生命周期之前仍受支持。✔️ 指示 Ubuntu 或 .NET 版本仍受支持。❌ 指示 Ubuntu 或 .NET 版本在该 Ubuntu 版本上不受支持。当 Ubuntu 版本和 .NET 版本都有 ✔️ 时将支持该 OS 和 .NET 组合。Ubuntu.NET Core 2.1.NET Core 3.1.NET 5.0✔️ 20.10✔️ 2.1✔️ 3.1✔️ 5.0✔️ 20.04 (LTS)✔️ 2.1✔️ 3.1✔️ 5.0❌ 19.10✔️ 2.1✔️ 3.1✔️ 5.0❌ 19.04✔️ 2.1✔️ 3.1❌ 5.0❌ 18.10✔️ 2.1❌ 3.1❌ 5.0✔️ 18.04 (LTS)✔️ 2.1✔️ 3.1✔️ 5.0❌ 17.10✔️ 2.1❌ 3.1❌ 5.0❌ 17.04✔️ 2.1❌ 3.1❌ 5.0❌ 16.10❌ 2.1❌ 3.1❌ 5.0✔️ 16.04 (LTS)✔️ 2.1✔️ 3.1✔️ 5.0以下 .NET 版本不再受到支持。这些版本的下载仍保持发布状态3.0 2.2 2.020.04 ✔️使用 APT 进行安装可通过几个命令来完成。安装 .NET 之前请运行以下命令将 Microsoft 包签名密钥添加到受信任密钥列表并添加包存储库。打开终端并运行以下命令wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
安装 SDK.NET SDK 使你可以通过 .NET 开发应用。如果安装 .NET SDK则无需安装相应的运行时。若要安装 .NET SDK请运行以下命令sudo apt-get update; \sudo apt-get install -y apt-transport-https \sudo apt-get update \sudo apt-get install -y dotnet-sdk-5.0
如果收到类似于“找不到包 aspnetcore-runtime-5.0”的错误消息请参阅 APT 疑难解答部分。APT 疑难解答 本部分提供有关使用 APT 安装 .NET 时可能会遇到的常见错误的信息。找不到包 重要仅在 x64 体系结构上支持包管理器安装。对于 ARM 等其他体系结构必须通过其他一些方式安装 .NET例如通过 Snap 和安装程序脚本进行安装或通过手动提取二进制文件进行安装。安装运行时 通过 ASP.NET Core 运行时可以运行使用 .NET 开发且未提供运行时的应用。以下命令将安装 ASP.NET Core 运行时这是与 .NET 最兼容的运行时。在终端中运行以下命令sudo apt-get update; \sudo apt-get install -y apt-transport-https \sudo apt-get update \sudo apt-get install -y aspnetcore-runtime-5.0
作为 ASP.NET Core 运行时的一种替代方法你可以安装不包含 ASP.NET Core 支持的 .NET 运行时将上一命令中的 aspnetcore-runtime-5.0 替换为 dotnet-runtime-5.0sudo apt-get install -y dotnet-runtime-5.0「扩展阅读」Xamarin.Forms: 无限滚动的ListView懒加载方式[GitHub] 75的 C# 数据结构和算法实现谁说.NET不适合搞BDML、AI推荐一个集录屏、截图、音频于一体的软件给大家10个用于C.NET开发的基本调试工具Xamarin.Forms 二维码扫描实践在Asp.Net Core MVC 开发过程中遇到的问题总结前端小白在asp.net core mvc中使用ECharts基于Asp.Net Core MVC和AdminLTE的响应式管理后台之侧边栏处理[译]如何在C#中调试LINQ查询C# 语言性能提升方法使用MQTTnet搭建Mqtt服务器OxyPlot在WinForm中的应用