Utiliser "sudo apt-get install build-essentials"
j'ai essayé d'utiliser sudo apt-get install build-essentials
pour installer le compilateur g++ sur ma machine Linux Ubuntu. Mais il m'a donné le message suivant:
Lecture des listes de paquets... Fait
construire un arbre de dépendance
Lecture des informations d'état... FaitE: impossible de localiser le paquet build-essentials
Comment puis-je résoudre ce problème?
7 réponses
Baisse de la 's' off le nom du package.
sudo apt-get install build-essential
Vous pouvez aussi avoir besoin de courir sudo apt-get update
pour vous assurer que votre index des paquets est à jour.
pour quiconque se demande pourquoi ce paquet peut être nécessaire dans le cadre d'une autre installation, il contient les outils essentiels pour construire la plupart des autres paquets à partir des sources (compilateur C/C++, libc, et make).
dans mon cas, simplement "laisser tomber le s" n'était pas le problème (bien qu'il s'agisse bien sûr d'un pas dans la bonne direction pour utiliser le nom correct du paquet).
j'ai dû d'abord mettre à jour les index du gestionnaire de paquets comme ceci:
sudo apt-get update
ensuite l'installation a bien fonctionné:
sudo apt-get install build-essential
sudo apt-get update
sudo apt-get install build-essential
(si je me souviens bien, le nom du paquet est sans le supplément s
à la fin).
je sais que cela a été répondu, mais j'ai eu la même question et c'est ce que je devais faire pour le résoudre. Lors de l'installation, Je n'avais pas ajouté de miroir réseau, donc j'ai dû ajouter des informations sur l'endroit où se trouvait un repo sur internet. Pour ce faire, j'ai couru:
sudo vi /etc/apt/sources.list
et ajouté les lignes suivantes:
deb http://ftp.debian.org/debian wheezy main
deb-src http://ftp.debian.org/debian wheezy main
si vous devez le faire, vous devrez peut-être remplacer "wheezy" par la version de debian que vous utilisez. Par la suite, exécuter:
sudo apt-get update
sudo apt-get install build-essential
Espérons-le cela va aider quelqu'un qui avait le même problème que j'ai fait.
le paquet s'appelle build-essential sans le pluriel en "s". Donc
sudo apt-get install build-essential
devrait faire ce que vous voulez.
auto-générer la source.liste" fichier je suggère d'utiliser:
https://debgen.simplylinux.ch/
Où vous pouvez sélectionner le pays, la distribution, l' ..etc Après cela, tout ce que vous devez faire est de remplacer (faire une sauvegarde du fichier) de votre source d'origine.liste de fichier avec l'généré un et faire comme mentionné dans d'autres réponses:
sudo apt-get update
sudo apt-get install build-essential