在Lubuntu我试图创建一个Matlab桌面快捷方式,以超级用户身份打开Matlab。创建linux超级用户快捷方式
在/usr/share/applications
我创建了一个名为matlab.desktop
文件,如下所示:
[Desktop Entry]
Encoding=UTF-8
Name=matlab
Comment=matlab su
Exec=sudo /usr/local/bin/matlab
Icon=/home/ebox/Desktoop/Matlab_Logo.png
Type=Application
Categories=Development
Terminal=false
当去除Exec
sudo
,快捷的工作。然而与sudo
它什么都不做。有没有办法创建这个快捷方式作为SU打开?
编辑 我修改matlab.desktop
看起来是这样的:
[Desktop Entry]
Encoding=UTF-8
Name=Matlab
Comment=matlab_root
Exec=gksudo -u root /usr/local/bin/matlab
Icon=/home/ebox/Desktop/Matlab_Logo.png
Categories=Development
Type=Application
'sudo'需要一个终端的链接(进入密码)。试试'gksudo',它会给你一个对话框。 – Biffen 2015-02-06 06:30:40
这简要显示了Matlab尝试打开它大约1秒后分解。 Matlab不启动,它只显示Matlab正在加载的图像。我在问题中添加了编辑过的'matlab.desktop'脚本。 – user2835098 2015-02-06 07:44:34
试试'gksu/usr/local/bin/matlab'。 – Biffen 2015-02-06 07:57:23