There is a lot of good info already shared around your updating question. One thing I would add is to make sure and read the programs that are getting updated each time. This will give you an idea of how âseriousâ an update it is (updating the kernel vs. a leafpad version update) and give you a head start on knowing what the issue might be if anything happens to go wrong or anything acts weird after the update.
The eos-update-notifier notifies me every day of available package updates, and unless there are any general bugs in the Arch news and Arch Linux forums, I update those packages daily. In other cases, I use pacman and yay in a terminal. Since Iâve been using EOS for two years, this upgrade strategy has worked for me.
PS. By the way, I also use Debian Sid, where I donât update every day, for example, if there are any package dependency bugs that can be easily checked with apt-listbugs.
Pacman is certainly pretty smart when it comes to dependencies, but I donât think theyâve implemented the âfigure out if this package has bugsâ feature yet.
EndeavourOS has been remarkably stable in the time I have been using it. Almost every rolling release distro requires that you update often and most say a week is sufficient. I honestly run it twice a day, morning and night - most of the time you donât need to reboot. I do it on kernel and core updates but do so every 2 days as a precaution (and I am sure there are tricks of the trade to even avoid that - Iâm still learning myself).
What do you meant by the above ? you meant you disable "update notifier " that bugs me every so often ?
Also what do you meant by âthere will always be updates waiting for meâ if you have disabled the update notifier feature ?
I am sure he is just referring to the constant flow of updates to be expected on an Arch-based system. He doesnât need to be told they are there - he is sure they will be!
Notifiers are an item that everyone must decide for themselves if it is wanted - the one EnOS uses has features that are very useful (for instance, if will pull up Arch messages about problems and fixes with updates, so you can know about them before updating if you wish.
Personally I go the other direction, and have a constantly scrolling window with a list of pending updates, with version and size information at all times. That way I donât NEED a notifier - I just glance up at the top corner to see if there are A) many B)important C)possibly problematic ones before deciding whether to perform the update To each his/her ownâŚ
[quote=âfreebird54, post:29, topic:8524â]
That way I donât NEED a notifier - I just glance up at the top corner to see if there are A) many B)important C)possibly problematic ones before deciding whether to perform the update [/quote] @freebird54
Sounds interesting. Can you show me how you do that ?
I personally find notifier is ignonying. Contantly bug me for update, yet i donât know what it is performing⌠i felt just like a no brainer: do what a computer tells me to do without knowing what the computer is doing to my laptop.
I personally donât see it bugging people. The notifier pops up for 3 to 7 seconds depending on what you have notifications set to show for and then itâs gone.
Not the popped out duration that bugs me, but rather i donât know what the update is all about. No idea it is big, small , critical or anything⌠inform me of update without me of able to know what it is all about⌠thatâs bugging me.
Freebirdâs set up is just going to put the info directly in front of you, even easier than the pop-up. You will still need to be able to read and understand what you are being shown to know if the update(s) are any of the three things he listed and how that impacts when you choose to update.
All you have to do is run yay in terminal and you be presented with a list of whats out there, plus you can install pamac-all or any number of other tools that will give you a list and a brief description of each update.
I am not sure you are ready for the complications involved in that! I run it from a conky (actually 2 conkys), make use of what is essentially a specialised lua library for the conkys, and the setup includes 4 scripts and a pacman hook to run one of them! I mentioned it only to show that different ways can be implemented depending on what you want.
A simple way to get the effect âon demandâ would be to go to a terminal and enter checkupdatesext, then search on each of the items mentioned to see what they are. One easy way to do that is to use the eos-welcome app: - the âAdd more Appsâ includes the âBrowse all Arch packagesâ option, and another for âBrowse all AUR packagesâ. This would provide you with a brief description for each item (A), access to a more detailed look (B) - and a starting point for research if interested in knowing more about that item.
(A)
Ok. What you showed me is not what i have in mind. Thx anyway. Anyway, i am not ready for these hook thing⌠which i donât even know what it is, just heard of it. still got .slice and .service and a lot more to know. but not now.
Q1.
Btw, this crashed warning⌠what is it ? anything i should be worry of ?
I was just check out the âwelcomeâ thing⌠and click on up âupdate systemâ. Since i just did update this morning, i want to just abort it⌠and it crashed⌠the terminal was just there⌠canât ctrl-c , canât type exit⌠have to just click the âxâ sign to close the terminal.
Arch & EndeavourOS update check:
:: Searching Arch & EndeavourOS for updates...
there is nothing to do
AUR update check:
:: Searching AUR for updates...
-> Flagged Out Of Date AUR Packages: chkservice
:: 3 Packages to upgrade.
3 aur/gpu-viewer 1.27-1 -> 1.30-1
2 aur/skypeforlinux-stable-bin 8.65.0.76-1 -> 8.65.0.78-1
1 aur/snapd 2.47.1-1 -> 2.47.1-2
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
==> ^C
Warning: Program '/tmp/tmp.Pdo9nvnvlV' crashed.
Q2.
I did a huge update this morning, the update notifier gave me an EXCLAMATION mark ! Warning (if not wrong, it is even a redish color)⌠which i think it tries to tell me must update immediately⌠**hee hee i was not bothering with update for some time **
what i notice 1 thing that bothers me was :
even YAY needed to be updated ?
Why on earth such a basic yay also got changes ? it existed for donkey years⌠yet this yay little package need to be updated ? what changed ? what changes does it taking on ?
i know nothing of what the updates were doing to all those packages and system in my laptop⌠thatâs makes me not happy⌠because i am like a nobrainer doing what system wants me to do⌠if i watched to much movie i would starting to suspect someone might âupdateâ a spyware into my system⌠just saying*
yay gets updated all the time. It is open source so you can feel free to review the changelog if you want to know exactly what the updates were. Also, I am not familiar with âdonkey yearsâ but yay is a relatively new piece of software having only been around for a few years.
Also, keep in mind, since Arch/EOS has a rolling base, many packages need to be rebuilt when a core library changes so sometimes what is being updated is not the software version but it is simply being rebuilt so it will work with the new libraries on your system.
If you hate updates and donât want to deal with them than an Arch-based distro is 100% the wrong choice.