β¦ I dont think so.
Unless something has changed recently β¦ thats just for things like KDE addons/widgets/themes (and maybe SNAPs and stuff) β¦ its not interacting with Manjaro Repos at all.
(also thus why I avoid it entirely except for maybe a quick browse of an icon theme)
Perfectly fine, classic update.
(the 2 'yβs would not be necessary unless you touched mirrors β¦ but by default pamac has a background service that sorts mirrors β¦ so if that is enabled, then 2 'yβs must be used)
That works too.
I guess it could also be noted that pacman does not handle any SNAPs, Flatpaks, or AUR packages β¦ just regular repo ones. You would need other managers or methods to update those if you update your system using pacman.
pamac on the other hand should handle all of those.
So if you use pamac and snaps and stuff β¦ probably use that.
I dont β¦ so my update looks more like this (pacman update, then yay for AUR packages):
Only tested it on KDE Plasma-git version and works decently fine for everything, including Manjaro updates. Even shows the mirrors used that can be enabled or disabled, and custom mirrors like herecura.
Still prefer pamac or pacman tho.
AFAIK they behave pretty much the same.
Only on specific updates some GUIs may freeze during the update, in which case it will be explicitly recommended to use CLI clients in the announcement thread. Otherwise, you can use whichever you want.
you may also consider in case of huge updates, specially when kernels, xorg, systemd etc. are involved, and stable has often huge updates, to do it in tty
log off your account than Ctrl+Alt+F2 or F3
type your user name
type password
than type sudo pacman -Syu
type again your password
and go
For the most part, they should all work fine.
Personally i prefer running pacman -Syyu (usually just in yakuake), because of the more detailed output, should anything special happen.
For some critical updates itβs recommended to go to a TTY (as already mentioned), but thatβs pretty rare.
If you want to be on the (more or less) safe side without bothering with TTY, you could also run screen before running pacman -Syyu, that way the update would continue even if your DE/UI would crash during update.
Discover can install repo packages with itβs optional dependency packagekit-qt5 installed. However, using PackageKit is neither recommended nor supported.
Then I run my conky which shows me my last timeshift snapshot/back-in-time backup.
After that, for a big upgrade, log out and enter a TTYβ¦
Then I run pacman -Syu and follow up with βtopgradeβ which catches everything that pacman misses (including zsh, flatpak, snap, and firmware)
I have been making a timeshift restore point and then running pacman -Syyu then if there was AUR builds in Pamac I would build them in there. I am relatively new to Manjaro/Arch though.
as far as i understand it, when running screen first, it βdetachesβ the terminal session from the terimal emulator. So if the UI crashes, it still can run in the βbackgroundβ and complete the update.
I donβt usually do that on my system, but for example when i do a bigger update remote on my mums PC (living thousands of miles apart), i donβt want to risk anything ^^
ββ 08:18:35 - oh-my-zsh ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Pulling custom plugins and themes
Would pull /home/ben/.oh-my-zsh/custom/plugins/zsh-autosuggestions
Would pull /home/ben/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
Dry running: sh /home/ben/.oh-my-zsh/tools/upgrade.sh
ββ 08:18:35 - Summary ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
System update: OK
oh-my-zsh: OK
Flatpak: OK
snap: OK
Firmware upgrades: OK
Itβs plain to see that it will pick up on more things in your system than just pacman or yay - so it makes a nice follower to ensure you didnβt miss anything.
Pacman is best for major upgrades - then follow with yay if you like, or topgrade to make sure nothing gets missed. Iβm not sure Iβd recommend topgrade as the first line of attack though - as Iβve been reminded, pacman is the big player here - the rest are not official tools.
So far so good - I guess Iβll keep on doing it this way until I run into issues.
I am a noob but I would highly recommend to setup the preinstalled Timeshift app for an βon demandβ full system backup with the Rsync option and enabling the βinclude home folder and hidden itemsβ too so that you have a full system backup that you can restore in minutes. Without adding the hidden files in home folder your restore will be partial (no custom configuration/settings etc)!
Personally me, as a fresh ex Win10 user this is what I wanna use, the βUPDATE ALLβ button in the App Store app (Pamac), based on the βupdates availableβ system try notification
Shall I dare to click on it after a full Timeshift backup or better to wait a few days until pros test it a bit? 210 updates are available now it says, 750MB⦠I am scared to death!