Qual é a diferença entre gksu e sudo?


9

Presumo que isso se aplica a qualquer área de trabalho do Gnome. Qual é a diferença entre esses dois comandos? De acordo com a documentação do Ubuntu e as perguntas que o referenciam , o primeiro também define a $HOMEvariável de ambiente e copia a variável .Xauthority para um local temporário, mas essas são as únicas diferenças para todos os sistemas que executam o Gnome, ou elas se aplicam apenas ao Ubuntu?


2
Entre gksu e sudo? Ou entre gksu e gksudo?
Gilles 'SO- stop be evil'

@ Gilles pensei gksudoapenas ligado gksu, pelo menos no Ubuntu .
Ricardo Altamirano

@RicardoAltamirano isso não significa nada. Ele ainda pode funcionar de forma diferente
daisy

1
@ warl0ck Pode gksudofuncionar de maneira diferente em um sistema (como o Ubuntu), onde nada mais é do que um link simbólico gksu? (É uma pergunta séria. Não sei o suficiente sobre o Linux para saber se faz alguma diferença).
Ricardo Altamirano

1
@RicardoAltamirano, verificando o nome do link gksudovirtual , se for , age como gksudo; se é gksuagir comogksu
daisy

Respostas:


5

Depois de pesquisar em maior extensão e encontrar um algumas outras fontes , eu acho que é seguro dizer que gksunão é nada mais do que uma wrappervolta sudona maioria dos casos. Esta fonte afirma que, como gksuexibe uma caixa de diálogo de senha, é usada para aplicações gráficas (como já sabemos) porque pode ser usada fora de um emulador de terminal. Caso contrário, a execução sudo <cmd>de um iniciador não funcionaria porque o usuário não seria solicitado a fornecer uma senha.


1

Lembro que não consegui executar alguns aplicativos X com sudo, mas fui capaz de executá-los com gksudoou kdesudo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.