web-dev-qa-db-fra.com

Problème lors de l'ajout d'un PPA pour installer gcc-4.7

Je veux installer le compilateur 4.7 gcc pour utiliser les fonctionnalités de c ++ 11. J'ai consulté des instructions sur Internet et j'ai trouvé sur plusieurs sites Web les étapes suivantes:

Sudo add-apt-repository ppa:Ubuntu-toolchain-r/test  
Sudo apt-get update  
Sudo apt-get install gcc-4.7 g++-4.7  

Le problème est que ma console se fige lors de l'ajout du ppa.

Au début, je pensais que c'était dû à une ancienne version d'Ubuntu (11.04). Donc, je suis passé à 11.10 puis à 12.04, et tout semble bien fonctionner. Mais toujours avoir le même problème.

De l'aide?

3
Roman Rdgz

L'erreur est que vous avez mal orthographié le PPA. Essaye ça:

Sudo add-apt-repository ppa:ubuntu-toolchain-r/test  
Sudo apt-get update  
Sudo apt-get install gcc-4.7 g++-4.7  

Si cela ne fonctionne pas, créez le fichier source manuellement:

Sudo nano /etc/apt/sources.list.d/toolchain.list

Coller ce contenu:

deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu precise main   
deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu precise main 

Enregistrez le fichier avec Ctrl-K puis appuyez sur Y touche pour confirmer la sauvegarde.

Après avoir ajouté ces lignes, lancez cette commande pour corriger l'erreur de clé:

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1E9377A2BA9EF27F

Puis lancez ces commandes dans le terminal

Sudo apt-get update
Sudo apt-get install gcc-4.7 g++-4.7
11
Frantique

En guise de réponse, vous pouvez éventuellement utiliser le gestionnaire de référentiel graphique intégré. Faites ceci par:

Tout d'abord,

Ouvrez le Centre de logiciel Ubuntu:

Pour ce faire, cliquez sur le lien de votre lanceur.

The Ubuntu Software Centre Icon

Ou, si vous l'avez retiré du lanceur, vous pouvez le rechercher via le tiret.

The Dash, showing Ubuntu Software Centre

Deuxièmement,

Ouvrez le menu Sources de logiciels:


The 'Other Software' tab.

Enfin,

Ajoutez le PPA via la fenêtre:


The Add button


Et lorsque la fenêtre apparaît, entrez l'adresse PPA, qui est dans votre cas deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubunt précis principal et deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubunt main précis


Add your PPA


Et cliquez sur 'Ajouter une source'.


Add Source


Vous devrez peut-être également fournir une authentification en saisissant votre mot de passe utilisateur.


Authenticate

Et c'est tout.

Même si cela ne fonctionne pas, le Centre logiciel peut afficher une fenêtre avec un message d'erreur et très probablement comment y remédier. Vous ne croirez pas ce que j'ai vécu pour trouver une solution via la ligne de commande, mais j'ai été soulagé lorsque j'ai utilisé l'interface graphique et qu'Ubuntu a simplement craché les mots sans que je doive faire quoi que ce soit. Vous pouvez également combiner ces étapes avec la réponse ci-dessus, concernant l’erreur d’orthographe, etc.

Salut et bonne chance!

M

8
Mochan