It's different, which sometimes translates to harder.
It doesn't work the same as Windows which means that some of your hard earned knowledge of Windows is wasted and some is actually coming back to bite you as you approach a task the wrong way.
I use Fedora 45 KDE as an example of how Linux might have hidden steps that isn't mentioned straight away:
An example of how easy it can seem to setup Fedora 45:
https://docs.fedoraproject.org/en-US/beginners-guide/install_fedora/
Things that guide conveniently forgets to mention - rpmfusion, ffmpeg and nvidia:
https://rpmfusion.org/EnablingRpmFusionDuringFedoraInstall
https://rpmfusion.org/Configuration
https://rpmfusion.org/Howto/Multimedia
https://rpmfusion.org/Howto/NVIDIA
Use the Discover store to make it easy to find and install software if you prefer gui over terminals:
https://docs.fedoraproject.org/en-US/kde/appinstallation/
To ensure that an app installation works well in Linux you should always try to use the official repositories, flatpaks, docker or appimages.
Downloading an installation file (.deb/.rpm) from the developers github is not the normal way to install software, when you use a repository (or alternate methods like flatpaks, docker and appimages) you save yourself a lot of headaches when it comes to updating your software and lowers the risk of "dependency hell" where different software want different versions of the same libraries.
To get Multimedia and Nvidia gpus to work properly you want to use rpmfusion to install the drivers.
Never install the drivers directly from Nvidia, it will only come back to haunt you with weird errors, bugs and problems and is a common trap for former Windows users.
The guides aren't difficult, but the main guide forgets to mention the extra steps needed that most users want to do.