dotnet-core/release-notes/5.0/5.0-supported-os.md
2021-02-24 09:35:54 -08:00

5.5 KiB

.NET 5 - Supported OS versions

Microsoft supports .NET 5 with multiple operating systems, in alignment with official operating system lifecycle and distribution.

Windows

OS Version Architectures Lifecycle
Windows Client 7 SP1(*), 8.1 x64, x86 Windows
Windows 10 Client Version 1607+ x64, x86, Arm64 Windows
Windows Server 2012 R2+ x64, x86 Windows Server
Windows Server Core 2012 R2+ x64, x86 Windows Server
Nano Server Version 1809+ x64 Windows Server

* Windows 7 SP1 is supported with Extended Security Updates installed.

Linux

OS Version Architectures Lifecycle
Alpine Linux 3.11+ x64, Arm64 Alpine
CentOS 7+ x64 CentOS
Debian 9+ x64, Arm32, Arm64 Debian
Fedora 32+ x64 Fedora
Linux Mint 18+ x64 Linux Mint
openSUSE 15+ x64 OpenSUSE
Red Hat Enterprise Linux 7+ x64 Red Hat
SUSE Enterprise Linux (SLES) 12 SP2+ x64 SUSE
Ubuntu 20.10, 20.04, 18.04, 16.04 x64, Arm32, Arm64 Ubuntu

macOS

OS Version Architectures
macOS 10.13+ x64

Support changes from .NET Core 3.1

The following operating systems are no longer supported, starting with .NET 5.0.

  • Windows Arm32
  • Oracle Linux

Out of support OS versions

Support for the following versions was ended by the distribution owners and are no longer supported by .NET 5.

None yet.