This is not the latest version of ROCm documentation. See ROCm documentation for the latest version.

ROCm installation overview#

Applies to Linux

2024-09-06

4 min read time

If you’re new to ROCm, we recommend using the Quick start installation guide.

Note

If you’re using a Radeon GPU with graphical applications, refer to the Radeon installation instructions.

To install ROCm, you can use the package manager or the AMDGPU installer. You can also opt for single-version or multi-version installation. These topics are described in detail in the following sections.

Installation methods#

Package manager versus AMDGPU installer#

ROCm supports two methods for installation:

There is no difference in the final installation between these two methods.

Using the distribution’s package manager lets the user install, upgrade and uninstall using familiar commands and workflows. Third party ecosystem support is the same as your OS package manager.

The amdgpu-install script is a wrapper around the package manager. The same packages are installed by this script as the package manager system.

The installer automates the installation process for the AMDGPU and ROCm stack. It handles the complete installation process for ROCm, including setting up the repository, cleaning the system, updating, and installing the desired drivers and meta-packages. Users who are less familiar with the package manager can choose this method for ROCm installation.

Multi version installation (Optional)#

A select few users may want to install multiple versions of ROCm. Multi version installation covers situations where you need multiple versions of ROCm on the same machine. Follow installing multiple ROCm versions for instructions.

ROCm Offline Installer Creator#

The ROCm Offline Installer Creator creates an installation package for a preconfigured setup of ROCm, the AMDGPU driver, or a combination of the two on a target system without network or internet access. See ROCm Offline Installer Creator for instructions.