Почему для некоторых пакетов требуются другие, на первый взгляд необязательные, частично связанные пакеты?

Почему для некоторых пакетов требуются другие, на первый взгляд необязательные, частично связанные пакеты?

Похоже, что больше всего виноваты среды рабочего стола. У меня GNOME3, и я хочу удалить его браузер Epiphany по умолчанию, потому что предпочитаю Chromium. Однако для этого нужно удалить сам GNOME3. То же самое и с GDM, хотя я использую LightDM.

решение1

Это простота. Если вы хотите разорвать цепочки зависимостей, используйте пользовательские пакеты. МОЖЕТ БЫТЬ так, что когда этот пакет установлен, все просто работает, но есть какая-то странная проблема с зависимостями, которая возникает, когда его нет. Ubuntu прошла ДОЛГИЙ (и я имею в виду астрономически долгий) путь за последние пару лет в решении проблем с цепочками зависимостей. Они все еще круты по сравнению с дистрибутивами на основе rpm.

Связанный контент