5 ms·
The thing I hate most about Apple's updates is that if you say "try again in an hour", rather than prompting you if you want to update again, it just starts the
by cr0sh 7y ago
The thing I hate most about Apple's updates is that if you say "try again in an hour", rather than prompting you if you want to update again, it just starts the update!
My PB is supplied by my employer, so I'm using it all the time in the daytime. Sometimes I have time to do the update, but sometimes I don't - but I might anticipate that I can come to a stopping point in an hour or two. But I don't get that option. If I say "wait an hour" - it will just start the update in an hour - killing my browser and tabs, my IDE, my terminal sessions, whatever else I have open...
Hosed isn't the right word for it - fortunately IntelliJ allows me to continue where I left off, and getting my tabs back is no problem in most browsers. Terminal sessions are jacked, though. And just getting back to where you were mindset-wise - that's a major pain (it's one thing when it's on your terms, but when the rug is yanked out from under you, it becomes a real problem).
Ubuntu (and probably other Debian-based Linux systems - and maybe all of them - so many distros I haven't tried or haven't played with in a long while - sigh) does it right - if you say to try again later, it will pop up the same dialog later. Most security updates aren't of the nature that waiting an hour or a day is going to be a major issue (and if it were, we generally are informed well ahead of time of it).
So - I can understand and feel everyone's pain on this; Apple really should change this to allow user choice. Heck - I'd also love options to install "at next shutdown", "at next powerup", and "at a set time/day" - because at the end of the day, when I shutdown my machine, that would actually be the best time to do the install/update (for me at least).
- saagarjha 7y ago> Terminal sessions are jacked, though. Interestingly, I protect against this by running iTerm, which asks me before quitting and prevents the shutdown.
- allovernow 7y ago> Terminal sessions are jacked, though Tmux might be useful for that.
- inetknght 7y agoI was going to recommend `tmux` as well. It won't help for _local_ terminal sessions but running `tmux` on any remote hosts has saved my bacon more times than I can count.
- blancNoir 7y agotmux resurrect might be worth looking into https://github.com/tmux-plugins/tmux-resurrect https://github.com/tmux-plugins/tmux-resurrect
- antsar 7y agoIf tmux is local, the reboot is going to kill that too. There are ways to re-create your windows/panes automatically after reboot, but they come with caveats.
- freetonik 7y agoiTerm 2 can do that and even restore running processes. In my experience that feature works well enough.
- deleted 7y ago[deleted]
- mthoms 7y agoBoth iTerm and IntelliJ-based IDE's have a setting requiring a dialog confirmation before quitting. That will prevent these shenanigans to an extent. But still, this is pretty bad on Apple's part.
- SkyPuncher 7y agoBut only after "randomly" closing every other possible program you have open. Might as well restart when iTerm and Webstorm are the only things left.
- mthoms 7y agoWell I often have several manually started servers/processes running in both iTerm and Webstorm so these are (by far) the most painful to restart. But yeah, it sucks.
- curt15 7y ago>Ubuntu (and probably other Debian-based Linux systems - and maybe all of them - so many distros I haven't tried or haven't played with in a long while - sigh) does it right - if you say to try again later, it will pop up the same dialog later. Debian yes. But Ubuntu has adopted a Windows 10-style approach with its new snap packaging format. See https://forum.snapcraft.io/t/disabling-automatic-refresh-for-snap-from-store/707 https://forum.snapcraft.io/t/disabling-automatic-refresh-for...
- DoofusOfDeath 7y agoThanks for posting that link. I learned two valuable things from reading that discussion thread: (1) I saw examples of how to phrase comments in order to keep a conversation polite and constructive, even as tempers start to rise. (2) I learned a lot about how Ubuntu "snap" installations work, and why "apt" better fits with my ideals.
- jessriedel 7y ago> The thing I hate most about Apple's updates is that if you say "try again in an hour", rather than prompting you if you want to update again, it just starts the update! I appreciate you bringing this up. It happened to me a few times, and I was wondering if I was going crazy, or if it had really just lied to me like that. Glad to know I'm not crazy.
- gumby 7y ago> Terminal sessions are jacked, though. Tmux may help you here. Not that this excuses Apple's dark pattern UI or absolves them of any responsibility for fucking up your environment. I'm just trying to reduce your pain slightly.