To this day, I still don’t understand what takes windows updates so dam long. Not sure about Mac, but Linux takes, what, 5 minutes at most if you’ve gone a while.
Can’t remember a windows update taking longer than 5 minutes. And even if it did take that long, you can just press “update and shutdown” when you stop using the pc. Windows has a lot of problems but this isn’t one of them.
If your computer is always running it may never take longer than five minutes. But try to leave your computer shut down for a month or more. Then updates accumulate and it can take really long to make them.
A lot of it happens in the backgound. It is at least a 15-30 minute process from start to finish. Very annoying if you have an older computer as it is sucks up a lot of resources updating during the background updates.
I normally don’t ever shutdown or restart my desktop. I like leaving program and stuff running so I can continue what I am doing when I get back. With an update I have to close out all of my shit and then shutdown and open everything back up.
I also swear when you have updates pending on a restart the computer doesn’t run very well.
Another issue is that windows will eventually force a reboot on you with pending updates. You can postpone it for a while, but eventually you’ll be in the middle of something and it will just do it anyways.
Another issue is that windowsa predatory person will eventually force a reboot onrape you with pending updatesupknocking. You can sometimes postpone it for a while, but eventually you’ll be in the middle of something and itthey will just do it anyways.
Hopefully, we’ll agree that rape is much worse, but the underlying principle is the same: some entity abuses something you own - your body/property. Since you’re the owner, you exclusively should be in control.
Unfortunately, it can sometimes be necessary to leave an abusive partner/OS. This can be challenging if you “need” one but they’re all evil and dominating. M$ is not abusing its users as violently as some people are abusing their partners. However, their subtle abuse of their users takes place on a much bigger scale. Not only in this (pretty unimportant) regard, but also by e.g. unwanted telemetry/tracking. Luckily, non-abusive partners of the Linux family are becoming easier to find and date, and many are already flirting with one or more of them.
They have no packages but do a full patch of the system data. Since this is the most complex approach and almost everything can go wrong down to the core they spend most of the time with checking and cleaning state.
Mac updates are less frequent but take longer. They also restart the machine. One difference though is that my mac never took it upon itself to start an update without asking my opinion.
This is a byproduct of one of the largest and more ignored differences between windows and linux. The fact that Linux let’s you modify files while they are open whereas windows doesn’t.
This means that you can update a linux system by just replacing the files with the new ones while it runs. On the other side, Windows can’t modify its own files while it runs, so instead it has a second entire OS to update itself, and requires a reboot to unload all the files and boot from the updater without locking windows files.
In some sense this would even seem an advantage of Windows. (I know it’s the fundamental reason for many hangs and freezes, but the idea that a file is a lockable resource doesn’t seem that bad.)
To this day, I still don’t understand what takes windows updates so dam long. Not sure about Mac, but Linux takes, what, 5 minutes at most if you’ve gone a while.
Lack of proper package management is my assumption.
Can’t remember a windows update taking longer than 5 minutes. And even if it did take that long, you can just press “update and shutdown” when you stop using the pc. Windows has a lot of problems but this isn’t one of them.
If your computer is always running it may never take longer than five minutes. But try to leave your computer shut down for a month or more. Then updates accumulate and it can take really long to make them.
A lot of it happens in the backgound. It is at least a 15-30 minute process from start to finish. Very annoying if you have an older computer as it is sucks up a lot of resources updating during the background updates.
I normally don’t ever shutdown or restart my desktop. I like leaving program and stuff running so I can continue what I am doing when I get back. With an update I have to close out all of my shit and then shutdown and open everything back up.
I also swear when you have updates pending on a restart the computer doesn’t run very well.
I see now. I have pretty beefy computer so I haven’t noticed that. I also shutdown my computer every night so it’s still not problem for me.
Another issue is that windows will eventually force a reboot on you with pending updates. You can postpone it for a while, but eventually you’ll be in the middle of something and it will just do it anyways.
This is, in some regards, similar to rape…
Edit: to clarify,
Hopefully, we’ll agree that rape is much worse, but the underlying principle is the same: some entity abuses something you own - your body/property. Since you’re the owner, you exclusively should be in control.
Unfortunately, it can sometimes be necessary to leave an abusive partner/OS. This can be challenging if you “need” one but they’re all evil and dominating. M$ is not abusing its users as violently as some people are abusing their partners. However, their subtle abuse of their users takes place on a much bigger scale. Not only in this (pretty unimportant) regard, but also by e.g. unwanted telemetry/tracking. Luckily, non-abusive partners of the Linux family are becoming easier to find and date, and many are already flirting with one or more of them.
Bruh what
I’ve clarified my answer.
They have no packages but do a full patch of the system data. Since this is the most complex approach and almost everything can go wrong down to the core they spend most of the time with checking and cleaning state.
and on linux you can upgrade while the system is running and then reboot
I hear it takes a long time on Macs too!
thankfully I don’t have this problem on my Gentoo
I’d be using Gentoo if not for installing software being something you have to plan for.
“Sorry boss I can’t come into work today, I need to install important security updates on my fifteen arch and/or gentoo desktops and servers.”
Exactly.
Mac updates are less frequent but take longer. They also restart the machine. One difference though is that my mac never took it upon itself to start an update without asking my opinion.
/laughs in company enforced updates/
First they nag you. Then they nag even more. Then they blur out everything making your system unusable unless you hit update.
This is a byproduct of one of the largest and more ignored differences between windows and linux. The fact that Linux let’s you modify files while they are open whereas windows doesn’t.
This means that you can update a linux system by just replacing the files with the new ones while it runs. On the other side, Windows can’t modify its own files while it runs, so instead it has a second entire OS to update itself, and requires a reboot to unload all the files and boot from the updater without locking windows files.
Silverblue also does this, yet updates are really quick
ReplaceFile
exists to get everyone else’s semantics though?In some sense this would even seem an advantage of Windows. (I know it’s the fundamental reason for many hangs and freezes, but the idea that a file is a lockable resource doesn’t seem that bad.)
The Nintendo Switch is the gold standard of updates for me.