Pourquoi y a-t-il un backport Debian du kernel Linux?

Je comprends la raison d'avoir un backport pour que vous puissiez exécuter un nouveau logiciel sur un ancien système sans utiliser de bibliothèques plus récentes (et donc non prouvées). C'est-à-dire que le nouveau logiciel serait construit par une string d'outils plus ancienne (et certifiée stable). Dans le cas du kernel Linux (Debian 6 livré avec 2.6.32 et le kernel backporté est 2.6.38 ), pourquoi y a-t-il même un backport? Je request parce que je suppose que le kernel n'a pas de dependencies de bibliothèque, donc installer un kernel à partir des suites de développement de Debian ne devrait pas causer de problèmes.

Le kernel backport est utile pour les personnes qui ont un matériel plus récent nécessitant des pilotes plus récents que ce que la version stable peut offrir.

Installer un kernel à partir d'unstable ou tester sur une installation de stable serait difficile: il faudrait append unstable ou testing en tant que source, et écrire un file de preferences approprié pour get seulement le kernel. Et peut-être rencontrer des problèmes si l'emballage du kernel a changé ou si l'autre logiciel avec lequel les packages du kernel interagissent a changé (bootloaders, frameworks de compilation de modules, incompatibilités ABI dans les compilateurs, …).

Depuis les rétroportages, vous obtenez une source de packages que vous pouvez simplement déposer dans /etc/apt/sources.list.d . Et vous obtenez un package qui fonctionne avec les bootloaders, les frameworks de compilation de modules et ainsi de suite de votre version.