Questo a causa delle dipendenze. Su un'installazione standard di Ubuntu, Ubuntu Desktop dipende da X.Org, che dipende ulteriormente dal terminale GNOME o dall'emulatore XTerm o X che è fondamentalmente un pacchetto virtuale.
Se corri
aptitude why gnome-terminal
l'uscita sarà
i ubuntu-desktop Depends xorg
i A xorg Depends gnome-terminal | xterm | x-terminal-emulator
Qui i
significa che il pacchetto è installato , A
è automatico ed |
è OR .
Probabilmente un terminale non dovrebbe dipendere da un server di visualizzazione come X.Org . Questo è già stato segnalato sul launchpad come Bug # 1116791 nel 2013.
Secondo il commento n. 7 di Bryce Harrington :
Per il pacchetto sorgente xorg sembra che la dipendenza sia stata aggiunta molto tempo fa proprio come una comodità per garantire che fosse incluso un programma terminale. Forse potrebbe esserci una sessione di sicurezza debian che la fa apparire, ma non sto individuando prove di questo; in ogni caso ciò non sarebbe importante per noi.
Inoltre, secondo il commento n. 8 di Oliver Grawert :
suppongo che almeno usando x-terminal-emulator in quanto il dep sarebbe di aiuto, quindi è sufficiente avere un solo terminale installato
Bryce Harrington in seguito cambiò lo stato del bug in triaged dichiarando
Forse è una buona cosa sperimentare in S? Sono reticente a lasciar perdere dal raring dato quanto siamo in ritardo nel gioco, dal momento che non sappiamo esattamente cosa potrebbe spezzare ...
E poi il suo stato non è mai stato aggiornato. Tuttavia, a maggio 2019, Daniel van Vugt ha cambiato lo stato per non risolverlo solo perché 13.04 ha raggiunto EOL nel 2014. Credo che non fosse specifico per la versione di rilascio in alcun modo.
D'altra parte, come sottolineato da Jörg W Mittag nel loro commento , Alacritty dovrebbe anche fornire un emulatore del termine X. Ma Alacritty non è gestito e fornito da Ubuntu, quindi non sono sicuro che si tratti di un bug o che funzioni in questo modo. A partire da ora, secondo x-terminal-emulator - Ubuntu Packages , x-terminal-emulator
il pacchetto virtuale è fornito da 22 pacchetti .
Provides: x-terminal-emulator
.