Matlab

پرسش و پاسخ در مورد نصب و بروزرسانی توزیعهای خانواده ردهت و انواع بسته‌های نرم‌افزاری
آواتار کاربر
پست: 1803
تاریخ عضویت: سه شنبه 7 مرداد 1387, 12:57 am
محل اقامت: کرمانشاه

Matlab

پستتوسط soa » سه شنبه 12 آبان 1394, 8:41 pm

سلام
من متلب رو نصب کردم
یه نکته ای که متوجه شدم اینه که متلب تمام فایل هاش رو توی مسیری که بهش میدم و بصورت پیشفرض

/usr/local/MATLAB
هستش
کپی میکنه و حجم زیادی هم از روت میگیره(بیش از ده گیگ)
و ازونجایی که من حدود هشت سال پیش فدورا رو برای اولین بار نصب و پارتیشن بندی کردم، حجم کمی(برای این نیازهای امروز) که حدود ۱۷ گیگ هست به روت دادم و برای همین میخوام بجای نصب متلب توی مسیر پیش فرض توی پارتیشن خانگی نصبش کنم منتها نمی دونم فایل اجراییش کجا میره و چطوری باید بیارمش(یه بار اینکار رو کردم و توی پارتیشن خانگیم نصب کردم ولی نتونستم بیارمش)
الانشم که میخوام اجراش کنم لانچرش توی منوی برنامه ی گنوم نیست و باید توی ترمینال بزنم
matlab
که اجرا بشه
توی راهنماشم چیزی نگفته و فقط روش نصبش رو توضیح داده

جالب اینکه وقتی توی home نصبش کردم دقگه توی ترمینالم نمی تونم با دستور. matlab بیارمش

کار خاصی باید بکنم که لانچر(به قول ویندوزی ها شورتکاتش)بیاد توی منوهای گنوم؟
راهی هست که بتونم توی پارتیشن خانگی نصبش کنم و برای اجراشم مشکلی نداشته باشم؟

پست: 234
تاریخ عضویت: سه شنبه 2 دی 1393, 9:08 pm

Re: Matlab

پستتوسط msm » سه شنبه 12 آبان 1394, 9:46 pm

برای درست کردن لانچر باید فایل .desktop درست کنی که توی نت بگردی روشش پیدا میشه.
و لکن اکثرهم لا یعقلون
http://www.truckdriver.ir/

معاونت سایت
آواتار کاربر
پست: 6427
تاریخ عضویت: دوشنبه 21 مرداد 1387, 11:47 pm
محل اقامت: اصفهان

Re: Matlab

پستتوسط hedayat » چهارشنبه 12 آبان 1394, 1:03 am

این که میگین توی home نصب کردید دیگه نمیشد دستور matlab رو زد عجیبه. احتمالا اگه root باشید ولی آدرس توی home/ رو بدید نباید مشکلی باشه. اما در بدترین حالت هم شما توی همونجایی که matlab رو نصب میکنید برین باید خیلی راحت بتونید فایل اجراییش رو پیدا کنید. بعد میشه با تنظیم PATH کاری کرد که توی ترمینال به راحتی اجرا بشه. یا این که اصلا یه فایل desktop. بسازید براش همون‌طور که msm گفت.

آواتار کاربر
پست: 1803
تاریخ عضویت: سه شنبه 7 مرداد 1387, 12:57 am
محل اقامت: کرمانشاه

Re: Matlab

پستتوسط soa » چهارشنبه 13 آبان 1394, 8:04 pm

hedayat نوشته است:این که میگین توی home نصب کردید دیگه نمیشد دستور matlab رو زد عجیبه. احتمالا اگه root باشید ولی آدرس توی home/ رو بدید نباید مشکلی باشه. اما در بدترین حالت هم شما توی همونجایی که matlab رو نصب میکنید برین باید خیلی راحت بتونید فایل اجراییش رو پیدا کنید. بعد میشه با تنظیم PATH کاری کرد که توی ترمینال به راحتی اجرا بشه. یا این که اصلا یه فایل desktop. بسازید براش همون‌طور که msm گفت.

والا اونی که میگم توی home نصبش کردم، با یوزر عادی نصبش کردم نه روت و یه فایل ./install بود که با یوزر عادی اجراش کردم و مشکلی هم نداشت برای نصب و نصب هم شد. منتها مشکل اینه که فایل اجراییش رو نمی تونم پیدا کنم
باید اون روش فایل .desktop رو تست کنم

