2010-10-26 23 views

Répondre

1

Si vous voulez dire que vous voulez que A dépende de l'installation d'un module noyau correspondant à la version noyau du noyau exécutant au moment où A est installé, c'est absolument impossible. Votre meilleur choix est de vérifier la disponibilité des fonctionnalités dont vous avez besoin pendant les scripts preinst ou postinst et d'échouer à l'installation si elles ne sont pas présentes. Vous devez garder à l'esprit que:

  • Ils pourraient avoir la fonctionnalité fournie par B-Kmod même si un paquet par ce nom n'est pas installé
    • ils pourraient avoir installé sans utiliser un paquet
    • ils pourraient être en cours d'exécution dans un chroot où ils ne peuvent pas voir les paquets pour le noyau en cours d'exécution
  • ils pourraient redémarrer dans un autre noyau après l'installation A. donc a devrait se dégrader gracieusement dans cette situation.
+0

B-kmod est également fourni par nous. échouer gracieusement devrait être le choix. merci. –