installer
installer copied to clipboard
Availability of .NET SDK/Runtime on package managers for ARM architecture
Is there a timeline on the availability of .Net SDK/Runtime on the ARM architecture via package managers?
Package manager installs are only supported on the x64 architecture. Other architectures, such as Arm, must install .NET by some other means such as with Snap, an installer script, or through a manual binary installation.
https://learn.microsoft.com/en-us/dotnet/core/install/linux-centos
We have some existing automation that mirrors the Microsoft repositories to Artifactory internally and simply install via package managers. Would love for this to work on ARM as well.
That being said, as I was talking to some co-workers while opening this, one spotted that there are aarch64 packages for 6.0.9, but nothing prior or later.
- https://packages.microsoft.com/centos/7/prod/
Feel free to redirect me to a more appropriate repository if needed.
@rbhanda @marcpopMSFT Curious if there's any updates on this?
@rbhanda @marcpopMSFT Just wanted to follow up on this again; would love to see this!
Old issue triage: @MichaelSimons I believe with the change to our process, this type of package would have to come from one of our source build partners, correct? Should this be closed as unplanned?
@marcpopMSFT @MichaelSimons If that's the case, is there an avenue to request this through them?
The packages on packages.microsoft.com are relevant for all distros that do not include .NET within their native package feeds.
@jakauppila - what distro are you looking for ARM packages?
cc @ashnaga @leecow
@MichaelSimons We're looking specifically for Debian 11/12.
@jakauppila - x86_64 installers are available and up to date for Debian 11/12. We do not publish ARM/ARM64 installers for distros at this time. The recommended way to install there will be the dotnet-install script.
@leecow I understand that you don't offer installers at this time, but this request is to add that capability.
Ideally the workflow to standup a server and provision an application could be the same regardless of whether you're running on x86_64 or ARM/ARM64, which adding these packages would allow for.