`gksudo` 适用于任何 GUI 程序吗?

`gksudo` 适用于任何 GUI 程序吗?

我以为gksudo这就是sudo终端中的内容。我想打开 SciTE 升级版并更改一些“受保护”的文件,因此我发出“gksudo SciTE”,但什么也没发生,SciTE 根本没有运行 - 显示 gksudo 对话框,然后我输入密码,但程序没有启动。

运行程序时是否存在一些限制gksudo,或者我如何以提升的版本运行 SciTE?

答案1

如果其他方法都失败了,还有老办法:

$ sudo su

# SciTE

或者也许您可以检查日志并找出其失败的原因?

答案2

不,但你必须使用命令而不是名称。另请记住,命令区分大小写。

答案3

Ubuntu 14.04当我安装 SciTE 时,它会自动创建一个到 SciTE 的链接/usr/bin/scite,因此或都gksu SciTE可以gksu scite正常工作。

$ll /usr/bin/scite 
lrwxrwxrwx 1 root root 5 Oct 22  2013 /usr/bin/scite -> SciTE*

相关内容