Expand description
ROCm installer — ports scripts/install_rocm.sh.
Constructs correct apt/dnf/pacman commands per distro family, with channel selection (Legacy/Stable/Latest) producing correct version pins and repository URLs.
§Validation Assertions
- VAL-INSTALL-001: ROCm installer correct package commands per distro
- VAL-INSTALL-002: ROCm channel selection correct version pins and repo URLs
Structs§
- Package
Command - Constructed command for a package manager operation.
- Repo
Config - Constructed repository configuration for ROCm.
- Rocm
Config - Configuration for the ROCm installer.
- Rocm
Installer - The ROCm installer.
Enums§
- Rocm
Channel - ROCm release channel.
- Rocm
Install Type - Installation type selection.
Constants§
- LEGACY_
FALLBACK_ VERSION - Classic (amdgpu-install) ROCm fallback for the Legacy channel.
- PREVIEW_
PIP_ INDEX - ROCm 10.x preview pip index.
- RUNFILE_
BUILD_ DEFAULT - Default runfile build id in
rocm-installer-<ver>-<build>.run. - RUNFILE_
ROOT - Runfile installer root.
- THEROCK_
GPG_ FINGERPRINT - Fingerprint of AMD’s multi-arch repo signing key (verified after download).
- THEROCK_
GPG_ URL - TheRock multi-arch apt GPG key.
- THEROCK_
PIP_ INDEX - TheRock multi-arch pip index (7.14.x).
- THEROCK_
REPO_ ROOT - TheRock multi-arch apt/rpm repo root (ROCm 7.14+).
- THEROCK_
TARBALL_ ROOT - TheRock tarball root.