@Straitsfan, I can say what I do :
I use synaptic, it will take universe, to get the respective deb-package :
Code:
sudo apt install synaptic
But it does not work for all. E.g.: firefox must be installed via ppa, to get the deb-package
(refer to
https://support.mozilla.org/en-US/k...ge-for-debian-based-distributions-recommended)
Snap vs. deb, it is not always the same SW : E.g. vlc, the snap starts very slow, therefore I use the deb.
Firefox I have always open, no difference between snap vs. deb what I can recognize.
But sometimes it will be needed to download the snap from the "edge" channel to get the latest version e.g.:
Code:
sudo snap install --edge vivictpp
(It is often, that the deb-package will be a very old SW-Version, also the "normal" snap installation will give you not the latest version. If it is a github-Source, it is always worth to take a look, at the respective page .:
For preinstalled Thunderbird, Firefox, I would leave the snap, for the most of other I would prefer the deb, therefore installation via synaptic or command line, see above.
But always have "github" in mind (e.g.: yt-dlp, the deb is very old, there is no snap available, but a binary on github).