我怎么使MATLAB在Linux桌面启动器?

1403(30天)
我不想要打开终端窗口每次我想推出MATLAB在Linux上。我试图使一个侏儒发射器,但它似乎并没有工作。命令我给的是:
/usr/local/bin/matlab &
我看到这个过程运行,但现在窗口出现。我做错了什么?
5个评论
Calin Bira
Calin Bira 2022年3月2日
是这样运行的:/usr/local/bin/matlab桌面

登录置评。

接受的答案

约翰
约翰 2011年1月11日
MATLAB从发射器打开,你需要添加命令字段桌面的旗帜。例如:
/usr/local/matlab/bin/matlab- - - - - -桌面
如果不工作,尝试改变发射器类型从“应用程序”到“应用终端”。如果有一个MATLAB启动错误,它不会被显示,除非MATLAB与终端开始。
9日评论

登录置评。

更多的答案(14)

KimHan
KimHan 2016年11月21日
编辑:KimHan 2016年11月21日
在您的终端类型 sudo apt-get安装会员万博1manbetx ,按回车,遵循指令。它适用于Ubuntu 16.0 LTE
31日评论
赵宏博
赵宏博 2022年10月17日
它与matlab在ubuntu 22.04 R2022b !
只需要在应用程序,然后右击找到它,添加到收藏夹”

登录置评。


麦克卢尔塔克
麦克卢尔塔克 2017年9月26日
我似乎已经至少得到这个工作,所以我想分享。我在Ubuntu 16.04和安装的默认值。我创建了~ /。local /分享/应用程序/ matlab_r2015a.desktop以下内容:
(桌面入口)
版本= 1.0
类型=应用程序
Name = MATLAB R2015a
图标= matlab
路径= / home /塔克/ dev
Exec = / usr /地方/ MATLAB / R2015a / bin / glnxa64 / MATLAB桌面-prefersoftwareopengl
终端= false
然后我让它可执行:
修改文件权限+ x matlab_r2015a.desktop
然后导航到~ /。本地/分享/应用程序/文件浏览器(您可能需要点击视图>显示隐藏文件。local),并把matlab_r2015a.desktop文件拖到发射器酒吧。它出现的时候,我点击它,它打开了MATLAB。
7评论
身为Losada洛佩兹
身为Losada洛佩兹 2020年11月11日
在我的例子中,图形在某种程度上我有问题。我找到了一个解决办法(我真的不记得了,抱歉),不仅解决了我的问题,但我的图形consederably改善。你只需要改变一个matlab.desktop文件中的行:
Exec = env MESA_LOADER_DRIVER_OVERRIDE = i965 /usr/local/bin/matlab桌面-prefersoftwareopengl
在Ubuntu 18.04 LTS它为我工作,现在在Ubuntu 20.04 LTS !

登录置评。


特雷福月球
特雷福月球 2021年9月8日
1。创建一个linux 的反对 文件
触摸~ /。local /分享/应用程序/ matlab.desktop
2。添加/复制相关信息应用发射器
(桌面入口)
版本= 1.0
类型=应用程序
终端= false
Exec = /道路/ / matlab桌面
Name = MATLAB RXXXXx
图标= /道路/ /图标
评论= MATLAB
在哪里 /路径/ / matlab 推荐使用 usr /地方/ MATLAB / RXXXXx / bin / glnxa64 / MATLAB / /图标/路径 usr /地方/ MATLAB / RXXXXx / bin / glnxa64 / cef_resources / matlab_icon.png
3所示。使文件可执行
修改文件权限+ x ~ / / matlab.desktop。local /分享/应用程序
4所示。从菜单中测试应用程序启动器
从这里,我有问题显示图标/描述。为了解决这个问题,我做到了
5。移动 matlab.desktop 共享应用程序文件夹
sudomv ~ /。local /分享/应用程序/ matlab.desktop /usr/share/applications
sudo 自根文件夹需要保护吗
1评论
亚斯兰Yahya
亚斯兰Yahya 2022年9月24日
您可以跳过步骤5。,如果你还记得‘/’的开始“/ usr /地方/ MATLAB / RXXXXx / bin / glnxa64 / cef_resources / matlab_icon.png”

登录置评。



