Hahaha no that was not my point.
Dont install random software from .deb packages etc.
You can use
- OS repos
- 3rd party OS repos
- 3rd party repos
- developer repos (like COPR, AUR or OBS)
- Flatpak
- homebrew
- Distrobox with a distro that has it as a package
So many options. There is an issue with 3rd party packaging, but at least for common software it is often better to use those, than a not updated official binary.
That only works on mutable distributions, it installs random binaries to the system that are not visible to the package manager and not removable (afaik?) And it also doesnt resolve dependencies (afaik).
So while source code is cool, it has all the above disadvantages