Il comando modprobe viene utilizzato per aggiungere o rimuovere moduli da un kernel. Questo comando è in grado di caricare tutti i moduli dipendenti prima di inserire il modulo specificato. È quindi preferibile utilizzare i comandi insmod e rmmod.
Per aggiungere moduli usando modprobe, usa l'opzione -a e specifica i moduli che vuoi aggiungere. Per scaricare un modulo, usa l'opzione -r e specifica i moduli che vuoi rimuovere.
La sintassi del comando modprobe è:
# modprobe [options] [module names]
Oltre alle opzioni per aggiungere e rimuovere moduli, il comando modprobe ha più opzioni.
Opzione | Descrizione |
---|---|
-f | Forza l'inserimento o la rimozione del modulo. |
-n | Esegui un ciclo di prova, ovvero produrre risultati senza eseguire effettivamente le operazioni. |
-s | Stampa gli errori sul registro di sistema (syslog) anziché su stderr. |
-v | Abilita la modalità dettagliata. |
Esempi di comando modprobe
1. Fai finta di caricare un modulo nel kernel, ma non farlo davvero:
# modprobe --dry-run module_name
2. Carica un modulo nel kernel:
# modprobe module_name
3. Rimuovere un modulo dal kernel:
# modprobe --remove module_name
4. Rimuovere un modulo e quelli che dipendono da esso dal kernel:
# modprobe --remove-dependencies module_name
5. Mostra le dipendenze di un modulo del kernel:
# modprobe --show-depends module_name