ubuntu怎么不通过终端执行文件

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
peishenfei2
帖子: 143
注册时间: 2016-07-20 16:40
系统: Ubuntu15

ubuntu怎么不通过终端执行文件

#1

帖子 peishenfei2 » 2016-07-20 17:13

我安装了matlab,只能从终端输入matlab运行
但是我不想:运行matlab的时候还要附带一个黑框
如果我直接点matlab,ubuntu会用gedit打开,
我试着运行matlab之后,将其锁定到启动器,但是锁定滞后的程序打开只是一闪而过,
谢谢(ubuntu15.10 32位,matlab2015b)
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: ubuntu怎么不通过终端执行文件

#2

帖子 vickycq » 2016-07-20 17:29

查看 matlab 是否自带 .desktop 文件

代码: 全选

sudo updatedb.mlocate
locate matlab | grep .desktop
若有,可能需要根据 http://askubuntu.com/questions/401948/h ... ncher-icon
做少许修改,置于 ~/.local/share/applications/ 并附到启动器即可

若没有,自制一个 .desktop 文件置于 ~/.local/share/applications/ 并附到启动器即可
可能出现的问题 参考
http://askubuntu.com/questions/139352/h ... -for-unity
几个要点:
1 - Exec= 中 matlab 要加 -desktop 参数
2 - 要指定 StartupWMClass=com-mathworks-util-PostVMInit
3 - 其它上文链接中提到的要点
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
peishenfei2
帖子: 143
注册时间: 2016-07-20 16:40
系统: Ubuntu15

Re: ubuntu怎么不通过终端执行文件

#3

帖子 peishenfei2 » 2016-07-20 18:21

vickycq 写了:查看 matlab 是否自带 .desktop 文件

代码: 全选

sudo updatedb.mlocate
locate matlab | grep .desktop
若有,可能需要根据 http://askubuntu.com/questions/401948/h ... ncher-icon
做少许修改,置于 ~/.local/share/applications/ 并附到启动器即可

若没有,自制一个 .desktop 文件置于 ~/.local/share/applications/ 并附到启动器即可
可能出现的问题 参考
http://askubuntu.com/questions/139352/h ... -for-unity
几个要点:
1 - Exec= 中 matlab 要加 -desktop 参数
2 - 要指定 StartupWMClass=com-mathworks-util-PostVMInit
3 - 其它上文链接中提到的要点
先表示感谢,我马上就试试,谢谢
peishenfei2
帖子: 143
注册时间: 2016-07-20 16:40
系统: Ubuntu15

Re: ubuntu怎么不通过终端执行文件

#4

帖子 peishenfei2 » 2016-07-20 19:26

vickycq 写了:查看 matlab 是否自带 .desktop 文件

代码: 全选

sudo updatedb.mlocate
locate matlab | grep .desktop
若有,可能需要根据 http://askubuntu.com/questions/401948/h ... ncher-icon
做少许修改,置于 ~/.local/share/applications/ 并附到启动器即可

若没有,自制一个 .desktop 文件置于 ~/.local/share/applications/ 并附到启动器即可
可能出现的问题 参考
http://askubuntu.com/questions/139352/h ... -for-unity
几个要点:
1 - Exec= 中 matlab 要加 -desktop 参数
2 - 要指定 StartupWMClass=com-mathworks-util-PostVMInit
3 - 其它上文链接中提到的要点
弄好了,谢谢
回复