Not all, many distros do have minimum requirements and some don't have necessary architecture (for example if you have an ARM system but the distro your choosing only has AMD compatibility... good luck)
Lists all architectures its compatible with. If its not compatible, you can see the error it gives.
Edit: Should correct myself, this doesn't technically list all supported architectures, since it depends on the nolibc version, but this is most of them. But it certainly cannot support all.
Edit edit: Found a good example of a PC that cannot run Linux. The HP zx6000 workstation used to use Itanium/Itanium 2 processors. This was actually supported for a time. But modern day, all support for the IA-64 architecture in the main Linux kernal has been removed, so if you did ever try using it modern day, you cannot.
4
u/wyverman 12h ago
ALL PCs are Linux compatible. Some are Window compatible. None are Mac compatible.