日志标签 ‘sudo gksudo’

Running Sudo Graphically – gksudo 与 sudo 的区别

2009年11月25日 , 879 views

先记录一下个人理解:

sudo和gksudo都是使用root权限来执行应用,sudo执行程序时使用的是当前用户的home及其配置,而gksudo使用的是root用户的home和配置,一般情况下看不出什么区别,但是对于那些针对不同用户有不同的配置文件和表现形式的应用程序来说,这两种方式的结果区别就很明显了。比如下面原文中举的firefox例子。

在不通过终端运行程序时,sudo没有办法提供一个界面来输入管理员密码,比如在快捷方式中。

还有些GUI程序只能用gksudo

一般情况下,可以这样,运行命令行程序时使用sudo,运行GUI程序时用gksudo,不知道对不对。

下面是原文:

What’s the Issue?
Since most Ubuntu documentation asks you to use sudo even with graphical applications, I often get asked by Ubuntu users why I recommendgksudo or kdesu for graphical applications instead of sudo.

For example, a lot of guides (including the first book ever published about Ubuntu) will ask you to type this sort of command:

» 阅读更多: Running Sudo Graphically – gksudo 与 sudo 的区别