update-os-packages

Installation
SKILL.md

Update OS Packages

Audit and update os-packages.json files in this repository. These files declare which Linux packages are required for each .NET release on each distribution. The corresponding os-packages.md files are generated from JSON — never hand-edit them.

The scope of os-packages.json is broader than supported-os.json. It includes any distro version where the package information is helpful — including pre-release versions of supported distros (e.g. Fedora 44 beta) and permanent unstable channels (Alpine edge, Debian sid).

When to use

  • A new distro version is added to supported-os.json and needs package entries
  • A pre-release distro version is available and package info would be helpful (e.g. Fedora beta, Ubuntu interim release)
  • A package name changes between distro releases (e.g. libicu74libicu76)
  • An OS version reaches end-of-life and its package entries should be removed
  • Periodic audit to verify package names still exist in distro archives

Prerequisites

The release-notes tool must be installed. The public dotnet-release tool is now for browsing release data and CVEs. Packages are published to GitHub Packages.

Installs
2
Repository
dotnet/core
GitHub Stars
22.0K
First Seen
Apr 28, 2026
update-os-packages — dotnet/core