Why does the installation of some cores such as bitcoin on linux require many different libraries and programs to be installed, other than window that (with bitcoin core) doesn't need any additional extensions at all!
The windows files comes with all of those libraries packaged into the exe file. Linux doesn't do that. As for why, I think it has something to do with the compilers.