朱利安·齐默
朱利安·齐默 2016年11月4日
编辑:朱利安·齐默 2016年11月4日
以下技巧为我工作:
假设 < install > / MATLAB 是文件夹安装MATLAB和您使用的是吗 zsh 作为你的首选壳:
1。从维基百科下载MATLAB标志并将其保存 < install > / MATLAB / logo.png
2。去 ~ /本 创建以下shell脚本和调用它 matlab :
#! / usr / bin / zsh
< install > / MATLAB / bin / MATLAB桌面&
3所示。使 matlab shell脚本可执行
修改文件权限+ x matlab
4所示。在 /usr/local/applications ,创建 matlab.desktop (你必须 )。如果有其他的人使用相同的系统用的个人应用程序文件夹各自的分布
#! / usr / bin / zsh
(桌面入口)
Name = MATLAB
Exec = /home/< yourUsername > / bin / matlab
图标= < install > / MATLAB / logo.png
终端= false
类型=应用程序
类别=发展;数学;科学教育;
这将添加MATLAB菜单和应用程序启动器。
5。复制文件 matlab.desktop 文件到桌面文件夹
1评论
史蒂夫Grobler
史蒂夫Grobler 2017年2月11日
一个相当复杂的解决方案做如此简单的东西! !难怪Linux并不是捕捉:(

登录置评。


Taran Sachdeva
Taran Sachdeva 2017年3月16日
这个问题实际上是创建一个图标在Ubuntu胜过一切。解决方案从朱利安非常接近工作图标解决方案然而,图标的步骤的数量可以进一步减少到只有两个步骤(至少在Ubuntu 16.04.2)。
1。安装gksudo:你想要安装这个的原因是你将关闭终端当您创建图标。这是一个小图形界面与强制sudo后端(稍后详细介绍)
sudoapt-get安装gksudo
2。创建图标:打开终端,输入下面的命令
sudo中~ / / matlab.desktop。local /分享/应用程序
一个空白文本编辑器将打开。编辑器粘贴下面的设置和保存
(桌面入口)
Name = MATLAB
类型=应用程序
Exec = gksudo - s“< matlab位置> / matlab桌面”
终端= false
图标= < >图标位置
评论= MATLAB
IDE类别=发展;;
如果你搜索“MATLAB”现在你会看到一个图标,可以拖拽到发射器(Ubuntu的equivilant windows任务栏)或桌面。
“< matlab位置>”是一个占位符,matlab安装存储。默认情况下,它应该存储在/usr/local/MATLAB/.....
“<图标位置>”是一个占位符,matlab图标应该存储。它可以是一个png。图标或.xmp。
评论是怎么回事的背景:
1。gksudo运行sudo的后端(https://linux.die.net/man/1/gksudo),如果您的linux机器有一个密码,它会问你,当你点击上面的图标创建使用指令。因为我们关掉终端(第5行)将没有办法为你输入这个密码和matlab将崩溃。gksudo提供了一个GUI接口,允许用户输入他/她的密码。
2。matlab桌面,迫使matlab与完整的matlab壳牌在桌面模式下运行
2的评论
Mohsen Malayjerdi
Mohsen Malayjerdi 2019年11月16日
嗨,你需要解决如下:
usr /地方/ MATLAB / R2019b / bin / MATLAB
但是你应该考虑你的版本。运行文件在本文件夹中

登录置评。


撒迪厄斯歌在低
撒迪厄斯歌在低 2017年12月6日
火车迟了一点,但另一种可以使用,不仅对matlab还为其他脚本,对于那些在Ubuntu。
1)安装“菜单编辑工具”
sudoapt-get安装菜单编辑工具
2)运行菜单编辑工具,并选择“新项目”。提供命令(即。matlab脚本)和名称。你也可以提供一个标志通过点击一个图像文件。如果你没有一个标识,就下载一个网络。
现在可以启动matlab没有终端。
3评论
萨尔玛俄梅珥
萨尔玛俄梅珥 2020年7月16日
对不起,但是我怎么能运行菜单编辑工具? ?

登录置评。


瑞秋Allcock
瑞秋Allcock 2019年6月28日
编辑:瑞秋Allcock 2019年6月28日
相当简单的使用Xubuntu 18.04 (XFCE)使用菜单命令的路径编辑功能:
/usr/local/MATLAB/R2019a/bin/matlab
但关键是要检查“运行在终端”框,否则它不会开始。你会看到终端在后台运行,但发布完整的桌面。

