web-dev-qa-db-fra.com

Je ne parviens pas à installer GCC sous Ubuntu (18.04) ... J'ai déjà essayé la commande - Sudo apt install gcc

Ceci montre après avoir tapé la commande pour installer GCC:

screenshot

1
Pala Ravi Kanth

Comme certains commentaires l'ont déjà souligné, gcc fait partie du principal référentiel d'ubuntu. Donc techniquement, il devrait y avoir un paquetage gcc. Vous pouvez rechercher tous les packages disponibles en exécutant la commande

apt-cache search gcc

Cela montrera tous les paquets qui ont gcc dans leur nom (et qui seront probablement très nombreux). Vous pouvez limiter la recherche aux paquets commençant par gcc puis avoir un espace (en d’autres termes, le paquet qui s’appelle vraiment gcc),

apt-cache search gcc | grep "^gcc[[:space:]]"

Si la première commande a trouvé des paquets tels que gcc-8 ou similaire, mais que la dernière commande n'affiche rien, il est probable que votre gestionnaire de paquets ne soit pas au courant de gcc. Certains commentaires ont également suggéré de mettre à jour la base de données de paquets en lançant

Sudo apt-get update

Ceci est généralement une bonne idée avant d'installer des packages, car l'installation tentera de télécharger ce que vous tentez d'installer et ce téléchargement peut échouer si (par exemple) l'emplacement du package a changé. La commande apt-get update s'assure que tout est au bon endroit pour que les objets puissent être trouvés lorsque vous voulez les installer.

Si, après la mise à jour de votre base de données de paquets (par apt-get update), vous ne trouvez toujours pas un paquet nommé gcc, mais que vous en trouviez un avec un numéro de version spécifique, le moyen le plus simple d'obtenir un gcc fonctionnel sur votre ordinateur est probablement à régler pour une version spécifique, comme par exemple en exécutant

Sudo apt-get install gcc-7

Vous avez peut-être vu que certains commentaires ont souligné que gcc ferait normalement partie d'une installation d'ubuntu. Ainsi, les erreurs que vous signalez pourraient indiquer un problème plus complexe lié à la configuration de votre base de données de paquets. Si vous utilisez un système Ubuntu fraîchement installé, la solution la plus simple consiste à simplement réinstaller votre système tout en maintenant une connexion Internet solide. Si vous n'êtes pas sur un système Ubuntu fraîchement installé, les choses peuvent être un peu plus compliquées, mais elles sont assez bien documentées si vous cherchez des moyens de réparer votre fichier /etc/apt/sources.list.

3
Ingo