Intentando instalar CUDA, pero obtengo errores

Intentando instalar CUDA, pero obtengo errores

He probado varias soluciones sugeridas aquí y solo cuando intento instalar cuda. Pero sigo recibiendo los siguientes errores cuando hago lo siguiente

sudo apt install -y cuda

Se encontraron errores al procesar:

 nvidia-dkms-450
 nvidia-driver-450
 cuda-drivers-450
 cuda-drivers
 cuda-runtime-11-0
 cuda-11-0
 cuda-demo-suite-11-0
 cuda
E: Sub-process /usr/bin/dpkg returned an error code (1)

Esto es para Ubuntu 20.04.

Respuesta1

Primero debe descargar los controladores. Intenta primero ejecutar esto

sudo apt install libnvidia-tesla-cuda1 libnvidia-tesla-cuda1-i386

luego ejecute su comando de instalación cuando Apt haya terminado con este.

Esta es la descripción de apt search:

Biblioteca de controladores NVIDIA CUDA (versión Tesla)

EDITAR

Después de investigar más sobre la pregunta, encontré la documentación oficial que incluye instrucciones de instalación. Resulta que hay un poco más en el proceso:

Realice las acciones previas a la instalación.

Instalar metadatos del repositorio

    $ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb

Instale la clave GPG pública CUDA

Al instalar usando el repositorio local:

    $ sudo apt-key add /var/cuda-repo-<distro>-<version>/7fa2af80.pub

Al instalar usando el repositorio de red en Ubuntu 20.04/18.04:

    $ sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub

Al instalar usando el repositorio de red en Ubuntu 16.04:

    $ sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub

Fijar archivo para priorizar el repositorio CUDA:

    $ wget https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/cuda-<distro>.pin
    $ sudo mv cuda-<distro>.pin /etc/apt/preferences.d/cuda-repository-pin-600

Actualizar la caché del repositorio de Apt

    $ sudo apt-get update

Instalar CUDA Nota: Estos dos comandos deben ejecutarse por separado.

    $ sudo apt-get install cuda

Para incluir todos los paquetes GDS:

    $ sudo apt-get install nvidia-gds 

Realice las acciones posteriores a la instalación.

FUENTES

Guía de instalación oficial

Sección sobre instalación basada en Apt en Ubuntu

información relacionada