TIL. What a superpower!
TIL. What a superpower!
> deb-get makes it easy to install and update .debs published in 3rd party apt repositories or made available via direct download on websites or GitHub release pages.
https://github.com/wimpysworld/deb-get/
In particular, the list of software is a bit longer than extrepo (e.g. includes zoom):
https://github.com/wimpysworld/deb-get/blob/main/01-main/REA...
This repo has a list of extrepo stuff - https://salsa.debian.org/extrepo-team/extrepo-data/-/tree/ma...
However, trying the specific example that was listed in the article, I installed extrepo and enabled the mozilla repo. Unfortunately, firefox is not installable on trixie in it's current form because it depends on libasound2 and the trixie package is called libasound2t64. : (
It should definitely work with an 'apt install firefox' from the cli - perhaps you're using a different package management frontend? If so, installing libasound2t64 first should force it to see the virtual package - but it might be worth filing a bug report as this really shouldn't require manual intervention...
the main reason i always fall back to Ubuntu is bc everyone has a PPA for it. Sometimes the PPA also works for Debian, but its 50/50 (from what i understand its not an official thing under Debian?)
AppImages have aleviated this.. but appimagelauncher is broken under Ubuntu and theyre annoying to integrate manually
Generally, these are repos maintained by the upstreams themselves, e.g. Docker, Tor, Armbian, Dovecot... my guess (and it's just a guess, I haven't used Ubuntu PPAs much lately) the PPAs are maintained by not-the-upstreams. Or perhaps some of the upstreams are maintaining both a PPA and their own hosted repo.