搜索
首页系统教程LINUX在Linux中安装.NET 9预览6

在Linux中安装.NET 9预览6

Microsoft的.NET 9 Preview 6发布显着增强了.NET生态系统,并在.NET 8基金会的基础上进行了改进,可改善云本地应用,性能和开发人员体验。本指南详细说明了.NET 9的关键功能及其Linux安装。

.NET 9亮点

该版本拥有许多进步:

运行时增强功能:

  • 功能开关的精制属性模型,现在具有修剪支持。
  • 通过循环优化,改进内部,增强的PGO(配置文件引导优化),ARM64矢量化和代码生成,更快的异常处理以及AVX-512支持,可以提高性能。

库改进:

  • System.Text.json:扩展的自定义选项和Web默认值。
  • LINQ:添加CountByAggregateBy方法。
  • 收藏:升级PriorityQueue<t></t>执行。
  • 密码学:一种新的单发哈希方法和KMAC算法支持。
  • 反思:引入PersistedAssemblyBuilder用于保存发射的组件。
  • timespan: From* TimeSpan对象创建的方法中更精确。

SDK增强功能:

  • 简化的单元测试与MSBUILD集成。
  • dotnet tool install的新选项。
  • 具有默认的终端记录器,可提高可用性。
  • 新的MSBUILD脚本分析仪。

ml.net和.net Aspire:

  • ML.NET 4.0:支持高级令牌和AI模型。
  • .NET ASPIRE:用于创建准备云的分布式应用程序的预览版本。

Web开发(ASP.NET核心):

  • 跨地球,信号,最小API,OpenAPI和身份验证/授权的改进。

移动开发(.NET MAUI):

  • 专注于提高产品质量。

数据访问(实体框架核心):

  • Azure Cosmos DB提供商的重大更新。
  • 朝着AOT编译和预编译查询的进展。

语言功能(C#13):

  • params收集。
  • 新的锁类型和语义。
  • \e逃脱序列。
  • 方法组自然类型改进。
  • 对象初始化器中的隐式索引访问。

桌面开发(WPF):

  • Windows 11主题支持。
  • 基于连字符的连字支持。

在Linux上安装.NET 9.0 SDK

步骤1:下载.NET 9预览6

从官方下载页面下载.NET 9.0 SDK(v9.0.100-preview.6)。选择适当的Linux二进制安装程序。

步骤2:验证下载

使用校验和验证验证下载的安装程序的完整性。从下载页面获取校验和使用sha512sum与您下载文件的校验和进行比较:

 sha512sum dotnet-sdk-9.0.100-preview.6.24328.19-linux-x64.tar.gz

步骤3:提取并安装

提取SDK并设置环境变量(对于当前会话):

 mkdir -p $ home/dotnet && tar zxf dotnet-sdk-9.0.100-preview.6.24328.19-linux-x64.tar.gz-c $ home/dotnet
导出dotnet_root = $ home/dotnet
导出路径= $路径:$ home/dotnet

步骤4:永久路径配置

对于永久访问,将这些行添加到您的外壳配置文件文件(例如~/.bashrc~/.zshrc ):

导出dotnet_root = $ home/dotnet
导出路径= $路径:$ home/dotnet

步骤5:验证

验证安装:

检查版本:

 dotnet- version

列表已安装的SDK和Runtimes:

 dotnet-list-sdks
dotnet-list-luntimes

步骤6:.NET CLI帮助

访问帮助:

 dotnet--螺旋
dotnet [命令]  - 螺旋

结论

.NET 9预览6为开发人员提供了令人兴奋的进步。请记住,这是一个预览。将其用于测试和开发,而不是生产。有关最新信息,请参阅官方.NET文档。官方公告链接( .NET 9 Preview 6 is now available! )应包括此处以备完整。

以上是在Linux中安装.NET 9预览6的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
说明Linux和Windows之间的架构差异。说明Linux和Windows之间的架构差异。May 06, 2025 am 12:01 AM

Linux和Windows在架构上的主要差异包括:1)设计哲学和内核结构:Linux采用模块化内核,Windows采用单一内核;2)文件系统:Linux支持多种文件系统,Windows主要使用NTFS;3)安全性:Linux以权限管理和开源特性着称,Windows有独特的安全机制但修复滞后;4)使用体验:Linux命令行操作更高效,Windows图形界面更直观。

针对Linux与Windows的针对Linux的常见安全威胁是什么?针对Linux与Windows的针对Linux的常见安全威胁是什么?May 05, 2025 am 12:03 AM

Linux和Windows系统面临不同的安全威胁。Linux常见威胁包括Rootkit、DDoS攻击、漏洞利用和权限提升;Windows常见威胁包括恶意软件、勒索软件、钓鱼攻击和零日攻击。

Linux和Windows之间的过程管理有何不同?Linux和Windows之间的过程管理有何不同?May 04, 2025 am 12:04 AM

Linux和Windows在进程管理上的主要差异在于工具和API的实现及理念。 Linux以灵活性和强大性着称,依赖于内核和命令行工具;而Windows以用户友好和集成性着称,主要通过图形界面和系统服务管理进程。

Linux与Windows的典型用例是什么?Linux与Windows的典型用例是什么?May 03, 2025 am 12:01 AM

LinuxIsideAlforCustomization,开发和ServerManagement,WhileWindowSexcelSineAsofuse,SoftWareCompatibility andgaming.linuxoffershighighighighignfigurabilityfordefordeerserersandserserservervevendingservervevelicersandervervevelopservervevelopservervevelopsetups,whereaswindowspprovidesaprovidesauser-frovideslyinlyintellyintlyintellyinterfrignlyInterFaroffacorDofroardOaforportort

Linux和Windows之间的用户帐户管理有什么区别?Linux和Windows之间的用户帐户管理有什么区别?May 02, 2025 am 12:02 AM

Linux和Windows在用户账户管理上的主要区别在于权限模型和管理工具。Linux使用基于Unix的权限模型和命令行工具(如useradd、usermod、userdel),而Windows采用自己的安全模型和图形用户界面(GUI)管理工具。

Linux的命令行环境如何使其比Windows更安全?Linux的命令行环境如何使其比Windows更安全?May 01, 2025 am 12:03 AM

Linux'scommandlinecanbemoresecurethanWindowsifmanagedcorrectly,butrequiresmoreuserknowledge.1)Linux'sopen-sourcenatureallowsforquicksecurityupdates.2)Misconfigurationcanleadtovulnerabilities.Windows'commandlineismorecontrolledbutlesscustomizable,with

如何在Linux中自动制作USB驱动器安装如何在Linux中自动制作USB驱动器安装Apr 30, 2025 am 10:04 AM

本指南说明了如何在Linux的启动下自动安装USB驱动器,从而节省了时间和精力。 步骤1:确定您的USB驱动器 使用LSBLK命令列出所有块设备。 您的USB驱动器可能会标记为 /dev /sdb1, /dev /sdc1等

2025年,最佳Linux,Windows和Mac的最佳跨平台应用程序2025年,最佳Linux,Windows和Mac的最佳跨平台应用程序Apr 30, 2025 am 09:57 AM

跨平台应用程序已彻底改变了软件开发,从而在Linux,Windows和MacOS等操作系统上实现了无缝功能。 这消除了根据您的设备切换应用程序的需求,提供一致的体验

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中