大约一个月前,最新的更新 “微软 .NET 6”,正如许多人已经知道的那样,这 免费、开源的开发平台,可用于构建各种应用程序(桌面、移动、Web、游戏和物联网),它也是跨平台的。 因此,它可用于 Windows,Mac OS和Linux.
并且因为,与 Visual Studio代码, 那是一个 代码编辑器、跨平台、开放、免费的微软; 组成了一个优秀的二人组来开发 GNU/Linux 上的应用程序,今天我们将讨论一下这方面的现状 骨架,而 如何在 Ubuntu 和 Debian 上安装. 顺便说一句,它有 本机支持 对彼此而言。
并且,在完全进入今天专门针对应用程序的主题之前 “微软 .NET 6”,我们将为有兴趣的人留下一些链接 以前的相关职位:
Microsoft .NET 6:Microsoft 的跨平台框架
关于 Microsoft .NET 6
简而言之,我们可以评论 “微软 .NET 6” 以下内容:
“它是一个免费的、跨平台的、开源的开发平台,用于创建多种类型的应用程序。 .NET 基于被许多大型应用程序用于生产的高性能运行时。” 什么是.Net?
而在众多 特点 在他的文章中提到 官方网站,其中包括并有利于开发人员,以便 高效地编写可靠的高性能代码,我们会提到以下3个:
- 异步代码的实现:包括一个任务异步编程 (TAP) 模型,它提供了对异步代码的抽象。
- 属性的使用: 处理描述性的类似关键字的声明,这些声明描述了如何序列化数据、指定用于强制安全性的功能以及限制即时 (JIT) 编译器优化。
- 代码分析器的使用:这使得检查 C# 或 Visual Basic 代码的代码质量和样式问题变得容易。 这就是为什么从 .NET 5 开始,这些解析器包含在 .NET SDK 中,不需要单独安装。
有关此软件工具的更多信息,您可以浏览以下链接: 特点, .NET 6 下载,而 .NET 6 中的新增功能
在 Ubuntu 和 Debian 上安装
为 在 Ubuntu 和 Debian 上安装,或其衍生产品,安装过程如下:
对于 Debian 11
- 带有签名密钥的包(存储库密钥)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- 安装 SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- 运行时安装
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- 安装 ASP.NET Core 运行时
sudo apt-get install -y dotnet-runtime-6.0
有关更多详细信息和信息 Debian 11 上的安装过程,你可以探索以下 链接.
对于Ubuntu 22.04
- 带有签名密钥的包(存储库密钥)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- 安装 SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- 运行时安装
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- 安装 ASP.NET Core 运行时
sudo apt-get install -y dotnet-runtime-6.0
注意: 请注意, Ubuntu的22.04,它已经安装了所述软件,因此无需执行所述程序。 但是,该过程对于基于 Ubuntu 22.04 的版本很有用,而对于旧版本的 Ubuntu 则类似。 以及有关更多详细信息和信息 Ubuntu 22.04 上的安装过程,你可以探索以下 链接.
安装检查
安装后,您已经可以通过其他软件使用上述软件,例如 Visual Studio代码. 然而,对于 查 一切都已完美安装且功能正常,只需执行以下命令并验证输出信息,如下图所示:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
总结
简而言之,在 微软 像其他人一样继续贡献 科技巨头 到世界 自由软件和开源. 并且通过这种交付和易于使用的软件产品,例如 “微软 .NET 6” y Visual Studio代码,继续改进软件开发人员的工作 免费和开放的操作系统,也就是说, GNU / Linux发行版.
如果您喜欢这篇文章,请务必对其发表评论并与他人分享。 请记住,访问我们的 «起始页面» 探索更多新闻,以及加入我们的官方频道 电报 DesdeLinux, 西 组 有关今天主题的更多信息。