J'ai Ubuntu 10.04 32 bits avec gcc 4.4.3 actuellement installé. Je veux le mettre à jour vers gcc 4.6.1.
Comment mettre à jour à l'aide du gestionnaire de paquets Ubuntu:
apt-get upgrade/install
En deuxième option, j'ai téléchargé le dernier fichier d'instantané gcc à partir de:
http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2
Comment puis-je le configurer, le compiler et l'installer?
Je pense que vous pouvez l'obtenir en ajoutant ce PPA à vos référentiels:
https://launchpad.net/~ubuntu-toolchain-r/+archive/test
Vous pouvez ajouter le PPA en lançant
Sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Une fois dans les référentiels (et après avoir exécuté apt-get update
), vous devriez pouvoir: 1) mettre à jour la dernière version à l'aide de apt-get upgrade
, ou éventuellement 2) vous le disposerez sous forme de package séparé dont vous aurez besoin pour apt-get install
. Je ne sais pas quel est le cas avec ce paquet.
Informations complémentaires: Guide expliquant comment ajouter un PPA à vos référentiels.
Ajoutez https://launchpad.net/~ubuntu-toolchain-r/+archive/test à vos référentiels en exécutant:
Sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Suivez ensuite les étapes décrites sur AskUbuntu pour mapper gcc
à la version que vous venez d'installer.
Dans notre cas, vous voulez exécuter:
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++
Vous n’obtenez rien de dernier sur LTS avec le gestionnaire de paquets. Il est supposé être stable avec les mises à jour de sécurité backportées Je ne suis pas fan de la mise à jour des distributions, je viens de réinstaller et de copier ~ /
./configure
make
make install
est la procédure générale. Lisez les options du script de configuration ... vous devez installer une version pour en compiler une nouvelle. make install va probablement modifier votre installation actuelle.
suggestion: si vous voulez "plus récent", utilisez "plus récent" - c'est 11.10 à ce stade, je pense.