Тестовый стенд: контейнер без DE и эмуляторов терминала на ветке sisyphus Шаги для воспроизведения: 1. Установить пакеты `gnome-shell` и `kitty` за одну транзакцию ``` su - -c "apt-get update && apt-get install gnome-shell kitty" ``` Ожидаемый результат: Из терминалов установлен только Kitty Фактический результат: Из терминалов установлены Kitty и XTerm Дополнительно: Если сначала установить `kitty`, а потом `gnome-shell`, то в системе останется только Kitty
Created attachment 20362 [details] Лог при установке `gnome-shell` Из лога видно, что устанавливется пакет `xterm`. Это ожидаемое поведение, так как в контейнере нет эмуляторов терминала
Created attachment 20363 [details] Лог при установке `gnome-shell` и `kitty` за одну транзакцию Из лога видно, что устанавливаются и `kitty`, и `xterm`, при том, что `kitty` имеет необходимые провайды, чтобы закрыть «потребность» в терминале для `gnome-shell`
Created attachment 20364 [details] Лог при установке `gnome-shell` после установки `kitty` Сначала был установлен `kitty`, затем отдельной транзакцией — `gnome-shell`. Из лога видно, что пакет `xterm` не установлен, так как другой терминал уже присутствует в системе