Linux における .NET Core の前提条件
https://docs.microsoft.com/ja-jp/dotnet/core/linux-prerequisites?tabs=netcore2x

.NET Core 2.x は、次の Linux ディストリビューション/バージョンでサポートされています。
Red Hat Enterprise Linux 7、6 - 64 ビット (x86_64 または amd64)
CentOS 7 - 64 ビット (x86_64 または amd64)
Oracle Linux 7 - 64 ビット (x86_64 または amd64)
Fedora 28、27 - 64 ビット (x86_64 または amd64)
Debian 9 (64 ビット、arm32), 8.7 以降のバージョン - 64 ビット (x86_64 または amd64)
Ubuntu 18.04 (64 ビット、arm32)、16.04、14.04 - 64 ビット (x86_64 または amd64)
Linux Mint 18、17 - 64 ビット (x86_64 または amd64)
openSUSE 42.3 以降のバージョン - 64 ビット (x86_64 または amd64)
SUSE Enterprise Linux (SLES) 12 Service Pack 2 以降 - 64 ビット (x86_64 または amd64)
Alpine Linux 3.7 以降のバージョン - 64 ビット (x86_64 または amd64)