Skip to content

Add native Arch Linux package manager support #2720

@nobodynonono

Description

@nobodynonono

Is your feature request related to a problem? Please describe.

I am using Arch Linux and the .NET Install Tool currently downloads and manages .NET SDK installations independently.

However, Arch Linux users commonly manage software through pacman and AUR packages. The current approach can lead to duplicate SDK installations, version mismatches, and unnecessary disk usage.

The extension does not currently consider distribution-native package management workflows.

A clear and concise description of what you want to happen. Include any alternative solutions you've considered.

I would like the extension to detect existing .NET installations provided by pacman or AUR packages before attempting to download its own copy.

The benefit would be better integration with Linux distributions, reduced storage usage, and fewer version conflicts between system-installed and extension-installed SDKs.

Describe the solution you'd like

Add an option that allows the extension to:

  • Detect system-installed .NET SDKs.
  • Use pacman-managed SDK installations when available.
  • Allow users to choose between system-managed and extension-managed SDKs.
  • Display which SDK source is currently being used.

This would improve the experience for Linux users while maintaining existing behavior as the default option.

Additional context

Operating System: Arch Linux
Package Manager: pacman
Editor: VS Code

Many Arch Linux users prefer managing SDK versions through official repositories or AUR packages rather than downloading separate copies through extensions.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions