45 votes

Comment mettre à jour gcc vers la dernière version dans Ubuntu 10.04 ?

J'ai Ubuntu 10.04 32-bit avec gcc 4.4.3 actuellement installé. Je souhaite la mettre à jour vers gcc 4.6.1.

  1. Comment mettre à jour en utilisant le gestionnaire de paquets Ubuntu :

    apt-get upgrade/install
  2. Comme deuxième option, j'ai téléchargé le dernier fichier snapshot de gcc à partir de :

    http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2

Comment le configurer, le compiler et l'installer ?

43voto

cjserio Points 1054

Añadir https://launchpad.net/~ubuntu-toolchain-r/+archive/test à vos dépôts en exécutant :

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Ensuite, suivez les étapes sur AskUbuntu à la carte gcc à la version que vous venez d'installer.

Dans notre cas, vous voulez courir :

sudo apt-get update
sudo apt-get install gcc-4.6
sudo apt-get install g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

11voto

levhita Points 1097

Je pense que vous pouvez l'obtenir en ajoutant ce PPA à vos dépôts :

https://launchpad.net/~ubuntu-toolchain-r/+archive/test

Vous pouvez ajouter le PPA en exécutant

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Une fois qu'il est dans les dépôts (et après avoir exécuté la commande apt-get update ), vous devriez pouvoir soit 1) mettre à jour la dernière version en utilisant apt-get upgrade ou éventuellement 2) vous l'aurez sous la forme d'un paquet séparé que vous devrez Vous devrez apt-get install . Je ne suis pas sûr que ce soit le cas avec ce paquet.

Pour plus d'informations : Guide sur l'ajout d'un PPA à vos dépôts.

2voto

RobotHumans Points 5886

Le gestionnaire de paquets ne permet pas d'obtenir les dernières nouveautés sur LTS. Il est censé être stable avec des mises à jour de sécurité rétroportées. Je ne suis pas un fan des mises à jour de distros, je réinstalle simplement et je copie ~/

./configure
make
make install  

est la procédure générale. Lisez les options dans le configure script...vous devez avoir une version installée pour en compiler une nouvelle. make install va probablement altérer votre installation actuelle.

suggestion : si vous voulez la version la plus récente, utilisez la version la plus récente - c'est la 11.10 à ce stade, je pense.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X