فقط یه سوال
وقتی من توی مراحل نصب مسیر /home رو بهش میدم، دقیقا فایل اجراییش هم همونجا نصب میشه یا میره توی مسیر خاصی توی روت؟ منظورم اینه که معمولا فایل های اجرایی برنامه ها جای خاصی میرن یا فرقی نداره کجا باشن؟

معاونت سایت
آواتار کاربر
پست: 6427
تاریخ عضویت: دوشنبه 21 مرداد 1387, 11:47 pm
محل اقامت: اصفهان

Re: Matlab

پستتوسط hedayat » پنج شنبه 14 آبان 1394, 6:35 pm

«معمولا» که برنامه‌ها توی /usr/bin و usr/share و usr/lib و این‌ها نصب میشند البته اگه با root نصب بشند. و اگه با غیرroot نصب بشند توی local./~
اما با توصیفی که شما از matlab دارید اون همه چیش رو توی همون آدرسی که میدید نصب میکنه. qt هم اگه دستی از سایت دانلود و نصب کنید همین حالتو داره تقریبا ولی اون یه سری فایل هم کپی میکنه توی مسیرهای استاندارد تا مثلا توی منوها بیاد.

آواتار کاربر
پست: 1803
تاریخ عضویت: سه شنبه 7 مرداد 1387, 12:57 am
محل اقامت: کرمانشاه

Re: Matlab

پستتوسط soa » دوشنبه 18 آبان 1394, 9:47 pm

پیداش کردم
توی مسیر
/usr/local/MATLAB/R2014a/bin/matlab
بودش
حالا اگه بخوام این رو توی /home نصب کنم (با روت نصب کنم بهتره یا با یوزر خودم که ادمین هستش نصب کنم بهتره؟) این فایل رو اگه توی شاخه‌ی /usr/local/bin کپی کنم مشکل حل می‌شه؟

یه سوال دیگه اینکه این فایل اجرایی رو خودش رو توی اون مسیر کپی کنم یا اینکه یه shortcut بسازم(چطوری این ‌کار رو بکنم)؟ کدوم بهتره؟ چون توی این مسیر الان چند تا shortcut دیدم نه خود فایل‌ها رو!

معاونت سایت
آواتار کاربر
پست: 6427
تاریخ عضویت: دوشنبه 21 مرداد 1387, 11:47 pm
محل اقامت: اصفهان

Re: Matlab

پستتوسط hedayat » دوشنبه 18 آبان 1394, 10:41 pm

برای چی کپی کنید یا شورتکات بسازید؟ فرقی نمیکنه شورتکات بسازید مثلا:
ln -s /home/MATLAB/bin/matlab /usr/local/bin

البته باید تست کنید ببینین از اون آدرس اجرا میشه یا نه.

اصلا چرا میخواین بریزین توی usr/local/bin؟ اگه میخواین راحت اجرا بشه کافیه آدرس فایل اجرایی رو به PATH اضافه کنید توی bashrc./~ تون.

آواتار کاربر
پست: 1803
تاریخ عضویت: سه شنبه 7 مرداد 1387, 12:57 am
محل اقامت: کرمانشاه

Re: Matlab

پستتوسط soa » شنبه 23 آبان 1394, 9:54 pm

hedayat نوشته است:برای چی کپی کنید یا شورتکات بسازید؟ فرقی نمیکنه شورتکات بسازید مثلا:
ln -s /home/MATLAB/bin/matlab /usr/local/bin

البته باید تست کنید ببینین از اون آدرس اجرا میشه یا نه.

اصلا چرا میخواین بریزین توی usr/local/bin؟ اگه میخواین راحت اجرا بشه کافیه آدرس فایل اجرایی رو به PATH اضافه کنید توی bashrc./~ تون.

اون رو بلد نیستم. فکر کردم اینجوری راحت اجرا می‌شه
به هر حال ممنون از راهنمایی‌تون

معاونت سایت
آواتار کاربر
پست: 6427
تاریخ عضویت: دوشنبه 21 مرداد 1387, 11:47 pm
محل اقامت: اصفهان

Re: Matlab

پستتوسط hedayat » یکشنبه 24 آبان 1394, 8:52 pm

برین داخل bash_profile./~ (البته bashrc هم میشه) و آخرش این رو اضافه کنید مثلا:
"export PATH="$PATH:/home/MATLAB/bin

بعدش یه ترمینال جدید باز کنید توش باید بتونید matlab رو اجرا کنید. البته به جای آدرسی که نوشتم آدرس محل نصب مطلب رو بگذارید.

بازگشت به نصب و بروزرسانی

چه کسی آنلاین است

کاربران حاضر در این انجمن : Bing [Bot] و 3 مهمان