Ubuntu下 创建Matlab启动器(.Desktop文件)

简述:

Linux图标文件其实就是.desktop后缀的纯文本文件,Linux程序.desktop文件大都放置在/usr/share/applications/目录(所有用户可见)或~/.local/share/applications/目录(仅当前用户可见)中,几乎所有的程序图标文件都在这里。

若是需要开机自动启动程序,则需把.desktop文件放置在~/.config/autostart/

1、Matlab.desktop 文件

[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2018a
Comment=MATLAB
Exec=/usr/local/MATLAB/R2018a/bin/matlab
Icon=/usr/local/MATLAB/R2018a/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
Type=Application
Categories=Application;

2. 将Matlab.desktop 保存到 ~/.local/share/applications 目录中。.local 目录位于你的家目录下,是一个隐藏目录,你需要启用 “Show Hidden Files” 模式才能看到它。如果你希望这个应用所有人都能访问,则在终端中运行下面命令

sudo mv ~/.local/share/applications/Matlab.desktop /usr/share/applications/

3.完成后,打开应用菜单,就能看到应用出现在其中,可以使用了。

问题:

ubuntu 启动应用程序出错 是什么原因?

[图片] 可以在终端启动,但是创建的Desktop文件却无法启动。 试过添加权限,但是仍然不行

答案

将*.desktop文件中的

Type=...

一行的末尾空格全部删除即可。

你可能感兴趣的:(ubuntu,linux,运维)