У меня Ubuntu 13.04, и я хотел спросить, почему файлы настроек программного обеспечения в Ubuntu имеют так много зависимостей, пока Windows и Mac этого не делают.
Я имею в виду, когда я загружаю файл .deb программного обеспечения и отнести его к моей автономной машине, тогда Центр программного обеспечения говорит, что пакет x или y отсутствует.
Преимущество заключается в том, что вы случайно не загружаете несколько копий одинаковых зависимостей, что часто бывает в случае с окнами. Там и установщик часто несут копии требуемых зависимостей и устанавливают их в отдельном месте. Это вызовет проблемы с путём, когда система найдет то же самое (или, что то же самое, в разных версиях) в двух местах.
Источник: Справка Ubuntu