Am I missing something here ?
First the OP says:
by bedtime »(partial quote>
It's basically the Debian way of compiling and installing the kernel, which involves making a kernel package and installing it as a .deb package. It's worked for me so far, but from previous experience, I know that things can get messed up if certain commands are not used.
"It's worked for me so far", but then they say :
Do I need to do run 'make distclean'?
Also, any general advice would be much appreciated.
If it has worked for you so far, Why the need to ask ? But then, in the next post they make:
by bedtime » 2020-07-04 21:04>>>After having to reinstall all my data twice in the past few months, and having to fix broken headers and reinstall the kernel just now, I figure I'm just going to leave it alone.
This does not sound like it has worked so far, or ever worked at all, but then also if you are just going to give up, and leave it alone, which if it is working , probably is a good idea, .....but I don't understand why the topic was started in the first place ? Maybe I have missed something here, so apology in advance....I just can't make sense of it.
As for the question,
Do I need to do run 'make distclean'?
============================================
From:
https://debian-handbook.info/browse/sta ... ation.htmlNOTE Clean up before rebuilding
If you have already compiled once in the directory and wish to rebuild everything from scratch (for example, because you substantially changed the kernel configuration), you will have to run make clean to remove the compiled files. make distclean removes even more generated files, including your .config file too, so make sure to backup it first. If you copied the configuration from /boot/, you must change the system trusted keys option, providing an empty string is enough: CONFIG_SYSTEM_TRUSTED_KEYS = "".
Also, any general advice would be much appreciated.
Try reading the tutorial more careful,eg:
make distclean removes even more generated files, including your .config file too, so make sure to backup it first.
also listen to people like stevepusser, and the others, also practice makes perfect, keep trying, eventually you will compile one that works, then stick with the method that works. If you have a problem and it does not work, post something more specific then this, and explain details as to what went wrong. On the other hand, maybe you should just leave it alone, especially if it is wroking.