The most common way to distribute Linux Packages is via DEB File. For dotnet core, one can create packages via dotnet-DEB.
https://github.com/qmfrederik/dotnet-packag