Around 2021, I regularly ran into this problem with the Firefox snap. It had various runtime issues, so I preferred the traditional deb package. I’d uninstall the snap then install the deb. Then, some days later, I’d find the snap was somehow installed again. This happened a few times before I realized that the deb was just installing the snap. Imo, that’s not a good design. Debs should be debs and snaps should be snaps.
Anyhow, I use Arch now, btw. Much more consistent experience.
Somewhat unorthodox but on my Deian system I’ve for a long time just installed the firefox tar.bz package from mozilla.org in /usr/local with /usr/local/firefox/firefox liinked to /usr/local/bin/firefox. Updated system wide whenever necessary. Lately I just installed the .deb from mozilla.org allowed it to add its’ own repo to /etc/apt/sources.list.d and have been living happily after.
Around 2021, I regularly ran into this problem with the Firefox snap. It had various runtime issues, so I preferred the traditional deb package. I’d uninstall the snap then install the deb. Then, some days later, I’d find the snap was somehow installed again. This happened a few times before I realized that the deb was just installing the snap. Imo, that’s not a good design. Debs should be debs and snaps should be snaps.
Anyhow, I use Arch now, btw. Much more consistent experience.
Somewhat unorthodox but on my Deian system I’ve for a long time just installed the firefox tar.bz package from mozilla.org in /usr/local with /usr/local/firefox/firefox liinked to /usr/local/bin/firefox. Updated system wide whenever necessary. Lately I just installed the .deb from mozilla.org allowed it to add its’ own repo to /etc/apt/sources.list.d and have been living happily after.