web-dev-qa-db-ja.com

Matlabをメインメニューに追加するにはどうすればよいですか?

Ubuntu 10.10の下のアプリケーションのメニューにインストールされたmatlabを追加しようとしていました。

Gnome-Menu-> Preference-> Main Menu-> Programming-> New Itemをクリックして、コマンドとしてMatlabファイル.../MatlabR2010b/bin/matlabを入力し、タイプを「アプリケーション」に選択しました。それで終わりました。

しかし、アプリケーションのメニューの項目をクリックすると、Matlabアイコンが数秒間表示され、その後は何も起こりません。

タイプを「ターミナルのアプリケーション」に選択した場合、アプリケーションメニューにMatlabを追加する最後のステップで、アプリケーションメニューの項目をクリックした後、最初にターミナルウィンドウがあり、次にMatlabコマンドウィンドウがあります。 。

だから、タイプが「アプリケーション」に選択されたときにMatlabが起動しないという問題を解決する方法を疑問に思っていましたか?また、タイプが「ターミナルでのアプリケーション」に選択されたときに表示されるターミナルを削除する方法はありますか?

17
Tim

私に役立ついくつかの便利な指示を見つけました(Ubuntu 10.04)。

Screeshot of the Launcher Properties コピーアンドペーストするコマンドバージョンを確認した後/usr/local/MATLAB/R2012b/bin/matlab -desktop

16
Vassilis

Ubuntu(およびMatlab)の最新バージョンを使用していますが、これは非常に効果的でした。Ubuntu12.10にMatlab 2012bをインストールし、Ubuntuソフトウェアセンターにmatlab-supportパッケージをインストールしました。

Sudo apt-get install matlab-support

(関連する質問のこの回答に従って: https://askubuntu.com/a/140078/16835

これにより、デスクトップアイコン/ランチャーが追加され、コンパイラのリンクの問題を修正できるようになります。

10
amc

また、MATLABの実行中にランチャーに2つのアイコンが表示されないことも嬉しいことです。これを行うには、MATLABのランチャー(〜/ .local/share/applicationsのmatlabのgrep)を含む* .desktopファイルを編集し、次の行を下部に追加します

StartupWMClass=com-mathworks-util-PostVMInit
3
Clark

コマンドの後に-desktopパラメータを使用する必要があります。つまり、bin/matlab -desktopのようなコマンドを記述する必要があります。

2
choupiwen

OK、これを試してください:

Gnomeパネルの空の部分を右クリックし、Custom Application Launcherをクリックします

エントリが画像のエントリと類似していることを確認してください。

Launcher

うまくいったことを教えてください!

1
theTuxRacer

Kaustubh Pが言ったように、それはスクリプトである可能性があります。伝える最良の方法は、head -1 .../MatlabR2010b/bin/matlabを試して、それが#!/bin/shなどで始まるかどうかを確認することです。

スクリプトの場合、gnomeメニューエントリを「アプリケーション」に設定し、コマンドを

/bin/sh -c .../MatlabR2010b/bin/matlab
1
Jon Brett