Android(安卓)
操作系统 | 版本 | 架构 | 生命周期 |
---|---|---|---|
Android | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | Lifecycle |
笔记:
- Android:使用 API 21 作为最低 SDK 目标。
Apple(苹果)
操作系统 | 版本 | 架构 |
---|---|---|
iOS | 18, 17, 16, 15 | Arm64 |
iPadOS | 18, 17, 16, 15 | Arm64 |
macOS | 15, 14, 13 | Arm64, x64 |
tvOS | 18, 17, 16, 15, 14, 13, 12.2 | Arm64 |
笔记:
- iOS:以iOS 12.2作为最低SDK目标。
- macOS:iOS 和 tvOS 模拟器在 macOS Arm64 和 x64 上受支持。
- macOS:macOS Arm64 支持 x64 模拟器 (Rosetta 2)。
- macOS:Mac Catalyst 应用程序支持 macOS Arm64 和 x64。
Linux
操作系统 | 版本 | 架构 | 生命周期 |
---|---|---|---|
Alpine | 3.20, 3.19 | Arm32, Arm64, x64 | Lifecycle |
CentOS Stream | 9 | Arm64, ppc64le, s390x, x64 | Lifecycle |
Debian | 12 | Arm32, Arm64, x64 | Lifecycle |
Fedora | 40 | Arm32, Arm64, x64 | Lifecycle |
openSUSE Leap | 15.6, 15.5 | Arm64, x64 | Lifecycle |
Red Hat Enterprise Linux | 9, 8 | Arm64, ppc64le, s390x, x64 | Lifecycle |
SUSE Enterprise Linux | 15.6, 15.5 | Arm64, x64 | Lifecycle |
Ubuntu | 24.04, 22.04, 20.04 | Arm32, Arm64, x64 | Lifecycle |
笔记:
- Red Hat Enterprise Linux: .NET 支持支持与 RHEL 兼容的衍生产品。
Windows
操作系统 | 版本 | 架构 | 生命周期 |
---|---|---|---|
Nano Server | 2022, 2019 | x64 | Lifecycle |
Windows | 11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2, 11 22H2 (E), 10 22H2, 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E) | Arm64, x64, x86 | Lifecycle |
Windows Server | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | Lifecycle |
Windows Server Core | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | Lifecycle |
笔记:
- Windows:Windows 11 Arm64 支持 x64 模拟器。
- Windows Server:Windows Server 2012 和 2012 R2 支持扩展安全更新。
Linux 兼容性
微软提供的可移植 Linux 版本主要通过 libc 版本定义最低兼容性。
Libc | Version | Architectures | Source |
---|---|---|---|
glibc | 2.23 | Arm64, x64 | Ubuntu 16.04 |
glibc | 2.35 | Arm32 | Ubuntu 22.04 |
musl | 1.2.2 | Arm32, Arm64, x64 | Alpine 3.13 |
注意:Microsoft 提供的可移植 Arm32 glibc 版本在与Y2038 兼容 glibc的发行版上受支持,例如 Debian 12、Ubuntu 22.04 及更高版本。
笔记
- QEMU模拟器不支持运行 .NET 应用。例如,QEMU 用于在 x64 上模拟 Arm64 容器,反之亦然。
不受支持的操作系统版本
对以下操作系统版本的支持已结束。
現在沒有。
参考文章:https://github/dotnet/core/blob/main/release-notes/9.0/supported-os.md
如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。
Android(安卓)
操作系统 | 版本 | 架构 | 生命周期 |
---|---|---|---|
Android | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | Lifecycle |
笔记:
- Android:使用 API 21 作为最低 SDK 目标。
Apple(苹果)
操作系统 | 版本 | 架构 |
---|---|---|
iOS | 18, 17, 16, 15 | Arm64 |
iPadOS | 18, 17, 16, 15 | Arm64 |
macOS | 15, 14, 13 | Arm64, x64 |
tvOS | 18, 17, 16, 15, 14, 13, 12.2 | Arm64 |
笔记:
- iOS:以iOS 12.2作为最低SDK目标。
- macOS:iOS 和 tvOS 模拟器在 macOS Arm64 和 x64 上受支持。
- macOS:macOS Arm64 支持 x64 模拟器 (Rosetta 2)。
- macOS:Mac Catalyst 应用程序支持 macOS Arm64 和 x64。
Linux
操作系统 | 版本 | 架构 | 生命周期 |
---|---|---|---|
Alpine | 3.20, 3.19 | Arm32, Arm64, x64 | Lifecycle |
CentOS Stream | 9 | Arm64, ppc64le, s390x, x64 | Lifecycle |
Debian | 12 | Arm32, Arm64, x64 | Lifecycle |
Fedora | 40 | Arm32, Arm64, x64 | Lifecycle |
openSUSE Leap | 15.6, 15.5 | Arm64, x64 | Lifecycle |
Red Hat Enterprise Linux | 9, 8 | Arm64, ppc64le, s390x, x64 | Lifecycle |
SUSE Enterprise Linux | 15.6, 15.5 | Arm64, x64 | Lifecycle |
Ubuntu | 24.04, 22.04, 20.04 | Arm32, Arm64, x64 | Lifecycle |
笔记:
- Red Hat Enterprise Linux: .NET 支持支持与 RHEL 兼容的衍生产品。
Windows
操作系统 | 版本 | 架构 | 生命周期 |
---|---|---|---|
Nano Server | 2022, 2019 | x64 | Lifecycle |
Windows | 11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2, 11 22H2 (E), 10 22H2, 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E) | Arm64, x64, x86 | Lifecycle |
Windows Server | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | Lifecycle |
Windows Server Core | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | Lifecycle |
笔记:
- Windows:Windows 11 Arm64 支持 x64 模拟器。
- Windows Server:Windows Server 2012 和 2012 R2 支持扩展安全更新。
Linux 兼容性
微软提供的可移植 Linux 版本主要通过 libc 版本定义最低兼容性。
Libc | Version | Architectures | Source |
---|---|---|---|
glibc | 2.23 | Arm64, x64 | Ubuntu 16.04 |
glibc | 2.35 | Arm32 | Ubuntu 22.04 |
musl | 1.2.2 | Arm32, Arm64, x64 | Alpine 3.13 |
注意:Microsoft 提供的可移植 Arm32 glibc 版本在与Y2038 兼容 glibc的发行版上受支持,例如 Debian 12、Ubuntu 22.04 及更高版本。
笔记
- QEMU模拟器不支持运行 .NET 应用。例如,QEMU 用于在 x64 上模拟 Arm64 容器,反之亦然。
不受支持的操作系统版本
对以下操作系统版本的支持已结束。
現在沒有。
参考文章:https://github/dotnet/core/blob/main/release-notes/9.0/supported-os.md
如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。