I have the exact same problems with overheating, fans and sleep/awake on Windows. It’s crazy that this even happens on a clean install. You would think that after 40 years of OS experience they would get something as basic as this right.
Desktop Linux solved keeping applications updated decades ago. Microsoft seems to be making it worse every time they add another different application delivery and management framework.
True, Linux did solve this decades ago. And then made it significantly worse in the last decade with multiple package managers (apt-get, AppImage, Flatpak, Snap, brew, random .sh install scripts etc.). Remembering how a Linux application was installed and calling its update command is a chore, and updating will probably pull in some other 500MB+ dependency that’s not shared with other apps because of a minor version change.
Would still use Linux any time of day over Windows, since I can actually use my laptop, but the state of package managers on Linux today is hot garbage, and in a worse state than 10 years ago.
True, Linux did solve this decades ago. And then made it significantly worse in the last decade with multiple package managers (apt-get, AppImage, Flatpak, Snap, brew, random .sh install scripts etc.). Remembering how a Linux application was installed and calling its update command is a chore, and updating will probably pull in some other 500MB+ dependency that’s not shared with other apps because of a minor version change.
If your distro is forcing you to use more than one package manager on a regular basis, you need to switch distros.
If you’re choosing to use 3-4 package managers simultaneously, even though you don’t really need to, that’s on you.
I would gladly use only one package manager, but different applications offer different types of downloads. Do this for 30 applications, and you will probably need 3-4 package managers or install methods that do not auto update. Example:
Firefox: ppa, because that has always been the fastest and most convenient
My distro’s package manager will quite happily install all of those. From the main distro repo, even. I don’t see any reason why I would mess around with flatpaks or other distribution methods.
I can literally count on one hand the pieces of non-game software I use that are installed from outside my distro’s package manager (there’s three if you include the inkscape plugin to drive my vinyl cutter).
So I repeat, this is either a distro issue or related to how you, personally, prefer to manage your system. It is not a general Linux issue.
I have the exact same problems with overheating, fans and sleep/awake on Windows. It’s crazy that this even happens on a clean install. You would think that after 40 years of OS experience they would get something as basic as this right.
True, Linux did solve this decades ago. And then made it significantly worse in the last decade with multiple package managers (apt-get, AppImage, Flatpak, Snap, brew, random .sh install scripts etc.). Remembering how a Linux application was installed and calling its update command is a chore, and updating will probably pull in some other 500MB+ dependency that’s not shared with other apps because of a minor version change.
Would still use Linux any time of day over Windows, since I can actually use my laptop, but the state of package managers on Linux today is hot garbage, and in a worse state than 10 years ago.
If your distro is forcing you to use more than one package manager on a regular basis, you need to switch distros.
If you’re choosing to use 3-4 package managers simultaneously, even though you don’t really need to, that’s on you.
Either way, it isn’t Linux’s fault.
I would gladly use only one package manager, but different applications offer different types of downloads. Do this for 30 applications, and you will probably need 3-4 package managers or install methods that do not auto update. Example:
My distro’s package manager will quite happily install all of those. From the main distro repo, even. I don’t see any reason why I would mess around with flatpaks or other distribution methods.
I can literally count on one hand the pieces of non-game software I use that are installed from outside my distro’s package manager (there’s three if you include the inkscape plugin to drive my vinyl cutter).
So I repeat, this is either a distro issue or related to how you, personally, prefer to manage your system. It is not a general Linux issue.