You may have accidentally installed a program via snap
thanks to Ubuntu prioritising it over literally everything else, because you will use it you will like it or they'll hunt you down. They even do disgusting, scummy things like turning native packages for software you try to install manually via apt
into stubs that install the snap
packages instead. The first one they did this with, iirc, was Chrome. Not even the open source Chromium base project, they bait-and-switched people with actual Google Chrome. Silently. Without even telling you, never mind asking for permission.
In gnome Software, a lot of apps will have a little drop-down menu near the install button where you can pick which packaging format to use. The gnome devs are famously anti-user and so they don't actually expose the setting to change this order of preference in the GUI. You can, however, tell it to prioritise native packages via terminal commands if you want:
First, get
the current order of preference:
gsettings get org.gnome.software packaging-format-preference
Using the "Try Zorin" option of the ISO, the default confguration is ['flatpak:flathub', 'flatpak', 'deb', 'snap']
Then rearrange your output and plug it back in using set
, probably something like:
gsettings set org.gnome.software packaging-format-preference "['deb', 'flatpak:flathub', 'flatpak', 'snap']"
Finally, reboot.
Source: Issue #187: gnome-software should allow configuring which software source takes precedence when installing software - fedora-workstation - Pagure.io
This won't affect the apt
command, though. I'm not even sure if it will bypass Canonical's scummy and fraudulent fake apt
installers that just silently trick you into using their garbage snaps when you had explicitly asked for the native release in the Software store. They're already intentionally, wilfully, and maliciously circumventing user choice with apt
so I would be shocked if they aren't also doing it in gnome Software somehow, but it's worth trying.