马丁
马丁 2012年11月22日
我试图做同样的事情,基本上每次都要在终端非常不方便。有没有办法我可以让一个按钮点击而不是终端?

马克
马克 2018年4月13日
对于Fedora,我做了一些包的包:
https://copr.fedorainfracloud.org/coprs/hmaarrfk/useful_launchers/
你也可以编辑文件/ usr /地方/ MATLAB / R20XXX /资源/ MATLAB / en /品牌。xml的,钥匙IDE_TITLE以便它与正确的图标。我主要是不想创建许多不同的包每次matlab变化他们的标题。
结果:

kinblu
kinblu 2018年6月22日
编辑:kinblu 2018年6月22日
从终端发射后,我点击它的图标启动程序,然后选择“添加到缓冲”。瞧!在Ubuntu 16.04 LTS ()

千千方
千千方 2019年1月17日
发射器的方法不正确工作在我升级Ubuntu从14.04到16.04。基本上,所有环境变量定义在我的~ /。bashrc不是inheriented(在MATLAB环境中,从而无法链接到库的标准位置,如libcudart等。
这是工作在Ubuntu 14.04。这是一个已知的问题吗?
谢谢

托马斯·弗里德里希
托马斯·弗里德里希 2020年8月12日
对于那些 struggeling位置设置环境变量/库 :我现在使用,解决方案是使用bash脚本而不是经典的发射器。在这个bash脚本环境变量可以设置实际运行之前matlab。cuda - 10.0以下的工作:
#! / bin / bash
出口CUDA_PATH = / usr /地方/ cuda - 10.0
出口CUDA_HOME = $ CUDA_PATH
出口CUDA_BIN_PATH = $ CUDA_PATH / bin
出口CUDA_LIB_PATH = $ CUDA_PATH / lib64
#路径所以它包括用户私人bin目录
路径=美元家庭/ bin:美元家庭/。local / bin:美元路径
路径= / usr / bin:美元路径
路径=美元MATLAB_DIR:美元路径
路径=美元MATLAB_BIN:美元路径
路径=美元CUDA_BIN_PATH:美元路径
出口路径
LD_LIBRARY_PATH =美元CUDA_LIB_PATH:美元LD_LIBRARY_PATH
LD_LIBRARY_PATH = / usr / lib:美元LD_LIBRARY_PATH
LD_LIBRARY_PATH = / usr / lib / x86_64-linux-gnu:美元LD_LIBRARY_PATH
出口LD_LIBRARY_PATH
/usr/local/MATLAB/R2019b/bin/glnxa64/MATLAB桌面
该脚本保存为“run19b”在一些地方操作系统二进制文件,可以创建这样一个发射器:
(桌面入口)
类型=应用程序
Name = MATLAB R2019b
图标= / usr /地方/ MATLAB / R2019b / bin / glnxa64 / cef_resources / matlab_icon.png
路径= / home /托马斯
Exec = run19b
终端= false
显然这种方法可以扩展到任何图书馆人会想添加我猜它会工作在大多数Linux发行版。我测试了它在薄荷19日(Ubuntu 18.04)。

赫尔南Mojica
赫尔南Mojica 2021年10月7日
编辑:赫尔南Mojica 2021年10月7日
一旦你安装了Matlab, Ubuntu 21.04执行下一个步骤:
  • 打开一个comand终端。
  • 创建一个桌面shorcout:
纳米~ /桌面/ Matlab
  • 复制粘贴波形线:
(桌面入口)
版本= 1.0
类型=应用程序
Name = MATLAB
Exec = / usr /地方/ MATLAB / R2021b / bin /。/ MATLAB
图标= / usr /地方/ MATLAB / R2021b /资源/ coreui / MATLAB / splash.png
终端= false
  • 去的路径/桌面终端和复制粘贴如下:
修改文件权限+ x Matlab
5个评论
风投
风投 2022年10月27日
(桌面入口)
类型=应用程序
终端= false
MimeType =文本/ x-matlab
Exec = / usr /地方/ MATLAB / R20xyz / bin / MATLAB桌面
Name = MATLAB
图标= matlab
类别=发展;数学;科学
评论=科学计算环境
StartupNotify = true
这对我来说工作(Fedora 36)。的一个建议 @Hernan Mojica 导致崩溃后闪屏。

登录置评。

类别

找到更多的在启动和关闭帮助中心文件交换

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!