Qual é a diferença entre “make modules” e “make modules_install”

1

Atualmente, estou procurando compilar um kernel personalizado e eu acho vários guias que primeiro dizem make modules e, em seguida, make modules_install na etapa quando você compila e instala os módulos, enquanto outros apenas fazem make modules_install .

Alguém poderia me esclarecer e explicar a diferença (eu os preferiria explicados na linguagem newbie: nada muito detalhado, obrigado).

    
por p1xel 19.06.2014 / 10:39

1 resposta

3

O comando make modules apenas compilará os módulos, deixando os binários compilados no diretório de construção. make modules_install irá certificar-se de que existem binários compilados (e compilar os módulos, se não) e instalar os binários no diretório modules do seu kernel.

Se você tem certeza de que todos os módulos compilam sem problemas, você pode usar make modules_install diretamente.

    
por 19.06.2014 / 11:53