1 votes

Impossible de trouver l'outil de développement `cc`.

J'ai essayé d'installer le fichier nvidia en utilisant cette commande

sudo sh NVIDIA-Linux-x86_64-450.80.02.run

et a obtenu

ERROR: Unable to find the development tool `cc` in your path; please make sure that you have the package 'gcc' installed.  If gcc is installed on your system, then please check that `cc` is in your PATH.

j'ai vérifié echo $PATH

/usr/bin:/bin:/usr/local/games:/usr/games:opt/openmpi/bin:/usr/local:/usr/lib:/usr/local/bin:/usr/local/lib:/usr/lib64/openmpi/lib:/usr/bin/g++:/usr/bin/gcc

3voto

Joe the Person Points 5090

Dans un système standard 20.04, cc est généralement un lien symbolique géré par le système alternatif au compilateur GNU C ( gcc ) :

$ ls $(which cc) -al
lrwxrwxrwx 1 root root 20 Nov 21  2018 /usr/bin/cc -> /etc/alternatives/cc

$ ls /etc/alternatives/cc -al
lrwxrwxrwx 1 root root 12 Nov 21  2018 /etc/alternatives/cc -> /usr/bin/gcc

Vous n'avez probablement pas build-essential installé, et NVIDIA a besoin des bits du compilateur pour installer et gérer le pilote. Exécutez sudo apt install build-essential et installer le compilateur GCC et autres via ce paquet. Ensuite, exécutez le .run de nVidia à nouveau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X