قبلا +اینجا آموزش نصب متلب ۲۰۱۷ رو در لینوکس نوشتم، و با فرض اینکه Nextزدنها رو همه بلدن اصلا جزییات رو نگفتم و خوب، خیلی سوال و ایمیل داشتم.
اینبار که اومد متلب ۲۰۱۸ رو نصب کنم گفتم از تمامی مراحل کار عکس بگیرم و یک آموزش با جزییات کامل از تمامی مراحل نصب بنویسم.
نصب متلب فارغ از اینکه نسخهی ۲۰۱۷ باشه یا ۲۰۱۸ یا احتمالا چندماه دیگه ۲۰۱۹ یکیه اما در فایلی که باید موقع کرک کردن کپی کنیم ممکنه تفاوتی وجود داشته باشه.
من اینجا اسکرینشات و توضیحات رو در مورد نصب نسخهی ۲۰۱۸ متلب رو میدم، اگر خواستید نسخهی ۲۰۱۷ رو کرک کنید برای اینکه دوباره کاری نکرده باشم به همون پست قبلی رجوع کنید.
قبل از اینکه آموزش رو شروع کنیم یک حرف دیگه میمونه، شخصا متلب رو برای پروژههای دانشگاه نصب میکنم و چون کرک شدهست و داریم دزدی میکنیم خیلی علاقهای بهش ندارم و معمولا پروژهی اون درس که تموم شد پاکش میکنم، بجای متلب میتونید از نرمافزار Octave که جایگزین رایگان و اوپنسورس اونه استفاده کنید.
[اسکرینشاتها رو من با سایز کامل آپلود کردم، اگر برای خوندن دستورات و … مشکلی داشتید کافیه روی عکس کلیک کنید.]
مراحل نصب:
فایل متلب مخصوص لینوکس رو از سایتهای دانلود نرمافزار ایرانی میتونید بگیرید، خیلی مهمه که نسخهی مخصوص لینوکس رو دانلود کنید.
بعد که فایل رو دانلود اونها رو از حالت فشرده zip یا Rar خارج کنید.
به پوشهای که محتوایت فایل دانلود شده رو اونجا استخراج کردیم میرویم.
به تصویر بالا دقت کنید، معمولا ما پوشهی کرک رو داریم، ۲ تا فایل ISO که DVD1 و DVD2 هستن و ۱ فایل آموزش نصب، ممکنه بسته به جایی که متلب رو ازش دانلود کردید یه سری فایل تبلغاتی دیگه هم اونکنارها باشن که ما باهاشون کاری نداریم.
اگر در محیط اوبنتو هستید با راست کلیک کردن روی صفحه، ترمینال رو در آدرس پوشه متلب باز میکنیم. [یا با دستور cd به این آدرس میرویم.]
باید فایل ISO اون DVD اول رو در سیستممون Mount کنیم.
برای این کار دستورات زیر رو در ترمینال وراد کنید. [توجه داشته باشید که در دستور دوم باید نام دقیق ISO خودتون رو وارد کنید.]
sudo mkdir /media/iso sudo mount -o loop MATLAB_DVD_1_NAME.iso /media/iso
اگر وارد فایلمنیجرتون بشید میتونید ببنید که DVD متلب روی سیستم Mount شده.
دستور زیر رو وارد میکنیم تا محیط گرافیکی نصب متلب باز شه.
bash /media/iso/install
بعد از چند ثانیه پنجرهی نصب متلب باز میشه.
در پنجرهی باز شده Use a File Installation Key رو انتخاب میکنیم.
آیا موافق شرایط استفاده هستید؟ بله ما که داریم کرک میکنیم چرا نباشیم؟!
در مرحلهی بعد باید شماره سریالی که برای نصب در فایل ReadMe بوده رو کپی کنیم. دقت کنید که ممکنه این کد برای شما متفاوت باشه.
محلی که میخواید متلب رو اونجا نصب کنید مشخص کنید، موقع کرک کردن ما این آدرس رو احتیاج داریم، پس گوشهی ذهنتون یادداشتش کنید.
وقتشه پکیجهایی که می خواهیم همراه با متلب نصب بشن رو انتخاب کنیم و یکی دوتا Nextبزنیم تا مراحل نصب شروع شه.
یک مقدار که نصب جلو بره از شما میخواد که DVD دوم رو انتخاب کنید.
برای این کار اول DVD1 رو باید Umount کنیم و بعد DVD2 رو در همون آدرس قبلی Mount کنیم.
دستورات زیر رو وارد میکنیم. [توجه داشته باشید که در دستور دوم باید نام دقیق ISO خودتون رو وارد کنید.]
sudo umount /media/iso sudo mount -o loop MATLAB_DVD_2_NAME.iso /media/iso
دوتا Next دیگه که بزنید پنجرهی نصب بسته میشه و مراحل نصب به پایان میرسه.
مراحل کرک:
برای اجرای متلب ابتدا به محلی که متلب رو اونجا نصب کردید بروید و بعد از زیر پوشهی bin فایل ./matlab
رو فرا بخونید.
در پنجرهی باز شده Active manually without internet رو انتخاب کنید.
فایل license_standalone.lic رو از پوشهی کرکتون انتخاب کنید.
روی گزینهی finish کلیک میکنیم تا پنجره بسته شه.
در آخرین مرحله با دستور cp محتویات پوشهی کرک رو در محل نصب لینوکس کپی میکنیم.
مراحل کار اینجا تموم شد و ما هر بار که بخوایم متلب رو اجرا کنیم باید فایل ./matlab
رو فرا بخونیم.
کارهای جانبی:
میتونیم با دستور زیر آیکون متلب و … رو به سیستم اضافه کنیم.
sudo apt install matlab-support
نویسنده: محمد حسین سالاری
۲۵ دیدگاه
واقعا دستتون درد نکنه. من بخاطر نگرانی در مورد جزئیات نصب متلب رو لینوکس نصبش نمیکردم که به کمک آموزش قدم به قدم شما بدون هیچ مشکلی نصب شد.
موفق و پیروز باشید.
خوشحال شدم که تونستم به یک نفر کمک کنم.
سلام
ممنون از اموزش
ببخشید قسمت لخر
در آخرین مرحله با دستور cp محتویات پوشهی کرک رو در محل نصب لینوکس کپی میکنیم.؟
ایا منظورتون این هست که همه محتویات پوشه کرک رو در محل نصب متلب کپی کنیم؟ من این کار رو کردم اما ارور لایسنس میده؟
سلام
ببخشی بابت پیام دوباره
من تمام کارها رو انجام دادم اما در نهایت این ارور رو میده:
MATLAB is selecting SOFTWARE OPENGL rendering.
License checkout failed.
License Manager Error -8
Make sure the HostID of the license file matches this machine, and that the HostID on the SERVER
line matches the HostID of the license file.
Troubleshoot this issue by visiting:
http://www.mathworks.com/support/lme/R2017a/8
Diagnostic Information:
Feature: MATLAB
License path: /home/seyedazimhashemi/.matlab/R2017a_licenses:/home/seyedazimhashemi/MATLAB2017A/licenses/license.d
at:/home/seyedazimhashemi/MATLAB2017A/licenses/license_azim_123456_R2017a.lic
Licensing error: -8,523.
ممنونم میشم اگه کمکی کنید
سلام، کرک متلب ۲۰۱۷ رو اینجا توضیح دادم:
https://mh-salari.me/install-matalb-in-linux/
وارد فولدر کرک شید و با sudo دستور کپی همه فایلهای داخل فولدر رو در محل نصب بدید. یکی از فایلها که در فولدر bin هست باید با محتویات bin در محل نصب merge شه وگرنه این ارور رو میده. میدونم دیره ولی ممکنه به درد یک سری دیگه از دوستان که این ورژن رو نصب میکنن بخوره.
آقا واقعا ممنونم. خیلی خوب بود. خسته نباشید
سلام
خیلی دمت گرم
واقعا عالی بود.من چند تا سایت خارجی رو قبلش نگاه کردم نتونستم نصب کنم ولی توضیحات شما بی نظیر بود.
خدا خیرت بده.
شاد و سربلند باشی :))
خوشحالم که به درد شما خورده:)
ممنون 🙂
🙂
با عرض سلام و آرزوی موفقیت
آقای سالاری عزیز :
در مرحله آخر و با وارد نمودن فرمان
bash /media/iso/install
خطای زیر ظاهر می شود
/media/iso/install: line 269: /media/iso/bin/glnxa64/install_unix: Input/output error
به نظر شما علت چیست؟
ممنونیم اگر راهنمایی بفرمایید
نمیدونم
سلام
خیلی خیلی ممنون واقعا توضیحات مفید و خوبی بود و من تونستم که این برنامه رو نصب کنم امیدوارم در تمام مراحل زندگیتان موفق و پیروز و سربلند باشید.
شما هم موفق و پیروز باشید 🙂
سلام
ممنون. واقعا آموزشتون عالی بود
works like a charm!!!!
سلام مینویسم تا بقیه ای که مثل من گیر بودنن بتونن نصب کنن.من نرم افزار ۲۰۱۷b رو نصب کردم عین توضیحات ایشون اخرش ولی اون فایل کرک کپی نمیشد واسه همین با کلیک راست کردن رو فایل و انتخاب گزینه move to اینکارو کردم
سلام.من همونطور که توضیح دادین نصبش کردم و چند روزی باهاش کار کردم ولی الان ارور میده و بالا نمیاد.ارور جاوا نمیدونید باید چیکارش کنم
نه نمیدونم.
سلام من بعد از اینکه نصب کردم متلب رو به خوبی کار کرد ولی بعد از این که matlab-support رو نصب کردم دیگه متلب باز نمیشه و انگار چند تا فایلش نیست
احیانا با این مسئله روبه رو نشدید؟
نه متاسفانه، احتمالا موقع نصب matlab-support محل نصب متلب رو اشتباه انتخاب کردید.
عاااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااالی
ممنون از وقتی که گذاشتید. آموزشتون به من خیلی کمک کرد.
عاااااااااااااااااااااااااااااااااااالی