installer icon indicating copy to clipboard operation
installer copied to clipboard

Availability of .NET SDK/Runtime on package managers for ARM architecture

Open jakauppila opened this issue 2 years ago • 8 comments
trafficstars

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.

jakauppila avatar Jan 20 '23 18:01 jakauppila

@rbhanda @marcpopMSFT Curious if there's any updates on this?

jakauppila avatar Sep 12 '23 17:09 jakauppila

@rbhanda @marcpopMSFT Just wanted to follow up on this again; would love to see this!

jakauppila avatar Jul 02 '24 06:07 jakauppila

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 avatar Sep 17 '24 20:09 marcpopMSFT

@marcpopMSFT @MichaelSimons If that's the case, is there an avenue to request this through them?

jakauppila avatar Sep 17 '24 21:09 jakauppila

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 avatar Sep 18 '24 14:09 MichaelSimons

@MichaelSimons We're looking specifically for Debian 11/12.

jakauppila avatar Sep 18 '24 15:09 jakauppila

@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 avatar Sep 18 '24 17:09 leecow

@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.

jakauppila avatar Sep 18 '24 17:09 jakauppila