Pour les modules noyau, il y a dkms (http://linux.dell.com/dkms/).
Le projet PLF (http://plf.zarb.org/) package plusieurs modules (open-source ou non) de cette façon et ça fonctionne bien.
Je suis récemment passé au drivers proprio nvidia tels qu'ils les packages et c'est du bonheur: lors de l'installation d'un nouveau noyau, il y a un service dkms au démarrage qui se charge de vérifier si tous les modules dont il a connaissance sont compilés pour le noyau en cours, et si non il les recompiles et ils sont tout de suite disponibles.
Bien sur ça ne fonctionne pas pour des modules qui sont nécessaires au lancement de init (contrôleur raid par exemple), ceux-là doivent de toute façon se trouver dans le initrd.
[^] # Re: Mouais
Posté par wismerhill . En réponse au journal Les drivers : c'est bien là le réel problème. Évalué à 2.
Le projet PLF (http://plf.zarb.org/) package plusieurs modules (open-source ou non) de cette façon et ça fonctionne bien.
Je suis récemment passé au drivers proprio nvidia tels qu'ils les packages et c'est du bonheur: lors de l'installation d'un nouveau noyau, il y a un service dkms au démarrage qui se charge de vérifier si tous les modules dont il a connaissance sont compilés pour le noyau en cours, et si non il les recompiles et ils sont tout de suite disponibles.
Bien sur ça ne fonctionne pas pour des modules qui sont nécessaires au lancement de init (contrôleur raid par exemple), ceux-là doivent de toute façon se trouver dans le initrd.