Also, don’t use that if you can help it. I recommend:
pamac upgrade --enable-downgrade --aur --devel
…because pamac is Manjaro’s own. It just takes care of more things. Yes, I know I’ll get some hate, or at least disagreeements regarding that, but that’s my story and I’m sticking to it.
I suggest you run Pamac before doing pacman -Syyu to see which updates are out there then you can decide from that if you want to do your updates then or wait til you have free time to deal with any possible breakage.
Thanks, @Locutus. Can you help me with the full syntac, like pamac --and-someting-else.
Also, I’m heading to read about pamac because I’ve never had to resort to it so far. pacman would do the job for me, and now I’m beginning to wonder about the difference between them.
pamac uses libalpm, AFAIK anyway. So that’s why both pacmanandpamac works. The difference is that pamac just takes care of many things, things the might have required user intervention with pacman. But either one can do the same. Use what you’re comfortable with.
My advice, try the pamac option and use it if it works better for you. If not, feel free to use pacman again.
upgrade='pamac upgrade --enable-downgrade --aur --devel && kdialog --ok-label='\''OK'\'' --msgbox='\''The system has been successfully upgraded.'\'
Along with a popup. You can even make it let you know if there is an error:
upgrade='pamac upgrade --enable-downgrade --aur --devel && kdialog --ok-label='\''OK'\'' --msgbox='\''The system has been successfully upgraded.'\' || kdialog --ok-label='\''OK'\'' --msgbox='\''An error occurred while upgrading the system.'\'
Don’t need that function for that. Just run:
$ alias <aliasName>
Where<aliasName>is the alias you wish to check.
For example:
$ alias upgrade
upgrade='pamac upgrade --enable-downgrade --aur --devel && kdialog --ok-label='\''OK'\'' --msgbox='\''The system has been successfully upgraded.'\'
It’s not for checking - it’s for simply typing out the alias every time you use it…
Also it’s good for things you don’t have the mental capacity to cope with, recently some h265 stuff that wouldn’t work in Plex and I always get muddled with ffmpeg sentences.
No, it is not. The pacman command doesn’t include AUR (for good reason).
Edit:
Although this is already an old
post, I’ll explain my update procedure here.
i always separate official repos from AUR, Git and other “third party stuff”.
If kernels, xorg, nvidia…are in there, I reboot before taking care of AUR etc.
Nothing against pamac, yay, trizen and whatever, but this is my biggest objection to such methods.
Also, manjaro-stable users in particular should look at each AUR package beforehand to see if it even runs with manjaro-stable.
You should go to the AUR page and see if the package versions are compatible.
And to be honest, people relying on 30 and more AUR/Git packages should consider changing the distribution.