Random question: How often do you update your packages?

I don’t know how many packages y’all install in your systems, but in my case, its quite a few. I run updates only on Fridays nowadays to avoid update “fatigue”. I used to run updates twice a day when running vanilla Arch but that became too much.

So how often do you update your packages?

Edit: I feel like I do not want to automate the process because I want to see what packages are being updated in case something breaks, I want to see whats going on. Pet peeve of mine with automatic hands free updates.

1 Like

On my main workstation, I check every day but I only do updates when there is something worth updating.


In all honesty, I’m probably addicted to updating. It’s one of the reasons I love Arch so much. If I don’t get a notification that I have any updates available, I usually check for updates at least once every few hours.


Here are two threads on this subject if anyone wishes more opinions and advice on this.
I think there is at least one more tucked away somewhere in the dark nether regions of old topics.

Update frequency

Can one do system update too frequently



Whenever it comes to mind. With the update notifier in EOS that means I probably update more often than I used to though :joy: on my servers I usually do it every week or so but on my lappy it’s never more than 2 or 3 days and usually multiple times a day.

Generally, I update all my computers (Arch and Debian Sid) once a week, on the weekend.

I might update during the week if there’s a specific package I want/need updated (which would probably be because of a bug fix).

I don’t bother running an update notifier. There will always be updates :grin:.


I check for updates as a habit. I do an update when I note that within the updates list, is one program that I use. And otherwise about once per week.


Generally 2-4x per month depending on my work schedule. No notifier for me.


So I actually disabled it, because it was too much, every hour or so I got update notifications, which is why it prompted this post. I just cannot see pending notifications or it will drive me mad.

For me it’s whenever I happen to be using the machine. I may have a bit of a problem with liking to test out hardware, so I have 6 laptops, so they don’t all get turned on every day. Or sometimes every week. Or once in a LONG time they don’t even each get turned on once every month.

Often, as soon as there are some.

For me it’s a time function

The rate of change of packages (i.e. Updates ) is directly proportional to the Network speed which is inversely proportional to the time in 24 hours format


My network speed tops at 12 AM and decreases after 6AM . So if I am awake in that time I will update for sure , once or twice a day . If I am not then it may take 2-3 days to update (kernel updates or something big )


1 Like

Like I see others do - I have dropped notifiers - they are a pain.

I update the system when I install a new package - you know - pacman -Syu pkg.

So mainly I update when I have time to troubleshoot the update - if it goes wrong - I must say - it rarely do.

Years back when I began using Arch I had more issues - so either I have been learning or Arch just got better - or maybe a combo.

@Kresimir I really liked this one

2020-08-25T06:14:00Z EDIT: fix regex (add yay)

#!/usr/bin/env bash
updates=$(checkupdates; yay -Qua)
echo "$updates"
if [[ $updates =~ $reboot ]]; then
    echo "Needs reboot .."
1 Like

When I remember to do it, typically every two or three days.

I check the updates first by running checkupdates; yay -Qua which I have aliased to cu and if something catches my eye and I want it, I run an update. Or before installing any new software.

I don’t use any notifiers.

1 Like

I find that notifiers can be a bit intrusive - so I found a way to have the information constantly displayed. That way there is no intrusive pop-up - and if I want to know, I can check my conky for ‘whether’, and another conky for ‘what’ (scrolling list of ‘available’). To each his own! Actual updates depend on how many, how long since on that distro, and mood!


I would not bet my life on this as a definitive check whether a reboot is necessary after an update. It is likely to have a few false positives and a few false negatives.

But it’s a fairy decent approximation.

I like your changes to the script, and I think I’m going to replace my alias with that. I am only going to change the checkupdates line to this:

updates=$(checkupdates; yay -Qua)

since I’m using Nvidia drivers from the AUR.

1 Like

I check for updates at least twice a day! :blush:

1 Like

Exactly, same here, hence why on Fridays, I don’t want my system to be broken on a monday when I have things to do.

Three or four times a week. I like the smaller updates because:

  • in case something goes awry I’ll have less packages/downgrades to test
  • the sometimes needed manual interventions and/or .pacnew-merges are more spread out
1 Like

And when i do - i do partial updates!


Seriously: ~ Month