Para o ponto # 2:
- O gksudo é usado para abrir o prompt de senha em uma janela da GUI, não importando se o aplicativo é GUI ou CLI.
- sudo, solicita a senha no terminal em vez de em uma janela da GUI, independentemente do tipo de aplicativo que está sendo executado.
- Em scripts que não são executados em um terminal interativo, o gksu é a maneira mais fácil de obter uma senha digitada pelo usuário diretamente para o sudo.