Arkadaşlar Matlab 2009a versiyonunu ubuntu 9.04 e kurudm çok mutlu oldum :D fakat şöyle bir sorunum var. Matlabi sadece konsol yardımı ile çalıştırabiliyorum. Ben kısa yol olarak tıklayıp açmak istiyorum.
şu linkteki https://help.ubuntu.com/community/MATLAB (https://help.ubuntu.com/community/MATLAB) yazılanları yaptım yani;
Create A MATLAB Launcher
1. Get an icon:
sudo wget http://upload.wikimedia.org/wikipedia/commons/2/21/Matlab_Logo.png -O /usr/share/icons/matlab.png
2. Get the launcher file:
sudo wget 'https://help.ubuntu.com/community/MATLAB?action=AttachFile&do=get&target=matlab.desktop' -O /usr/share/applications/matlab.desktop
Bunu yapınca Application da programin kısmında Matlab ın kısa yolu oluşuyor fakat tıklayınca da aşağıdaki hatayı alıyorum;
Could not launch 'MATLAB R2009a'
Failed to execute child process "matlab" (No such file or directory)
1. Matlab'i konsolda hangi komutla çalıştırıyorsunuz?
2. Aynı komutu kullanarak verdiğiniz şu ikinci komut ne döndürüyor?
which matlab_komutu
3. Şu dosyanın içeriği nasıl?
cat /usr/share/applications/matlab.desktop
1) konsoldan ilk önce
cd /usr/local/matlabR2009a/bin
daha sonra
./matlab
diyerek açabiliyorum.Fakat aynı windowstadaki gibi kısa yol istiyorum.
2) bunu anlayamadım orda ne yazıyosa onu yapmıştım
3)
cat /usr/share/applications/matlab.desktop
içeriği aşağıdadır.
Alıntı Yap#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Icon=/usr/share/icons/matlab.png
Name=MATLAB R2009a
Comment=Start MATLAB - The Language of Technical Computing
Exec=matlab -desktop
Categories=Development;
İlgi ve alakanıza çok teşekkürler.
YAŞASIN UBUNTU VE AİLESİ
Alıntı YapExec=matlab -desktop
yerine
Alıntı YapExec="/usr/local/matlabR2009a/bin/matlab -desktop"
olarak dene bir de.
Dediğinizi yaptım
cat /usr/share/applications/matlab.desktop
çıktısı
Alıntı Yap#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Icon=/usr/share/icons/matlab.png
Name=MATLAB R2009a
Comment=Start MATLAB - The Language of Technical Computing
Exec="/usr/local/matlab2009R/bin/matlab -desktop"
Categories=Development;
YİNEDE olmadı. Hata ise şöyle :
Could not launch 'MATLAB R2009a'
Failed to execute child process "/usr/local/matlab2009R/bin/matlab -desktop" (No such file or directory)
"/usr/local/matlabR2009a/bin/matlab -desktop" olması gerekiyor...
Ddeiğiniz gibi yaptım ama yinede olmadı
Alıntı Yap#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Icon=/usr/share/icons/matlab.png
Name=MATLAB R2009a
Comment=Start MATLAB - The Language of Technical Computing
Exec="/usr/local/matlabR2009a/bin/matlab -desktop"
Categories=Development;
aldığım hata
Could not launch 'MATLAB R2009a'
Failed to execute child process "/usr/local/matlabR2009a/bin/matlab -desktop" (No such file or directory)
sonuç olrak yine olamdı sanırım off offf HELP HELP :D
Konsola doğrudan:
/usr/local/matlabR2009a/bin/matlab -desktop
dediğinde ne oluyor?
Konsoldan
/usr/local/matlabR2009a/bin/matlab -desktop
komutunu yazında MATLAB çalışıyor. bir problem olmuyor. Yav neden böyle oluyor anlmadım :D
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 23 Haziran 2009 - 18:12:17
Çok saolun arkadaşlar sorunu çözdüm.
Alıntı Yap#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Icon=/usr/share/icons/matlab.png
Name=MATLAB R2009a
Comment=Start MATLAB - The Language of Technical Computing
Exec=/usr/local/matlabR2009a/bin/matlab -desktop
Categories=Development;
yağınca oldu. yani tırnak işaretini kaldırdım.
Exec=/usr/local/matlabR2009a/bin/matlab -desktop
Artık konuyu çözüldü olarak kapata biliriz.Ben nasıl yapılacağını bilmiyorum :D Herkese çok teşekkürler.
İlk iletini değiştir diyerek başına ekleyebilirsin etiketi.
Geçmiş olsun.