微软和 Canonical 宣布适用于 Ubuntu 22.04 LTS 的原生 .NET 6
微软和 Canonical 达成新的合作伙伴关系,宣布了 Ubuntu 22.04 LTS 主机和容器的原生 .NET 可用性。
- .NET 开发人员现在可以通过一个“apt install”命令从 Ubuntu 22.04 LTS 安装 ASP.NET 和 .NET SDK 和运行时
- Canonical 为 .NET 6 LTS 和 ASP.NET 运行时发布新的、超小型 OCI-compliant 设备镜像,无需 shell 或 package manager
- 微软和 Canonical 正在合作保护 .NET 和 Ubuntu 之间的软件供应链,并提供企业级支持
“Canonical 很自豪地欢迎 .NET 开发平台,这是微软对开源项目的最早贡献之一;从Ubuntu 22.04 LTS开始,它将成为Ubuntu主机和容器镜像的原生体验。.NET 开发人员将能够从 Ubuntu 开始他们的 Linux 之旅,受益于及时的安全补丁和新版本”。
在 Ubuntu 上安装 .NET 6:
# quickly install a bundle with both the SDK and the runtime sudo apt update && sudo apt install dotnet6 # or cherry-pick only the dependencies you need to develop or run sudo apt install dotnet-sdk-6.0 sudo apt install dotnet-runtime-6.O sudo apt install aspnetcore-runtime-6.0
公告指出,对于所有的开源消费者来说,软件的出处比以往任何时候都更加重要;开源社区和企业都需要对其软件的依赖性有信心。微软和 Canonical 是为安全而合作;合作达成后,双方可直接共享内容,没有中间商。.NET 项目经理 Richard Lander 称,“我们现在拥有适用于所有 Canonical 资产的有效零距离供应链”。微软最近还为 .NET 建立了一个发行版维护者组;Canonical 现在就是该组织的成员,致力于保护从源代码到软件包的软件供应链。
同时,Ubuntu 用户在每个 Ubuntu LTS 系列中都会有一个全新的 .NET LTS。微软和 Canonical 将致力确保新的 .NET 版本与新的 Ubuntu 版本一起发布,以及很好地协同工作。“在 Microsoft 和 Canonical 之间建立最短的信任链对于建立这种伙伴关系至关重要。结果是直接的开发人员体验,以及定期的安全补丁和更新”。
Canonical 的目标是提供有史以来最小的 OCI 镜像,同时仍然提供已知和可信赖的 Ubuntu 内容。其已经发布了两个新的基于 Ubuntu 的 .NET 6 OCI 镜像的测试版,作为现有 LTS 镜像组合的一部分进行维护:
- 一个 12.9MB(未压缩)镜像,仅包含独立 .NET 应用程序的 .NET 运行时依赖项(缩短 Canonical 和 Microsoft 之间的供应链):hub.docker.com/r/ubuntu/dotnet-deps
- 一个 117MB(未压缩)的镜像,包括新发布的 .NET 6 运行时 .deb 包,从 Ubuntu 官方仓库安装:hub.docker.com/r/ubuntu/dotnet-runtime;同样, ASP.NET 运行时也是如此 hub.docker.com/r/ubuntu/dotnet-aspnet
根据介绍,此次的合作项目是 Canonical 为 .NET 和 Ubuntu 计划的一系列项目中的第一个。.NET deb 包现在位于 x64 架构的 Ubuntu Jammy 22.04 LTS 中,接下来很快将可用于 Arm64 架构以及所有较新的 Ubuntu 版本。
更多详细信息可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软将在 9 月禁用 TLS 1.0/TLS 1.1 传输协议
微软宣布从 2022 年 9 月 13 日起, Internet Explorer 和 EdgeHTML( WebView 控件的呈现引擎) 将默认禁用 TLS 1.0 和 1.1。禁用 TLS 1.0 和 1.1 的工作早在 2020 年提出,但当时新冠病毒在全球爆发,大量开发者居家办公,微软只能推迟淘汰 TLS 1.0 和1.1 的时间。 安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake)。 值得注意的是,微软称不会弃用 TLS 1.0 和 TLS 1.1 支持(因为部分老旧网站需要兼容性),只是默认禁用它,可以选择通过组策略重新打开 TLS 1.0/1.1 支持。 个人也可以通过在 Internet Explorer 中导航到工具 > Internet 选项 > 高级来为个人设备重新打开它 。 对于基于 Chromium 的 Microsoft Edge 浏览器,从 Microsoft Edge 版本 84 开始默认禁用 TLS 1.0...
- 下一篇
热帖搬运:在 Tapdata 工作是一种怎样的体验?
问:在 Tapdata 干活是一种怎样的体验? 答:谢邀,人在 Tapdata 内部技术分享会学习,刚放下小吃啤酒。总结在这里的工作体验,大概就是——吃喝住行不愁,休闲成长兼修。该有的都有,意外之喜更多。 打工人有三苦:长期无效内卷、长期无效加班、长期徒劳内耗。 元气满满出门去,灵魂出走回家来。精神压力看不到尽头,个人成长被迫停摆。工作热情连带着发际线一起疯狂撤退,切实福利没有,“空头支票”倒是攒了一堆。何以解忧,唯有“快逃”! 而真正好的团队除了 物质上的福利,还能给成员们提供 个人成长辅助与情绪价值。没错,说的就是 Tapdata。 下面,欢迎进入 「Tapdata 野生夸夸群」,让我们一起看看前线 Tap-per 是如何评价在这里的工作体验的👇 在 Tapdata 工作,你可以______? 一、「医」食住行 天大地大,吃喝最大 在 Tapdata: 咖啡饮料,全部免费; 零食点心,日常供给。 月末固定生日会, 蛋糕就位,快乐加倍。 迭代周搭配分享会, 小吃啤酒摆好,尽情续杯。 公司周边部分餐饮,还有 员工打折优惠,非常完美。 柴扉草舍,落脚为家 口腹之欲是...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题