¿Cómo generar paquetes de herramientas de Linux para un kernel personalizado?

¿Cómo generar paquetes de herramientas de Linux para un kernel personalizado?

¿Cómo generar linux-toolspaquetes linux-cloud-toolspara un kernel personalizado utilizando scripts de compilación de Ubuntu?

Intenté agregar do_tools=truelo que genera

linux-tools-3.14.17-generic_3.14.17_amd64.deb

pero no generó el paquete base que el anterior necesita

linux-tools-3.14.17_3.14.17_amd64.deb

Entonces todavía no puedo instalarlo.

Respuesta1

El objetivo de compilación que estás buscando es binary-perarch:

$ fakeroot debian/rules binary-headers binary-generic binary-perarch skipmodule=true

Enlaces algo relacionados:

Respuesta2

Simplemente ejecute

fakeroot debian/rules binary

Esto crearátodode los debs, incluidas herramientas, herramientas en la nube, kernel de baja latencia, etc. No lleva mucho más tiempo y evita dolores de cabeza.

información relacionada