Keep your system up and alive - which update-process do you prefer?

good day daer friends,

whats the way you (!) would update a normal system!? would you choose one of the follwing options - !?

which one!?
or would you - directly hop to the terminal and type in there a command!?

which one!?

look forward to hear from you

btw: can i somehow automate the update-process - so that while every switch on - the notebook will update!?
and - schould i do some thing with the mirrorlist - so that i never ever run into troubles
as i did some weeks ago. At the moment everything is all right.
note: i have three notebooks to keep updated :wink:

Topgrade for any Arch distro other than Garuda. Garuda garuda-update then topgrade. I always use aur-check-updates befor updates cause if WebCatalog has an update it must be uninstalled then reinstalled by itself or if you simply attempt to update it it breaks.

I placed an alias in .bashrc

alias yipi='yay && flatpak update && sudo snap refresh'

I run ā€œyipiā€ at least once a day in the console. :smiley:

Set an alias for aur eos update in your bashrc or zshrc.

alias ua='eos-update --aur'

Simply type ua everytime you open your notebook or computer and you’re done. Easy. KISS

I use no flatpaks and/or snaps, so I typically use either

yay

or

eos-update --aur

The latter does the same as clicking on Update Native & AUR Packages (eos-update --aur) in the Welcome app.

sup: aliased to paru -Syu

I typically just run yay as I have no flatpaks installed.

same here :slight_smile:

More important than the tool to use for updates (all of the above mentioned ones work) is to refrain from any form of automatism for updates. You want to know what updates will be put when (and best even why) on your system. If you are cautious please have a look in the forum first.

sudo pacman -Syu
paru -Sua

This seems like a bad idea.
Both because of the other questions being asked in the same post.
And because .. certain updates you would want to follow up with a reboot.
So performing upgrades automatically at login seems maybe even a bit less desirable than ā€˜automatic updates’ already are.

My alias for updating is syu, which runs directly yay -Syu.

I’m lazy, so I simply use shortcut for eos-update --aur. :grinning_face_with_smiling_eyes:

i confess .. most of the time i do simply that.
I have an ā€œupgradeā€ alias that will rerank mirrors and cleaning unused packages i use one day or the other.

I always run rank Arch mirrors , then eos-update --aur
.

i rerank only in case mirrors failing or get slow.

I rerank just to be safe and get best speed :laughing:

eos-update

K.I.S.S.?

Kiss Kisses GIF - Kiss Kisses Kissing - Discover & Share GIFs

yay -Syyu

yay -Syu

Forcing the refresh is rarely necessary and causes undue strain on resources.
(Meaning both more compute/wait time on the user and burden on the servers.)
If you need it then use it but the default should be a single y for the above reasons.

yay
no GUI