Офлайновая установка пакета во время выполнения CUDA

Я пытаюсь установить пакет во время выполнения CUDA на машине без доступа к Интернету.

Существующий метод:

curl -o /tmp/cuda_key.pub 
http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
apt-key add /tmp/cuda_key.pub
curl -o /tmp/cuda/cuda_install.deb "https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb"
dpkg -i /tmp/cuda/cuda_install.deb
apt-get update && apt-get --download-only install -y --allow-unauthenticated cuda-runtime-9-2=9.2.148*

Когда я пробую, устанавливают это на другой машине путем выполнения следующей команды, которую она приводит к сбою:

dpkg -i *.deb

Этот метод работает только, когда у меня есть доступ к Интернету для фиксации поврежденных пакетов через

apt install -f

Существует ли метод в настоящее время для установки cuda-runtime-9-2=9.2.148* абсолютно офлайн?

Спасибо за внимание.

0
задан 17 December 2018 в 23:23

1 ответ

Согласно документации CUDA 9.2 это должно быть возможно. Также заботьтесь о своей версии Ubuntu. CUDA 9.2 поддерживает Ubuntu 16.04 и 17.10. Если Вы хотите использовать Ubuntu 18.04, затем используют CUDA 10.

Метаданные репозитория установки

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

Установка общедоступного ключа GPG CUDA

При установке использования локального repo:

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

Обновите кэш репозитория Кв.

$ sudo apt-get update

Установка CUDA

$ sudo apt-get install cuda

Проверьте также пред и шаги после установки в документации!

0
ответ дан 26 October 2019 в 20:04

Другие вопросы по тегам:

Похожие вопросы: