Pengaturan direktori kerja

13

Saya ingin membuat ikon peluncuran cepat untuk MATLAB, tetapi itu tidak akan mulai jika direktori kerja tidak sama dengan direktori di mana executable berada. Dapatkah saya menentukan direktori kerja di 'Peluncur Aplikasi Khusus'?

Peluncur khusus

sashoalm
sumber

Jawaban:

16

Anda dapat mengatur direktori yang berfungsi secara native, tetapi karena alasan tertentu direktori tersebut tidak didukung di antarmuka pengguna. File .desktop yang mendasarinya sendiri mendukung Pathkunci untuk "direktori kerja untuk menjalankan program" (lihat spesifikasi ) selama peluncur Anda adalah tipe "Aplikasi".

Jadi cukup buka file .desktop di editor teks (jika Anda kesulitan menemukannya, Anda dapat membuat peluncur di desktop dan menemukannya ~/Desktop, lalu memindahkannya nanti), dan menambahkan baris di bagian akhir yang bertuliskan Path=YOUR_PATH.

Mu Mind
sumber
Luar biasa. Saya tidak percaya Gnome melewatkan ini di UI. Adakah ide jika itu terlihat di versi gnome terbaru?
user1338062
1
Saya tidak berpikir itu telah ditambahkan, dan sebenarnya saya pikir versi terbaru dari gnome menjatuhkan opsi "Buat Peluncur Aplikasi". Saya merekomendasikan github.com/MicahCarrick/desktop-entry-editor sebagai pengganti.
Mu Mind
8

Ubah Perintah untuk ini (mengganti jalur yang benar tentu saja):

bash -c "cd /path/to/directory && /path/to/directory/executable"
Yesaya
sumber
Semacam ini berhasil, tetapi hanya setelah saya mengatur Ketik ke 'Aplikasi di Terminal'. Untuk beberapa alasan itu tidak berfungsi jika itu hanya Aplikasi.
sashoalm
@ Sedan Aneh, mungkin itu hal yang spesifik MATLAB.
Yesaya
@satuon: dapatkah Anda mencoba menggunakan /bin/shbukan sh? Mungkin itu berhasil kemudian
Lekensteyn
@sashoalm (lebih baik terlambat daripada tidak sama sekali), Anda perlu menentukan opsi -desktop jika Anda tidak ingin menjalankannya dari terminal. mathworks.com/help/matlab/ref/matlablinux.html
aiao