Málo informací.
Jaké konkrétně programy, jak byly nainstalovány, co všechno chybí atd.
Pokud se program instaluje systémem (apt a jeho grafické nadstavby) a to ze správně nastavených repozitářů, tak v 99% se dependency hell nekoná.
V Linuxu je nanejvýš užitečné zbavit se zlozvyku typu "poklikám na exáč původem kdovíodkud, next, next, finish".
Jo a jinak samozřejmě neexistuje jakýsi univerzální balík, který by obsahoval všechny (co to vlastně je všechny, když je jich víceméně nekonečně?) knihovny. Každý program má v daném okamžiku nějaké závislosti a příští verze může mít úplně jiné...
To ale prostě řeší výše zmíněný apt a podobní správci balíčků, jen se musí hned na počátku správně nastavit a zásadně instalovat přes něj. Pro laiky se to dá přirovnat třeba k Androidu a tamnímu Play apod.