I'm soon going to be upgrading my hardware and I'm planning on switching to an AMD processor.
As I have plenty of stuff I'd really like to avoid having to reinstall my software, so I'm planning to change the CPU, MB and RAM.
My question is, is this going to work? Will any of my software need to be compiled specifically for the new CPU if both are x64?
Additionally there's a bunch of firmware installed for intel as I can see with:
$ find /lib/modules/$(uname -r)/ -type f -name '*.ko' | grep intel | wc -l
115
Will I need to install similar for amd, thus will require a live image as well?
I'm using debian 11 if it matters.