If that’s the game we’re gonna play:
yay
I’m old enough to
yum
RIP in peace yellow dog linux
Yum was used on way more than Yellow Dog Linux. CentOS, Fedora, RHEL, etc all did
YaST?
Yes. At the beginning I preferred distro’s specifically with a graphical software manager. Now i force uninstall it and use terminal for anything.
My first Ubuntu (8), the software manager was so buggy, that I rage quit and learned about the terminal
I miss Synaptic
Synaptic is still on Debian lxqt for me. Synaptic is also installed on trisquel 12, which is what I am using also.
Don’t forget
flatpak updateHey just wanted to say thanks this might have solved an issue I’ve had for a couple of months that crashed Cyberpunk when launching via Heroic!
There is nothing wrong with using your distro’s app center. Often it will save you extra steps by updating things like Flatpaks as well, if you use them (or Snaps, if you’re an insane person).
Flatpaks and snaps are two examples of deliverables with terribad integration and low SLSA scores. They should be considered toxic.
Snaps I agree just because there is no open source snap store and it’s impossible to set up a 3rd party store.
Flatpaks though? They let people install packages with weird / rare / not available requirements on any distro. All open source with a really nice sandbox. I think flatpaks are great.
Let’s look at the alternatives:
- System packages: not viable for the majority of packages because the distro devs don’t have time to manually package everything
- AppImage: even worse integration (like no desktop shortcuts on install). Developer has to guess what libraries need to be included and which ones are already installed by the user. No sandboxing. Probably worse SLSA scores.
- AUR: even worse security. No sandboxing. Packages are often compromised by hackers.
Immutable Linux users didn’t like that
Unless you use openSUSE Tumbleweed, right? Then it’s “sudo zypper dup”, from what I’ve heard.
OpenSUSE used to use yum and then briefly dnf. Zypper is fairly recent in the last several years.
topgrade -y
Underrated. We usually have a lot more to upgrade than just the main distro’s package manager.
yay
When I just want to go to bed and deal with the repercussions of my actions in the morning:
yay --noconfirm && reboot
Aren’t you supposed to do
apt full-upgradeinstead ofapt upgrade?Also wtf is
pkconfor?It is what Sailfish OS uses as default package manager even though it can also use zypper.
For extra fun, there’s also
dist-upgrade
> update(it’s an alias)
Non of those.
sudo zypper dupAnother on Tumbleweed?? Hi!
indeed :)
me three!
nix flake update && nixos-rebuild switch --flake .Or
nh os switchNix has ruined me. I can never go back.
`nh os switch --update’
I do both. If I know exactly what I want to install, I’ll install it from the terminal because it’s often more direct. If I go “I need an app that does thing, what’s available?”
pacman can list all packages and their description, then you just grep for key words
apt-search and dnf-search both exist. I have used both. I prefer a GUI for that because they’ll provide things like screenshots, no CLI tool does, neither to TUI tools like Aptitude.
I wasn’t sure, the gui is nicer in some ways but defs less direct and given that you said “terminal is more direct” I thought you were using the gui because you hadn’t made some simple helper scripts for searching the database quickly
The GUI app stores are much better than any helper script I could write.
ujust update
I use Bazzite BTW
I use bazzite on my BC250 console but bazzite’s package management is horrible lmao.
It’s good for something you install and never touch but not adequate for general purpose computing.
Pacman is an amazing package manager, dnf is probably better but inertia has me prefer pacman. The rest suck
I actually like Mint’s software center
Same. It really makes finding shit easy
sudo nixos-rebuild switch --flake path
(Or just my
nswitch [path]script with a file-backed path cache)Don’t forget to check
needrestartor similar afterwards if you have no idea what has happened.



















