¿Cuál es la diferencia entre gksu y sudo?

9

Supongo que esto se aplica a cualquier escritorio Gnome. ¿Cuál es la diferencia entre estos dos comandos? De acuerdo con la documentación de Ubuntu y las preguntas que lo mencionan , la primera también establece la $HOMEvariable de entorno y copia la variable .Xauthority en una ubicación temporal, pero ¿son esas las únicas diferencias para todos los sistemas que ejecutan Gnome, o solo se aplican a Ubuntu?

Ricardo Altamirano
fuente
2
Entre gksu y sudo? ¿O entre gksu y gksudo?
Gilles 'SO- deja de ser malvado'
@Gilles pensé que gksudosolo estaba vinculado gksu, al menos en Ubuntu .
Ricardo Altamirano
@RicardoAltamirano que no significa nada. Todavía puede funcionar de manera diferente
Daisy
1
@ warl0ck ¿Puede gksudofuncionar de manera diferente en un sistema (como Ubuntu) donde no es más que un enlace simbólico gksu? (Es una pregunta seria. No sé lo suficiente sobre Linux para saber si hace la diferencia).
Ricardo Altamirano
1
@RicardoAltamirano marcando el nombre del enlace suave, si es así gksudo, actúa como gksudo; si es gksuactuar comogksu
margarita

Respuestas:

5

Después de buscar en la búsqueda de mayor longitud y un par de otras fuentes , creo que es seguro decir que gksuno es nada más que un wrappertorno sudoen la mayoría de los casos. Esta fuente indica que, dado que gksumuestra un diálogo de contraseña, se usa para aplicaciones gráficas (como ya sabemos) porque puede usarse fuera de un emulador de terminal. De lo contrario, ejecutar sudo <cmd>desde un iniciador no funcionaría porque no se le solicitaría una contraseña al usuario.

Ricardo Altamirano
fuente
1

Recuerdo que no podía ejecutar algunas aplicaciones X con sudo, pero pude ejecutarlas con gksudoo kdesudo.

Adobe
fuente