Mettre à jour gcc >= 4.9.3 sur debian 8.3

Bonjour, je cherche un moyen d’avoir au minimum gcc 4.9.3 (4.9.2 est dans les dépôts) sans avoir à faire passer toute ma distrib en branche testing ou autre. gcc 5 pourrais me convenir aussi. Une idée ?

il faudrait aller faire un tours dans la doc des mises a jours (il me semble qu’il y a en endroit ou ils en parle comment utiliser la branche testing uniquement pour un paquet), mais de mémoire, je ne me rappelle plus ou j’ai lus cela

Ah très intéressant comme piste ! Merci bien je fais fouiner de ce côté là :slight_smile:

Dans ce genre de cas, tu peux facilement à l’aide d’un navigateur web tout simplement rechercher avec les mots clé suivants :

debian package le_nom_de_ton_paquet

Salut,
Des infos ici:

https://www.debian.org/doc/manuals/debian-handbook/sect.apt-get.fr.html#sect.apt-mix-distros

Supposons que Stable soit votre distribution de référence, mais que Testing et Unstable apparaissent également dans votre fichier sources.list. Dans ce cas, vous pouvez employer apt install paquet/testing pour installer un paquet depuis Testing. Si l’installation échoue parce que certaines dépendances ne peuvent pas être satisfaites, autorisez-le à satisfaire ces dernières dans Testing en ajoutant le paramètre -t testing

Salut, apt voulait toujours m’installer et me mettre près de 200 paquets et donc j’ai créé le fichier “local” dans /etc/apt/apt.conf.d/ avec écrit dedans APT::Default-Release “stable”; mais apt (ou apt-get aussi) veut toujours me supprimer plein de paquet :

root@TABNET:/etc/apt/apt.conf.d# apt-get install gcc-5/testing
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Version choisie « 5.3.1-11 » (Debian:testing [i386]) pour « gcc-5 »
Les paquets supplémentaires suivants seront installés : 
  binutils cpp-5 gcc-5-base libasan2 libatomic1 libcc1-0 libcilkrts5
  libgcc-5-dev libgcc1 libgomp1 libisl15 libitm1 libmpfr4 libmpx0 libquadmath0
  libstdc++6 libubsan0
Paquets suggérés :
  binutils-doc gcc-5-locales gcc-5-multilib gcc-5-doc libgcc1-dbg libgomp1-dbg
  libitm1-dbg libatomic1-dbg libasan2-dbg liblsan0-dbg libtsan0-dbg
  libubsan0-dbg libcilkrts5-dbg libmpx0-dbg libquadmath0-dbg
Paquets recommandés :
  libc6-dev
Les paquets suivants seront ENLEVÉS :
  evolution evolution-data-server evolution-plugins gdm3 gnome gnome-contacts
  gnome-core gnome-session gnome-shell gnome-shell-extension-weather
  gnome-shell-extensions libboost-date-time1.55.0 libcmis-0.4-4
  libebook-1.2-14 libebook-contacts-1.2-0 libedata-book-1.2-20 libevolution
  libfolks-eds25 libphonenumber6 libreoffice
  libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core
  libreoffice-base-drivers libreoffice-calc libreoffice-core libreoffice-draw
  libreoffice-evolution libreoffice-gnome libreoffice-gtk
  libreoffice-help-en-us libreoffice-help-fr libreoffice-impress
  libreoffice-math libreoffice-report-builder-bin libreoffice-sdbc-firebird
  libreoffice-sdbc-hsqldb libreoffice-writer mythes-en-us mythes-fr
  printer-driver-brlaser python3-uno task-gnome-desktop unoconv
Les NOUVEAUX paquets suivants seront installés :
  binutils cpp-5 gcc-5 gcc-5-base libasan2 libatomic1 libcc1-0 libcilkrts5
  libgcc-5-dev libisl15 libitm1 libmpx0 libubsan0
Les paquets suivants seront mis à jour :
  libgcc1 libgomp1 libmpfr4 libquadmath0 libstdc++6
5 mis à jour, 13 nouvellement installés, 44 à enlever et 8 non mis à jour.
Il est nécessaire de prendre 64,4 Mo dans les archives.
Après cette opération, 59,1 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
root@TABNET:/etc/apt/apt.conf.d#

Si je rajoute -t testing comme option c’est pire, c’est comme avant en fait, il veut maj et installer environ 200 paquets :disappointed:.

Je ne souhaite pas que tous ces paquets soient enlevés, je veux juste installer les 13 et mettre à jour les 5 ! Pensez-vous que c’est possible ?