Lección 4: Gestión de paquetes e información del sistema
Instalar el CUDA Toolkit es un paquete apt como cualquier otro software, pero saber si el driver realmente cargó requiere un conocimiento más profundo. nvidia-smi es el primer comando que ejecuta todo ingeniero de NVIDIA en cada servidor nuevo, y lsmod | grep nvidia confirma que el módulo del kernel
apt es como una tienda de aplicaciones para el sistema. dpkg es el 'instalador' que abre cada paquete. lsmod es como revisar si el motor (el módulo del kernel) está encendido, y nvidia-smi es el tablero que te muestra todo sobre la GPU en un formato claro.
- APT (Advanced Package Tool)
- Interfaz de línea de comandos para la gestión de paquetes en sistemas Debian/Ubuntu. apt install, apt update y apt upgrade son los comandos más comunes. apt resuelve las dependencias automáticamente.
- dpkg
- La herramienta de bajo nivel que instala y gestiona paquetes .deb directamente. apt usa dpkg por debajo. dpkg -l lista todos los paquetes instalados.
- Módulo del kernel
- Código que se puede cargar y descargar del kernel en tiempo de ejecución sin reiniciar. El driver de GPU de NVIDIA (nvidia.ko) es un módulo del kernel creado durante la instalación.
- lsmod
- Comando que muestra los módulos del kernel cargados actualmente. Se usa para verificar que nvidia.ko esté cargado. La salida se lee de /proc/modules.
- nvidia-smi
- NVIDIA System Management Interface — una herramienta de línea de comandos que muestra información detallada de cada GPU: nombre, memoria, temperatura, utilización, versión del driver, versión de CUDA y procesos en ejecución.