To z powodu zależności. W standardowej instalacji Ubuntu Desktop Ubuntu zależy od X.Org, który dodatkowo zależy od terminala GNOME lub emulatora XTerm lub X term, który jest w zasadzie pakietem wirtualnym.
Jeśli uciekniesz
aptitude why gnome-terminal
wyjście będzie
i ubuntu-desktop Depends xorg
i A xorg Depends gnome-terminal | xterm | x-terminal-emulator
Tutaj i
oznacza pakiet jest zainstalowany , A
jest automatyczne i |
jest OR .
Prawdopodobnie terminal nie powinien być zależnością serwera wyświetlania, takiego jak X.Org . Zostało to już zgłoszone na starterze jako Bug # 1116791 w 2013 roku.
Zgodnie z komentarzem nr 7 autorstwa Bryce Harrington :
W przypadku pakietu źródłowego xorg wygląda na to, że zależność została dodana dawno temu, aby ułatwić dołączenie programu terminalowego. Możliwe, że może pojawić się bezpieczna sesja debiana, która ją wyskakuje, ale nie dostrzegam dowodów na to; w każdym razie nie byłoby to dla nas ważne.
Ponadto, zgodnie z komentarzem Olivera Grawerta nr 8 :
Myślę, że przynajmniej użycie emulatora terminali x jako dep pomógłby, więc wystarczy mieć tylko jeden terminal
Bryce Harrington później zmienił status błędu do przyporządkowani stwierdzając
Może to dobra rzecz do eksperymentowania w S? Nie chcę tego robić z uwagi na to, jak późno jesteśmy w grze, ponieważ nie wiemy dokładnie, co by się zepsuło ...
A potem jego status nigdy nie był aktualizowany. Jednak w maju 2019 roku Daniel van Vugt zmienił status na nie naprawiony tylko dlatego, że 13.04 osiągnął EOL w 2014 roku. Uważam, że nie było to specyficzne dla wersji.
Z drugiej strony, jak zauważył Jörg W Mittag w swoim komentarzu , Alacritty powinien również zapewnić emulator X-terminów. Ale Alacritty nie jest utrzymywany i zapewniany przez Ubuntu, więc nie jestem pewien, czy jest to błąd, czy też ma tak działać. Na razie, zgodnie z emulatorem terminali x - Pakiety Ubuntu , x-terminal-emulator
pakiet wirtualny jest dostarczany przez 22 pakiety .
Provides: x-terminal-emulator
.