# Linux GUI vs CLI Updates

**URL:** https://discuss.privacyguides.net/t/linux-gui-vs-cli-updates/41749
**Category:** General
**Created:** 2026-10-26T13:15:12Z
**Posts:** 8
**Showing post:** 8 of 8

## Post 8 by @hashcatHitman — 2026-10-27T19:49:36Z

> [@KindCanyon26](#):
>
> What is better for updating?

I don’t think it really matters much, as long as you’re getting your updates. Personally, I prefer to do my updates from the command line. It just _feels_ faster than waiting for Discover (KDE software store GUI) to load my updates. (I’m a Fedora user too)

Oh, also, Discover does a bad job of reporting errors, in my experience. My Flatpak updates regularly fail, and it was easier to figure out why when I used the command line (my VPN gets blocked, I have to switch to a different server).

> [@maqp](#):
>
> How about running
> 
> ```
> $ echo "alias update='sudo dnf upgrade --refresh -y && flatpak update -y && sudo snap refresh'" >> .bashrc && bash
> ```
> 
> After that, you can just enter the command `$ update` to terminal to update everything.
> 
> I use similar for Ubuntu:
> 
> ```
> alias u='sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo snap refresh'
> ```
> 
> Cumulatively it has saved probably hours of typing time already over the past 15 years.

May I suggest instead using [`topgrade`](https://github.com/topgrade-rs/topgrade)? (You’re missing firmware updates, by the way). I haven’t started using `topgrade` to actually _do_ updates just yet, but I did use it to learn about new _kinds_ of updates I could be making. I just run `topgrade --cleanup --dry-run`.

---

_[View the full topic](https://discuss.privacyguides.net/t/linux-gui-vs-cli-updates/41749)._
