web-dev-qa-db-fra.com

Service modules-init-tools introuvable

Lors de la configuration des paquets lm-sensors et fanconrtol sur Ubuntu 13.04, je suis arrivé à un stade où je devais redémarrer le service modules-init-tools pour appliquer des modifications au fichier/etc/modules, hélas! Je me suis "modules-init-tools: service non reconnu". Je sais qu'un redémarrage du système appliquera probablement les modifications. Mais je veux savoir où se trouve le service ou s'il a été remplacé, comment puis-je le redémarrer à partir d'un terminal sans redémarrer l'ordinateur?.

4
Victor

"modules-init-tools" n'est pas un service, c'est un paquet qui fournit des commandes pour gérer les modules du noyau.

Les commandes à l’intérieur de ce paquet sont lsmod, modprobe, rmmod, etc.

Autrement dit, si vous devez redémarrer un module et non un service avec "modules-init-tools", cela a du sens.

Juste pour information, "modules-init-tools" a été remplacé par "kmod" récemment en 13.10, et je ne sais pas si pour 13.04, mais j'ai gardé la compatibilité avec les commandes précédentes et vous pouvez utiliser, si c'est le cas en 13.04, ' rmmod 'et' modprobe 'comme avant. Aucune modification de la syntaxe!

2
vitorafsr

Bien que module-init-tools soit un package, il fournit également un service permettant de charger automatiquement les modules configurés dans /etc/modules en exécutant

service module-init-tools start

Comme @vitorafsr l'a expliqué, module-init-tools a été remplacé par kmod. Heureusement, kmod fournit également un service. Ainsi, après avoir modifié /etc/modules, vous pouvez exécuter

service kmod start
1
Josh Kelley