Debian / Ubuntu: Como compilar um kernel Linux em uma máquina e usar em outras máquinas (mesma arquitetura)

1

Debian / Ubuntu: Como compilar um kernel Linux em uma máquina e usar em outras máquinas (mesma arquitetura)?

Eu sei como fazer isso na mesma máquina. Mas usar um kernel compilado em outras máquinas é complicado para mim.

Por exemplo,

Eu fiz make

Mas e quanto a sudo make modules_install install ? Isso irá instalar coisas na minha máquina atual.

O que é uma boa prática para compilar um kernel em uma máquina rápida, mas usá-lo em outras máquinas lentas / (ou rápidas demais).

Caso contrário, eu tenho que compilar, instalar todas as vezes, o que é demorado.

Nota:

Na página do Ubuntu, existem maneiras de fazer algo semelhante. Mas isso é bom apenas para os kernels do Ubuntu. Não para kernels upstream.

    
por BufBills 19.02.2014 / 18:52

1 resposta

2

Como são máquinas Debian, use make deb-pkg (em vez de make , make install , etc.), que faz parte das fontes do kernel upstream. Isso irá gerar alguns pacotes Debian; você pode scp e instalar com dpkg -i .

    
por 19.02.2014 / 20:20