Skip to content

Support installing dotnet runtime and SDK using package manager on non-x64 systems. #5421

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
misaz opened this issue Oct 25, 2020 · 2 comments
Labels
area-setup Issues related to installing .NET Core

Comments

@misaz
Copy link

misaz commented Oct 25, 2020

Is possible make dotnet-runtime and dotnet-sdk packages (deb) availaible for non-x64 architectures like arm64 and armhf?

According to https://docs.microsoft.com/en-us/dotnet/core/install/linux-debian (or the same page for Ubuntu), there are restriction

Package manager installs are only supported on the x64 architecture. Other architectures, such as ARM, must manually install the .NET Core SDK or .NET Core Runtime. For more information, see the manually install section.

What is reason for that restriction? Is possible to make dotnet availabile for install on non-x64 systems? Repositories looks like they supports other platforms but dotnet packages is not present for that platforms. Installing using package manager has lot of advantages including simplified updates which brings more security to hosting dotnet apps.

@dagood
Copy link
Member

dagood commented Oct 25, 2020

It is possible, it's just a matter of development time now. ARM64 is tracked by dotnet/runtime#3298, and armhf ("ARM32") is tracked by dotnet/runtime#3263.

@dagood dagood added the area-setup Issues related to installing .NET Core label Oct 25, 2020
@dagood
Copy link
Member

dagood commented Oct 25, 2020

Closing: this is covered by dotnet/runtime#3298 / dotnet/runtime#3263.

@dagood dagood closed this as completed Oct 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-setup Issues related to installing .NET Core
Projects
None yet
Development

No branches or pull requests

2 participants