Ultimately, the multitude of different Linux distributions with their own package repositories and formats creates problems. Packages are often created and maintained by users who may walk away at any time. There's no way around this--and it's a serious problem on Linux.
Thankfully, common server software like Apache and desktop software like Firefox have more attention paid to them. For example, these are part of the "Main" repository on Ubuntu, where Canonical commits to providing timely security updates for them. Beware server software supported by the community.
Sign up for CIO Asia eNewsletters.