Saya mencoba menambahkan matlab yang terinstal ke menu Aplikasi di bawah Ubuntu 10.10.
Saya mengklik Gnome-Menu -> Preferensi -> Menu Utama -> Pemrograman -> Item Baru, di mana saya memasukkan file Matlab ... / MatlabR2010b / bin / matlab sebagai perintah, dan memilih jenis yang akan "Aplikasi". Lalu saya selesai.
Tetapi ketika saya mengklik item di menu Aplikasi, ikon Matlab muncul selama beberapa detik dan kemudian tidak ada lagi yang terjadi.
Jika saya memilih jenis yang akan menjadi "Aplikasi di Terminal", maka pada langkah terakhir menambahkan Matlab ke Menu Aplikasi, setelah saya mengklik item di menu Aplikasi, pertama akan ada jendela terminal dan kemudian jendela perintah Matlab .
Jadi saya bertanya-tanya bagaimana mengatasi masalah Matlab tidak dimulai ketika jenis telah dipilih sebagai "Aplikasi"? Juga adakah cara untuk menghilangkan terminal yang muncul ketika tipe telah dipilih sebagai "Aplikasi di Terminal"?
ls -l ../MatlabR2010b/bin/
saya menebakmatlab
perintah sebenarnya adalah skrip dan bukan yang dapat dieksekusi.Jawaban:
Saya menemukan beberapa instruksi berguna yang berfungsi untuk saya (Ubuntu 10,04).
Perintah untuk menyalin-menempel setelah memeriksa versi Anda :
/usr/local/MATLAB/R2012b/bin/matlab -desktop
sumber
Walaupun saya menggunakan versi Ubuntu yang lebih baru (dan Matlab), ini bekerja sangat baik untuk saya: Saya baru saja menginstal Matlab 2012b di Ubuntu 12.10 dan menindaklanjuti dengan menginstal paket dukungan matlab di Pusat Perangkat Lunak Ubuntu:
sudo apt-get install matlab-support
(Sesuai jawaban ini dalam pertanyaan terkait: /ubuntu//a/140078/16835 )
Ini akan menambahkan ikon desktop / peluncur, serta memungkinkan Anda untuk memperbaiki masalah penautan kompiler.
sumber
Ini juga bagus untuk tidak memiliki dua ikon di peluncur saat MATLAB berjalan. Untuk mencapai ini, edit file * .desktop yang berisi peluncur untuk MATLAB (grep untuk matlab di ~ / .local / share / aplikasi) tambahkan tambahkan baris berikut ke bawah
sumber
Anda perlu menggunakan
-desktop
parameter setelah perintah yang berarti Anda harus menulis seperti perintahbin/matlab -desktop
.sumber
Seperti yang dikatakan Kaustubh P, itu bisa jadi sebuah naskah. Cara terbaik untuk mengetahui adalah mencoba
head -1 .../MatlabR2010b/bin/matlab
dan melihat apakah itu dimulai dengan#!/bin/sh
atau serupa.Jika ini adalah skrip, Anda dapat mengatur entri menu gnome ke "Aplikasi" dan mengatur perintahnya
sumber
-c
memberitahu shell untuk melakukan perintah dalam string perintah berikut. Di Ubuntu / bin / sh meluncurkan shell dasbor, yang merupakan shell yang sesuai dengan POSIX, tetapi memiliki set fitur yang lebih minimal daripada bash. Namun, saya tidak yakin mengapa ini masih tidak berhasil untuk Anda.Oke, coba ini:
Klik kanan pada bagian kosong di Panel Gnome Anda, klik
Custom Application Launcher
Pastikan entri serupa dengan yang ada di gambar.
Beri tahu kami kalau itu berhasil!
sumber