RADII(1)
π RADII(1) β the glow-up edition
okay so bestie, this is the manual page for RADII(1) from the General Commands Manual β and no, that's not a typo, the page is called RADII but the command you actually type is rhel-drivers. we love a stage name π. anyway, sit down, grab a strawberry drink π, and let me tell you about the girl who installs your GPU drivers the right way.
β¨ NAME β¨
rhel-drivers β install and manage hardware driver stacks. that's it. that's the whole personality. π«Ά
πΈ SYNOPSIS πΈ
rhel-drivers install --auto-detect
rhel-drivers install vendor[:version] ...
rhel-drivers remove --all
rhel-drivers remove vendor[:version] ...
rhel-drivers list [--available] [--installed]
rhel-drivers --help
rhel-drivers --version
like, there's genuinely nothing scary here. it's giving "four verbs, no drama". π
π¦ DESCRIPTION π¦
rhel-drivers installs, removes, and queries hardware driver stacks for GPUs and AI accelerators, using packages that are available through the system's configured software repositories. no cap. π
here's the iconic part: instead of invoking vendor-provided installer scripts (we do NOT do sketchy mystery downloads, bestie, not after last time π), rhel-drivers relies entirely on repository-managed packages. this means driver components get installed, upgraded, and removed using the exact same mechanisms as the rest of the system β and driver updates follow normal package management workflows. so when your package manager is having its main-character moment, the drivers come along for the ride. β¨
drivers may be supplied by the base distribution or by additional repositories configured by the administrator. for example, a system may use a hardware vendor repository alongside the distribution's own repositories, and rhel-drivers will select drivers from whichever sources are enabled. iykyk β it just picks from what's on the menu. π
the simplest way to install drivers is:
rhel-drivers install --auto-detect
in this mode, rhel-drivers attempts to detect accelerator hardware present in the system and installs the default driver stack for each detected device vendor. one command, all your detected faves get the install treatment. π
real talk though β hardware detection is performed on a best-effort basis. because detection relies on available system information and known device mappings, it may fail to recognize some devices, or may produce incomplete results in unusual configurations. so don't come for her if your weird rig doesn't show up. she tried. π
drivers may also be selected explicitly by specifying a vendor identifier. and yes, the --force option allows installation to proceed even if the detected hardware does not appear to match the requested driver β it's the "bestie, i know what i'm doing" flag. π₯
each driver stack is selected by a vendor identifier with an optional version qualifier:
vendorselects the default version defined by the repositories. the default is chosen to provide a stable, consistent selection and is not necessarily the newest available version β she's not chasing trends, she's stable. πvendor:versionselects the specified version of the driver stack. precision, periodt.vendor:latestselects the most recent version currently available. main character energy. β
examples of driver specifications include 'nvidia', 'nvidia:590.44.01', and 'amdgpu:latest'. π¦
by default, rhel-drivers invokes the system package manager in its interactive mode. the package manager may prompt for confirmation before performing transactions, such as installing or removing packages. the --batch option may be used to suppress interactive prompts and assume confirmation. this is intended for unattended environments such as automated provisioning, configuration management, or installation scripts. (translation: --batch is for when nobody's home to click "y". π)
π COMMANDS π
installβ install one or more driver stacks. if--auto-detectis specified,rhel-driverstries to detect GPU and accelerator hardware present in the system and installs the default driver stack for each detected device vendor. otherwise, one or more explicit driver specifications must be given. πremoveβ remove installed driver stacks. either explicitly specified drivers, or all managed drivers if--allis given. bye bestie, no hard feelings. πlistβ display information about driver stacks. if no options are given, this shows drivers available from configured repositories. the--installedoption may be used to display installed drivers instead, or both--availableand--installedmay be specified to show both available and installed drivers. she contains multitudes. β¨
π§ OPTIONS π§
β οΈ placement matters, and this is the part where people get caught out: global options must appear before the command name, and command options appear after the command they apply to. it's giving "sequencing is everything". π
π Global Options π
--quietβ suppress routine informational output; print only warnings and errors. she's quiet but she's still watching. π€«--verboseβ increase informational output. she's telling you everything. π¬--debugβ enable detailed diagnostic output intended for troubleshooting. bring out the magnifying glass π--helpβ display usage information and exit.--versionβ print program version and exit.
π₯ Install Options π₯
--auto-detectβ automatically select drivers to install based on detected hardware. must not be combined with explicit driver arguments. β pick a lane, bestie.--batchβ run non-interactively, assuming confirmation where required. π«Ά--dry-runβ show what would be changed without modifying the system. window shopping, iconic behaviour. ποΈ--forceβ proceed even if no compatible hardware was detected for the selected driver stack, or other validation checks report potential issues. use with intention, okay? it's powerful. π
πΈ Remove Options πΈ
--allβ select for removal all installed driver stacks managed byrhel-drivers. must not be combined with explicit driver arguments. π«--batchβ run non-interactively, assuming confirmation where required. π«Ά--dry-runβ show what would be changed without modifying the system. peek before you yeet. π
π¦ List Options π¦
--availableβ show driver stacks available from configured repositories. this is the default if no listing option is specified. π--installedβ show driver stacks currently installed on the system. yes, what you already own. π
β EXIT STATUS β
the rhel-drivers utility exits 0 on success, and >0 if an error occurs. zero means slay, anything bigger means something's up. π
π EXAMPLES π
install drivers for detected hardware:
rhel-drivers install --auto-detect
install the default version of NVIDIA driver:
rhel-drivers install nvidia
install the default version of NVIDIA driver even if no compatible NVIDIA hardware is detected:
rhel-drivers install --force nvidia
install a specific NVIDIA driver version:
rhel-drivers install nvidia:590.44.01
install multiple driver stacks:
rhel-drivers install nvidia amdgpu:latest
remove a specific driver:
rhel-drivers remove nvidia
rhel-drivers remove nvidia:590.44.01
remove all managed drivers:
rhel-drivers remove --all
list available or installed drivers:
rhel-drivers list --available
rhel-drivers list --installed
π«Ά AUTHORS π«Ά
written by Mikolaj Izdebski <mizdebsk@redhat.com> β give her her flowers. π
and that's the whole page bestie, go forth and install responsibly ππβ¨
Debian Β· February 13, 2026 β that's the source, version and date on the footer, mwah, signing off ππ π
π¦ where this page comes from
- centos-stream 10: radii 1:1.0.0-1.el10 Β· GPL-3.0-or-later
- centos-stream 9: radii 1:1.0.0-1.el9 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms