Está escrito no kernel do linux Makefile
que
clean - Remove most generated files but keep the config and
enough build support to build external modules
mrproper - Remove all generated files + config + various backup files
E é afirmado nos documentos do arco que
Para finalizar a preparação, verifique se a árvore do kernel está absolutamente limpa;
$ make clean && make mrproper
Então, se make mrproper
uma remoção mais completa é removida, por que é make clean
usada?
make clean
é redundante, certo?make mrproper
.clean
é um pré-requisito para omrproper
destino no Makefile , portanto, executarmake clean
separadamente é redundante.fonte