2014-01-15 57 views
5

当我想在我的ubuntu中运行eclipse时,我必须打开终端并进入eclipse目录并运行“sudo eclipse”命令。 这并不难,但在这种情况下,只要运行eclipse,我必须打开终端。 有没有什么办法让我可以通过双击桌面上的“root”来运行eclipse。如何在ubuntu 12.04中始终以root身份运行eclipse?

回答

10

如果您希望应用程序始终以root身份

1) Pin the application to the launcher as normal. 

2) Locate the applications .desktop file which will be in either: 

/usr/share/applications/APPNAME.desktop 
~/.local/share/applications/APPNAME.desktop 
or somewhere else, use locate .desktop|grep APPAME 
3) Open with gedit: 
gksudo gedit /usr/share/applications/APPNAME.desktop 
4) Change then line 

Exec=APP_COMMAND 
to 

Exec=gksudo -k -u root APP_COMMAND 
5) Save 

该命令也将保持您的环境,如果你需要连接到其他服务器,并使用你的私钥,这是非常有用的运行。

要快捷列表选项添加到“以root身份运行”

按照步骤1,2和3以上

如果启动目前没有任何其他选择[快速,正好把这段结束该文件的

X-Ayatana-Desktop-Shortcuts=Runroot 

[Runroot Shortcut Group] 
Name=Run as root 
Exec=gksudo -k -u root APP_COMMAND 
TargetEnvironment=Unity 
-3
#!/usr/bin/expect -f 
cd /adt-bundle-linux-x86-20131030/eclipse 
sudo ./eclipse 
expect "password:" 
send "password\r" 
expect eof 
+0

请在您的代码的描述 –

相关问题