web-dev-qa-db-fra.com

Comment installer build-essential?

J'essaie d'installer le compilateur G ++ dans Ubuntu 13.10. Il m'a dit que je devais installer le package build-essential.

J'ai essayé le code ci-dessous

Sudo apt-get update
Sudo apt-get install build-essential

Cela me donne cette erreur:

Reading package lists... Done
Building dependency tree 
Reading state information... Done
E: Couldn't find package build-essential
47
Jaffer Sadhique

Tapez le Terminal Sudo apt-get install build-essential puis appuyez sur la touche TAB au lieu d'appuyer ENTER.

34
Ngoc

Activer référentiel principal dans Logiciels et mises à jour.

Puis exécutez ces commandes dans un terminal:

Sudo apt-get update
Sudo apt-get install build-essential
14
Avinash Raj

Vous devez activer le référentiel main dans le fichier /etc/apt/sources.list.
Pour ce faire, supprimez le caractère '#' devant les lignes suivantes.

#deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
#deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates main multiverse restricted universe

Enregistrez le fichier et exécutez
Sudo apt-get update && Sudo apt-get install build-essential.

7
Peter Parker

Vous devez installer le paquet build-essential pour le rendre et check-installer pour le mettre dans votre gestionnaire de paquets.

Utilisez cette ligne de commande:

Sudo apt-get install build-essential checkinstall

source

5
αғsнιη

Vous pouvez également installer les éléments essentiels de la compilation à partir du centre logiciel.
Ouvrez-le et recherchez "build essential"

2
Meow

Ces commandes de terminal devraient résoudre votre problème:

Commencez par supprimer la liste de fusion en ouvrant un terminal (appuyez sur Ctrl + Alt + T pour lancer) et exécutez la commande suivante:

Sudo rm /var/lib/apt/lists/* -vf

ou

Sudo rm -vf /var/lib/apt/lists/*

ces lignes de commande sont interchangeables

les options utilisées sont -v verbose

-v, --verbose explain what is being done

et -f force

-f, --force ignore nonexistent files and arguments, never Prompt

Si vous avez des doutes sur une ligne de commande ou sur les options utilisées, reportez-vous toujours à la page de manuel de la commande. Vous pouvez y accéder sur Internet en recherchant man et la commande, par exemple man rm, ou vous pouvez accéder aux mêmes informations en tapant exactement la même commande dans le terminal. Par exemple, les instructions man rm pour quitter la page se trouvent en bas de l'écran. terminal comme ça

image des options de la page de manuel

Ensuite, générez un nouveau en exécutant une simple mise à jour:

Sudo apt-get update

Alors fais,

Sudo apt-get install build-essential
2
user465860

Eh bien, il arrive parfois que si votre première commande échoue en raison de l'absence de repo ou de problèmes de réseau

Sudo apt-get update

Dans ce cas, vous ne pourrez peut-être pas installer build-essential. Donc, assurez-vous toujours que apt-get update se termine correctement. Une fois la mise à jour terminée, indiquez:

Sudo apt-get install build-essential

Vous devriez maintenant pouvoir l'installer avec succès.

1
Ketan Patel