Isso é por causa das dependências. Em uma instalação padrão do Ubuntu, o Ubuntu Desktop depende do X.Org, que depende ainda mais do terminal GNOME ou do emulador XTerm ou X, que é basicamente um pacote virtual.
Se você correr
aptitude why gnome-terminal
a saída será
i ubuntu-desktop Depends xorg
i A xorg Depends gnome-terminal | xterm | x-terminal-emulator
Aqui i
significa que o pacote está instalado , A
é automático e |
é OR .
Indiscutivelmente, um terminal não deve ser uma dependência do servidor de exibição como o X.Org . Isso já foi relatado na barra de ativação como Bug # 1116791 em 2013.
De acordo com o comentário nº 7 de Bryce Harrington :
Para o pacote fonte do xorg, parece que a dependência foi adicionada há muito tempo, apenas como uma conveniência para garantir a inclusão de um programa de terminal. Possivelmente, pode haver uma sessão à prova de falhas do debian que aparece, mas não estou vendo evidências disso; de qualquer forma, isso não seria importante para nós.
Além disso, conforme o comentário de Oliver Grawert # 8 :
Eu acho que pelo menos usando o x-terminal-emulator como o dep ajudaria, então é suficiente ter apenas um terminal instalado
Bryce Harrington mais tarde mudou o status do bug para triaged, declarando
Talvez seja uma boa coisa para experimentar em S? Eu sou reticente em deixar isso de lado, dado o quão tarde estamos no jogo, já que não sabemos exatamente o que isso iria quebrar ...
E então seu status nunca foi atualizado. No entanto, em maio de 2019, Daniel van Vugt alterou o status para não será corrigido apenas porque o 13.04 atingiu a EOL em 2014. Acredito que não fosse específico à versão de lançamento de nenhuma maneira.
Por outro lado, como apontado por Jörg W Mittag em seu comentário , o Alacritty também deve fornecer um emulador de termo X. Mas o Alacritty não é mantido e fornecido pelo Ubuntu, então não tenho certeza se é um bug ou se pretende funcionar assim. A partir de agora, de acordo com o x-terminal-emulator - Ubuntu Packages , o x-terminal-emulator
pacote virtual é fornecido por 22 pacotes .
Provides: x-terminal-emulator
.