Sais pas.
Voici la liste que tu recherches (je suis parti du principe que ton processeur était en 64 bits), et effectivement il y a plusieurs paquets disponibles, mais tu vas vite trouver celui dont tu as besoin : packages.debian.org/search?suite … image-3.10
Ceux qui se terminent par “-dbg” sont pour les développeurs qui veulent debugguer le noyau. Donc tu peux déjà éliminer ceux-là.
Ensuite il y a les noyaux qui contiennent “-rt-”, ce sont des noyaux pour faire du temps réel, genre pour contrôler un missile, une machine-outil,… Pas pour toi non plus.
Du coup il ne te reste plus grand chose :
linux-image-3.10-0.bpo.2-amd64
linux-image-3.10-0.bpo.3-amd64
Un soupçon d’intuition nous permet de dire que la 2ème ligne est la même version que la 1ère ligne mais avec quelques bugs en moins (puisque le numéro de build est plus élevé). Pourquoi ils ont laissé la build 2 ? Probablement parce que la build 3 peut poser quelques problèmes dans certains cas très particuliers et que certaines personnes devront utiliser la build 2. Et encore même pas sûr, c’est peut être juste au cas où.
Donc voilà, tu sais quel paquet utiliser.
Les pilotes graphiques libres font partie du noyau. C’est même le but d’un noyau monolithique : intégrer un maximum de pilotes dans le noyau. Comme on peut étendre les fonctionnalités du noyau à l’aide de modules, on parle de noyau monolithique modulaire. Mais dans Debian les pilotes libres sont laissés directement en dur dans le noyau et non sous forme de modules (d’ailleurs je ne suis même pas sûr qu’il soit possible de mettre ces pilotes sous forme de modules, certains pilotes doivent être impérativement intégrés en dur dans le noyau).
Donc si tu mets à jour ton noyau, tu mets obligatoirement à jour tes pilotes graphiques libres. C’est tout l’intérêt du noyau !
Comme on est sous Debian et que l’équipe de dév fait un boulot formidable avec les dépendances, oui.
C’est l’intérêt des dépendances : on met un jour un paquet et hop, le gestionnaire de paquets va s’occuper des dépendances pour maintenir la cohérence du système. En l’occurence, il va appeler “update-grub” après l’installation de ton nouveau noyau.
L’installation d’un backport ne se fait normalement pas automatiquement à l’origine, il faut suivre une procédure manuelle pour forcer la mise à niveau, par exemple pour forcer le backport du noyau 3.10 à la place de ton noyau 3.2 qui est installé par défaut dans Wheezy.
Mais une fois que tu as installé le backport, il va se mettre à jour s’il le faut à chaque fois qu’il y aura une mise à jour car ton gestionnaire de paquets va tout faire pour maintenir les versions qui sont installées. Et donc si le noyau 3.11 est rajouté dans les backports, il ne viendra pas écraser ton 3.10. Mais ton 3.10 sera mis à jour à chaque fois (si nécessaire) à partir du moment où tu l’as installé.
Attention quand même, ce que je dis là c’est le comportement par défaut. Si tu as touché aux priorités des dépôts et des versions dans “/etc/apt/preferences”, tu changes le comportement et là ça va totalement dépendre des paramètres que tu auras mis.
Comme je viens de le dire, non.
Ca aurait été le cas si un méta-paquet avait été disponible dans les backports et que tu l’avais installé. J’explique.
Si tu installes le paquet “linux-image-3.10”, alors ce sera ce paquet qui sera mis à jour et pas un autre.
Maintenant supposons qu’un méta-paquet nommé “linux-image” pointant vers “linux-image-3.10” soit disponible dans les backports et que tu l’aies installé. Le jour où les développeurs sortent le paquet “linux-image-3.12”, ils feront pointer le méta-paquet “linux-image” vers “linux-image-3.12” au lieu de “linux-image-3.10”. Et donc quand tu feras la mise à jour de ton système, le paquet “linux-image” va se mettre à jour, et par le jeu des dépendances le gestionnaire de paquets va savoir qu’il faut mettre à jour aussi “linux-image-3.12”.
Il est même possible (il me semble, ça paraît logique) de faire en sorte que le méta-paquet mette à jour plusieurs versions de noyaux car il suffit de dire que “linux-image” dépend de toutes les versions de noyaux installés pour qu’ils soient également mis à jour. C’est l’intérêt des dépendances et des métas-paquets.
Je suis pas sûr d’avoir été clair sur ce dernier point.