====== Instalación de AMD ROCm 7.2 en Ubuntu 24.04 (2026) ======
Guía técnica para la configuración del entorno de aceleración por hardware para GPUs AMD.
===== 1. Configuración de Repositorios y Seguridad =====
Preparación del llavero del sistema y registro del repositorio oficial.
# Crear el directorio para las llaves de seguridad
sudo mkdir -p /etc/apt/keyrings
# Descargar y registrar la clave GPG de AMD
wget -qO- https://repo.radeon.com/rocm/rocm.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/rocm.gpg
# Agregar el repositorio oficial de ROCm 7.2 para Ubuntu Noble (24.04)
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/rocm.gpg] https://repo.radeon.com noble main" | sudo tee /etc/apt/sources.list.d/rocm.list
# Configurar el Pinning para dar prioridad a los paquetes de AMD
echo -e 'Package: *\nPin: origin repo.radeon.com\nPin-Priority: 600' | sudo tee /etc/apt/preferences.d/rocm-pin-600
===== 2. Instalación de Componentes =====
Instalación de los binarios y el runtime de HSA.
sudo apt update
sudo apt install rocm-core rocminfo hsa-rocr
===== 3. Configuración de Variables de Entorno (PATH) =====
Configuración necesaria para que los comandos sean reconocidos globalmente.
# Persistir las rutas en el archivo .bashrc del usuario
echo 'export PATH=$PATH:/opt/rocm-7.2.0/bin' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/rocm-7.2.0/lib' >> ~/.bashrc
# Recargar la configuración en la sesión actual
source ~/.bashrc
===== 4. Gestión de Permisos de Hardware =====
Permite ejecutar herramientas como ''rocminfo'' o aplicaciones de IA sin usar ''sudo''.
# Añadir el usuario actual a los grupos de hardware
sudo usermod -aG video,render $USER
**IMPORTANTE:** Es necesario reiniciar el sistema para aplicar los cambios de grupo.
===== 5. Verificación =====
Comando para confirmar que la GPU (ej. Radeon 610M / gfx1036) ha sido detectada:
rocminfo