Qual è l'approccio consigliato per la distribuzione di un modulo del kernel utilizzando un RPM? Idealmente, per la portabilità, vorrei che l'RPM fosse in grado di costruire i moduli contro le intestazioni del kernel in esecuzione prima di installarlo.Come distribuire i moduli del kernel usando un RPM?
6
A
risposta
7
Ho utilizzato il supporto del modulo del kernel dinamico o DKMS prima di distribuire un driver Linux per il targeting di più versioni del kernel (2.6.31-37). DKMS è di per sé una raccolta di script di bash in grado di automatizzare sia la creazione e la ricostruzione di un modulo del kernel in base all'attuale versione installata di Linux. È possibile distribuire i driver come file RPM o DEB che contengono l'origine del driver, gli script DKMS e, facoltativamente, le versioni binarie del driver legate a particolari versioni del kernel.
Problemi correlati
- 1. Come ricaricare i moduli del kernel modificati
- 2. Come distribuire solo i sub-moduli usando maven deploy?
- 3. parametri dei moduli del kernel modifiche (/ sys/modulo usando)
- 4. Docker caricamento moduli kernel
- 5. Come compilare un modulo del kernel Linux usando -std = gnu99?
- 6. RPM ignora i conflitti
- 7. come comunicare i programmi - kernel kernel kernel monolitico kernel exo
- 8. Trovare l'indirizzo del kernel di un modulo kernel caricabile
- 9. Come codificare un modulo del kernel Linux?
- 10. Come posso ottenere l'indirizzo per i moduli del kernel nt e win32k?
- 11. Moduli del kernel Linux - Rischi per la sicurezza?
- 12. Come posso distribuire i moduli del nodo in un'app Meteor su meteor.com?
- 13. C#, Ninject: dove inserisci il kernel e i tuoi moduli?
- 14. Cercando di trovare tutti i moduli del kernel necessari per la mia macchina usando lo script di shell
- 15. Come utilizzare rpm per aggiornare/sostituire i file esistenti?
- 16. Come ottenere un ID thread del kernel?
- 17. Debug-info per moduli kernel caricabili
- 18. C'è un modo per capire cosa sta usando un modulo del kernel di Linux?
- 19. Android: come ottenere i log del kernel dopo il panico del kernel?
- 20. Come si costruisce un'immagine del kernel usando Visual Studio?
- 21. Come caricare automaticamente un modulo del kernel in Gentoo Linux?
- 22. Comunicazione tra moduli nel kernel Linux
- 23. Come rimuovere un modulo del kernel fallito
- 24. Inserisce e rimuove i moduli del kernel in modo programmatico in C
- 25. Come distribuire su Heroku usando Mercurial?
- 26. Modulo Kernel Linux (* .ko) compatibilità tra i kernel
- 27. Perché ho bisogno di ricompilare il modulo del kernel vmware dopo un aggiornamento del kernel linux?
- 28. Come distribuire Subversion esterni?
- 29. Come posso distribuire i programmi Python?
- 30. Controllare le dipendenze RPM