Perché è richiesto Plymouth?


15

Perché plymouth è così importante che non può essere rimosso su Ubuntu Desktop 11.04?

Ha priorità richiesto ed mountalle cryptsetupdipendere da esso.

Non ho davvero bisogno di rimuoverlo, ma un amico ha chiesto, quindi sono solo curioso.


2
Perché ognuno ha bisogno di animazioni grafiche di avvio?
user606723

5
@ user606723 Se non si desidera animazioni grafiche di avvio, rimuovere i pacchetti plymouth-theme- *.
htorque,

@htorque Ho questo sul server Ubuntu! (Che non ha alcuna interfaccia utente grafica)
Dr.jacky,

Risposte:


10

Come notato da htorque nei commenti, se rimuovi i pacchetti plymouth-theme- * non avrai un avvio grafico. Lo sviluppatore di Ubuntu, l'autore Upstart, l'ex dipendente canonico e l'attuale googler Scott James Remnant scrissero in una segnalazione di bug pertinente che "senza di loro Plymouth regola semplicemente l'accesso alla console di sistema in caso di decrittazione ed errore del filesystem".

Lo sviluppatore di Ubuntu e Debain Steve Langasek aggiunge un messaggio alla mailing list sullo sviluppo di Debian :

Uno di questi giorni mi occuperò di scrivere quel post sul blog per mettere le cose in chiaro perché plymouth è un componente indispensabile dell'avvio con qualsiasi sistema di avvio moderno, perché quando tutto inizia in parallelo, hai bisogno di qualcosa per gestire l'I / O multiplexing per l'utente su console. Quindi, in un certo senso, dovrebbe essere una dipendenza. Anche se non ti interessa lo splash, hai ancora bisogno del multiplexing.


1
Non è comprensibile il motivo per cui queste due funzionalità "forniscono un'animazione grafica di avvio" e "regolano l'accesso alla console di sistema in caso di decrittazione del file system ed errore - multiplexing" dovrebbero essere raccolte nello stesso pacchetto. Inoltre, la descrizione del pacchetto è molto breve e fuorviante.
enzotib,

1
Sono d'accordo. Fornisco solo le migliori risposte che mi sono imbattuto nella mia ricerca per capire. Spero che Steve scriverà quel post sul blog un giorno. Mi sembra che sia davvero solo un connubio di convenienza poiché entrambe sono cose che devono accadere molto presto nel processo di avvio (cioè prima che il file system sia completamente montato e X avviato).
Andrewsomething il

3
L'animazione grafica di avvio e il multiplexing della console non si trovano nello stesso pacchetto. Se non si desidera l'animazione grafica di avvio, è possibile rimuovere il pacchetto di etichette plymouth, che eliminerà tutti i temi grafici lasciando comunque installato plymouth. Ma non sono sicuro del motivo per cui vorresti farlo, davvero.
slangasek,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.