Eu sempre recomendei pressionar ALT+ F2e digitar, por exemplo, gksu nautilus
ou gksudo nautilus
ambos são equivalentes; executar programas gráficos com privilégios de root . No entanto, acabei de instalar o raring em um sistema de teste e isso não funciona mais.
gksu
e gksudo
não são instalados como parte de uma instalação padrão de raring; embora eles estejam nos repositórios. Na versão 12.04, pelo menos, gksudo
havia apenas um link simbólico paragksu
As razões pelas quais sempre fiz isso são porque, embora geralmente seja seguro usá-lo sudo
sob algumas circunstâncias, pode causar problemas com aplicativos gráficos, porque gksu
você executa o programa como root enquanto sudo
executa o mesmo, mas com privilégios elevados.
Isso pode significar que você altera inadvertidamente o proprietário dos arquivos críticos do sistema. Isso pode causar problemas.
Esse raciocínio é explicado melhor aqui:
Por que o comando foi removido de uma nova instalação e o que devemos usar?
gksudo
e nãogksu
são idênticos, mesmo que um seja um link simbólico para outro (o programa detecta como foi iniciado). Há uma diferença sutil que, em casos raros, pode levar à perda de arquivos de sistema selecionados. Portanto, até você começar a usar , sempre use em vez de . pkexec
gksudo
gksu
gksudo
era o mesmo ver Qual é a diferença entre gksudo e gksu? . Você pode adicionar uma resposta a essa pergunta que explica a diferença, por favor; ou dê-nos um link para um site que o explique para que um de nós possa.
gksu
parar de ser instalado por padrão é que os desenvolvedores acham que o polkit é a melhor maneira de controlar privilégios. Então, eles foram migrando aplicativos gradualmente para usá-lo. gksu
era apenas parte da instalação padrão porque outros aplicativos dependiam dela. Como nada em uma instalação padrão depende gksu
ou gksudo
não é mais usado como uma dependência.