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
Tapez le Terminal Sudo apt-get install build-essential
puis appuyez sur la touche TAB au lieu d'appuyer ENTER.
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
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écutezSudo apt-get update && Sudo apt-get install build-essential
.
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
Vous pouvez également installer les éléments essentiels de la compilation à partir du centre logiciel.
Ouvrez-le et recherchez "build essential"
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
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.