Skip to main content

Module rocm

Module rocm 

Source
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§

PackageCommand
Constructed command for a package manager operation.
RepoConfig
Constructed repository configuration for ROCm.
RocmConfig
Configuration for the ROCm installer.
RocmInstaller
The ROCm installer.

Enums§

RocmChannel
ROCm release channel.
RocmInstallType
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.