آموزش نصب متلب در لینوکس به شکل خیلی خیلی مفصل!

قبلا +اینجا آموزش نصب متلب ۲۰۱۷ رو در لینوکس نوشتم، و با فرض اینکه 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


نویسنده: محمد حسین سالاری

موارد مشابه

۱۲ دیدگاه

  1. واقعا دستتون درد نکنه. من بخاطر نگرانی در مورد جزئیات نصب متلب رو لینوکس نصبش نمی‌کردم که به کمک آموزش قدم به قدم شما بدون هیچ مشکلی نصب شد.
    موفق و پیروز باشید.

  2. سلام
    ممنون از اموزش

    ببخشید قسمت لخر
    در آخرین مرحله با دستور cp محتویات پوشه‌ی کرک رو در محل نصب لینوکس کپی می‌کنیم.؟

    ایا منظورتون این هست که همه محتویات پوشه کرک رو در محل نصب متلب کپی کنیم؟ من این کار رو کردم اما ارور لایسنس میده؟

  3. سلام

    ببخشی بابت پیام دوباره
    من تمام کارها رو انجام دادم اما در نهایت این ارور رو میده:

    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.

    ممنونم میشم اگه کمکی کنید

  4. سلام
    خیلی دمت گرم
    واقعا عالی بود.من چند تا سایت خارجی رو قبلش نگاه کردم نتونستم نصب کنم ولی توضیحات شما بی نظیر بود.
    خدا خیرت بده.
    شاد و سربلند باشی :))

  5. با عرض سلام و آرزوی موفقیت
    آقای سالاری عزیز :
    در مرحله آخر و با وارد نمودن فرمان
    bash /media/iso/install
    خطای زیر ظاهر می شود

    /media/iso/install: line 269: /media/iso/bin/glnxa64/install_unix: Input/output error
    به نظر شما علت چیست؟
    ممنونیم اگر راهنمایی بفرمایید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *