dotnet-core/release-notes/5.0/5.0-supported-os.md

95 lines
5.8 KiB
Markdown
Raw Normal View History

# .NET 5 - Supported OS versions
2020-06-17 18:59:05 +02:00
Microsoft supports .NET 5 with multiple operating systems, according to official operating system lifecycle and distribution.
2020-06-17 18:59:05 +02:00
[Microsoft Support for .NET](https://github.com/dotnet/core/blob/master/microsoft-support.md) describes support for various .NET versions.
## Windows
2020-06-17 18:59:05 +02:00
OS | Version | Architectures | Lifecycle
--------------------------------------|-------------------------|-----------------|----------
[Windows Client][Windows-client] | 7 SP1, 8.1 | x64, x86 | [Windows][Windows-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+(*) | x64, x86, ARM64 | [Windows][Windows-lifecycle]
2020-06-17 18:59:05 +02:00
[Windows Server][Windows-Server] | 2012 R2+ | x64, x86 | [Windows Server][Windows-Server-lifecycle]
[Windows Server Core][Windows-Server] | 2012 R2+ | x64, x86 | [Windows Server][Windows-Server-lifecycle]
[Nano Server][Nano-Server] | Version 1809+ | x64 | [Windows Server][Windows-Server-lifecycle]
**Note:** Windows 10 1607 is the minimum version for support. See [Out of support OS versions](#out-of-support-os-versions) below for Windows 10 releases that are no longer supported.
2020-06-17 18:59:05 +02:00
[Windows-client]: https://www.microsoft.com/windows/
[Windows-lifecycle]: https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet
[win-client-docker]: https://hub.docker.com/_/microsoft-windows
[Windows-Server-lifecycle]: https://docs.microsoft.com/en-us/windows-server/get-started/windows-server-release-info
[Nano-Server]: https://docs.microsoft.com/windows-server/get-started/getting-started-with-nano-server
[Windows-Server]: https://docs.microsoft.com/windows-server/
2020-06-17 18:59:05 +02:00
## Linux
2020-06-17 18:59:05 +02:00
OS | Version | Architectures | Lifecycle
--------------------------------------|-----------------------|-------------------|----------
[Alpine Linux][Alpine] | 3.11+ | x64, ARM64 | [Alpine][Alpine-lifecycle]
[CentOS][CentOS] | 7+ | x64 | [CentOS][CentOS-lifecycle]
[Debian][Debian] | 9+ | x64, ARM32, ARM64 | [Debian][Debian-lifecycle]
[Fedora][Fedora] | 30+ | x64 | [Fedora][Fedora-lifecycle]
[Linux Mint][Linux-Mint] | 18+ | x64 | [Linux Mint][Linux-Mint-lifecycle]
[openSUSE][OpenSUSE] | 15+ | x64 | [OpenSUSE][OpenSUSE-lifecycle]
[Red Hat Enterprise Linux][RHEL] | 7+ | x64 | [Red Hat][RHEL-lifecycle]
[SUSE Enterprise Linux (SLES)][SLES] | 12 SP2+ | x64 | [SUSE][SLES-lifecycle]
[Ubuntu][Ubuntu] | 20.04, 19.10, 18.04 | x64, ARM32, ARM64 | [Ubuntu][Ubuntu-lifecycle]
2020-06-17 18:59:05 +02:00
[Alpine]: https://alpinelinux.org/
[Alpine-lifecycle]: https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
[CentOS]: https://www.centos.org/
[CentOS-lifecycle]:https://wiki.centos.org/FAQ/General
[CentOS-docker]: https://hub.docker.com/_/centos
[CentOS-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-centos8
[Debian]: https://www.debian.org/
[Debian-lifecycle]: https://wiki.debian.org/DebianReleases
[Debian-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-debian10
[Fedora]: https://getfedora.org/
[Fedora-lifecycle]: https://fedoraproject.org/wiki/End_of_life
[Fedora-docker]: https://hub.docker.com/_/fedora
[Fedora-msft-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-fedora32
[Fedora-pm]: https://fedoraproject.org/wiki/DotNet
[Linux-Mint]: https://linuxmint.com/
[Linux-Mint-lifecycle]: https://forums.linuxmint.com/viewforum.php?f=143
[OpenSUSE]: https://opensuse.org/
[OpenSUSE-lifecycle]: https://en.opensuse.org/Lifetime
[OpenSUSE-docker]: https://hub.docker.com/r/opensuse/leap
[OpenSUSE-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-opensuse15
[RHEL]: https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux
[RHEL-lifecycle]: https://access.redhat.com/support/policy/updates/errata/
[RHEL-msft-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-rhel8
[RHEL-pm]: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/developing_.net_applications_in_rhel_8/using-net-core-on-rhel_gsg#installing-net-core_gsg
[SLES]: https://www.suse.com/products/server/
[SLES-lifecycle]: https://www.suse.com/lifecycle/
[SLES-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-sles15
[Ubuntu]: https://ubuntu.com/
[Ubuntu-lifecycle]: https://wiki.ubuntu.com/Releases
[Ubuntu-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-ubuntu-2004
2020-06-17 18:59:05 +02:00
## macOS
OS | Version | Architectures |
------------------------------|-------------------------------|----------------|
[macOS][macOS] | 10.13+ | x64 |
[macOS]: https://support.apple.com/macos
2020-07-15 18:31:10 +02:00
## 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
2020-06-17 18:59:05 +02:00
Support for the following versions was ended by the distribution owners and are [no longer supported by .NET 5][OS-lifecycle-policy].
|OS | Version | End of Life | Supported Version|
|-----------|----------|-------------|------------------|
| Windows 10| 1703 | [10/08/2019](https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet) |
2020-06-17 18:59:05 +02:00
[OS-lifecycle-policy]: https://github.com/dotnet/core/blob/master/os-lifecycle-policy.md