Qual'è la differenza tra gksu e sudo?


9

Presumo che questo si applica a qualsiasi desktop Gnome. Qual è la differenza tra questi due comandi? Secondo la documentazione di Ubuntu e le domande che la fanno riferimento , la prima imposta anche la $HOMEvariabile d'ambiente e copia la variabile .Xauthority in posizione temporanea, ma queste sono le uniche differenze per tutti i sistemi che eseguono Gnome o si applicano solo a Ubuntu?


2
Tra gksu e sudo? O tra gksu e gksudo?
Gilles 'SO- smetti di essere malvagio' il

@Gilles pensavo fosse gksudosolo collegato gksu, almeno su Ubuntu .
Ricardo Altamirano,

@RicardoAltamirano che non significa nulla. Può ancora funzionare diversamente
daisy il

1
@ warl0ck Può gksudofunzionare diversamente su un sistema (come Ubuntu) in cui non è altro che un collegamento simbolico gksu? (È una domanda seria. Non so abbastanza di Linux per sapere se fa la differenza).
Ricardo Altamirano,

1
@RicardoAltamirano controllando il nome del soft link, se è gksudo, si comportano come gksudo; se si gksucomporta comegksu
margherita

Risposte:


5

Dopo la ricerca più a lungo e di trovare un paio di altre fonti , penso che sia giusto dire che gksunon è altro che un wrappergiro sudonella maggior parte dei casi. Questa fonte afferma che poiché gksuvisualizza una finestra di dialogo della password, viene utilizzata per applicazioni grafiche (come già sappiamo) perché può essere utilizzata all'esterno di un emulatore di terminale. Altrimenti, l'esecuzione sudo <cmd>da un programma di avvio non funzionerebbe perché all'utente non verrebbe richiesta una password.


1

Ricordo che non potevo eseguire alcune applicazioni X con sudo, ma ero in grado di eseguirle con gksudoo kdesudo.

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.