我已按照本文中的步骤安装了Octave:
https://medium.com/@manivannan_data/install-octave-on-ubuntu-16-04-d76f97e0d504
版本是4.2.2,我的操作系统是Linux Mint Sylvia 18.3。
问题是,当我从终端执行/ usr / bin / octave时,它按预期打开了GUI,但是终端保持打开状态,我发现很烦人,如果我关闭终端,那么GUI也将关闭。我出于同样的行为而从Matlab换了,不知道该怎么办。我试图对其进行守护进程,但没有成功。
任何帮助将不胜感激。
答案 0 :(得分:2)
嗯,我还不太了解Ubuntu,但是在网上搜索后,我想到了这两个应用程序的答案。
对于八度音阶:
使用--force-gui选项创建启动器,并指示Terminal = false,例如
[Desktop Entry]
Name=Octave
Type=Application
Icon=<Path/To/Icon>
Exec=/usr/bin/octave --force-gui
Terminal=false
参考:https://askubuntu.com/questions/616827/how-to-force-octave-to-launch-in-gui-mode-from-the-dock
对于Matlab:
使用-desktop选项创建启动器,并指示Terminal = false,例如
[Desktop Entry]
Name=Matlab
Type=Application
Icon=<Path/To/Icon>
Exec=/usr/local/MATLAB/<Matlab Version>/bin/glnxa64/MATLAB -desktop
Terminal=false
在两种情况下,只需单击启动器,它都将打开不带终端的GUI。 如果有人遇到过同样的问题,希望此答案对您有所帮助。