Eu tive o mesmo problema ao tentar instalar o CUDA 7.5 no Ubuntu 16.04. Isso se deve a uma falta de entrada SHA256 ou SHA512 no pacote CUDA (conforme relatado pela equipe do Debian aqui ).
Parece que não podemos forçar o apt-get update a buscar um "repositório não seguro", mas eu poderia evitar completamente o problema usando o arquivo .run. Aqui está o que eu fiz passo a passo:
- Em vez de baixar o pacote .deb, baixe o arquivo .run (de esta página )
-
Instale um compilador compatível (parece que o cuda 7.5 não é compatível com o compilador padrão do Ubuntu 16.04):
sudo apt-get install gcc-4.9 g++-4.9
-
Você pode precisar instalar alguns pacotes adicionais (depende da sua configuração):
sudo apt-get install nvidia-modprobe freeglut3-dev libx11-dev libxmu-dev libxi-dev libglu1-mesa-dev
-
Inicie o arquivo de execução e siga as instruções:
sudo sh cuda_7.5.18_linux.run
Isso funcionou bem para mim (não se esqueça de instalar o driver NVIDIA)
EDITAR: Depois do passo 2 & amp; 3, se o instalador CUDA tentar usar o gcc 5.3.1 (padrão para o Ubuntu 16.04) como compilador em vez da versão 4.9, você pode tentar remover a versão 5.3.1, instalar CUDA e reinstalar a versão mais recente do gcc.