The tables below provide OS version information supported by .NET Core 2.1.
OS | Version | Architectures | Notes |
---|---|---|---|
Windows Client | 7 SP1(*), 8.1 | x64, x86 | |
Windows 10 Client | Version 1607+ | x64, x86 | 1607 is the minimum version for support. See Out of support OS versions below for Windows 10 releases that are no longer supported. |
Windows Server | 2008 R2 SP1+ | x64, x86 |
* Windows 7 SP1 is supported with Extended Security Updates installed.
See the Windows Lifecycle Fact Sheet for details regarding each Windows release lifecycle.
OS | Version | Architectures | Notes |
---|---|---|---|
Mac OS X (macOS) | 10.12+ | x64 | Apple Support Sitemap Apple Security Updates |
OS | Version | Architectures | Notes |
---|---|---|---|
Red Hat Enterprise Linux CentOS Oracle Linux |
7+ | x64 | Red Hat support policy CentOS lifecycle Oracle Linux lifecycle |
Fedora | 33+ | x64 | Fedora lifecycle |
Debian | 9+ | x64, ARM32 | Debian lifecycle |
Ubuntu | 21.04, 20.04, 18.04, 16.04 | x64, ARM32* | Ubuntu lifecycle |
Linux Mint | 18, 17 | x64 | Linux Mint end of life announcements |
openSUSE | 15+ | x64 | OpenSUSE lifecycle |
SUSE Enterprise Linux (SLES) | 12 SP2+ | x64 | SUSE lifecycle |
Alpine Linux | 3.10, 3.11, 3.12 | x64 | Alpine lifecycle |
* ARM32 support starts with Debian 9 and Ubuntu 16.04. Earlier versions of those distros are not supported on ARM32.
Support for the following versions was ended by the distribution owners and are no longer supported by .NET Core 2.1.
OS | Version | End of Life |
---|---|---|
RHEL | 6 | 11/30/2020 |
Windows 10 | 1703 | 10/08/2019 |
Fedora | 31 | 24/11/2020 |
Fedora | 30 | 26/05/2020 |
Fedora | 29 | 11/26/2019 |
Fedora | 28 | 05/28/2019 |
Fedora | 27 | 11/30/2018 |
Fedora | 26 | 5/29/2018 |
Debian | 8 | 6/17/2018 |
Ubuntu | 17.10 | 7/19/2018 |
Ubuntu | 14.04 | 06/2019 |
Ubuntu | 19.04 | 01/23/2020 |
OpenSUSUE | 42.3 | 07/01/2019 |
OpenSUSUE | 42.2 | 01/26/2018 |
Alpine | 3.8 | 05/01/2020 |