GNU Octave یک زبان برنامه نویسی محاسباتی ریاضی و علمی شبیه به MATLAB است. در اینجا نحوه نصب آن در اوبونتو آورده شده است.
GNU Octave یک زبان برنامه نویسی منبع باز و قدرتمند است که برای حل مسائل ریاضی خطی و غیر خطی و انجام محاسبات علمی استفاده می شود. به صورت رایگان در دسترس است و می توانید آن را روی لینوکس، ویندوز و macOS نصب کنید.
چندین راه برای نصب GNU Octave در اوبونتو وجود دارد: استفاده از نرم افزار Ubuntu، Flatpak و از طریق Snap Store. در اینجا نحوه شروع به کار آمده است.
گنو اکتاو چیست؟
GNU Octave جایگزینی برای MATLAB، یک زبان برنامه نویسی ریاضی محور سطح بالا است که با ابزارهای ترسیم و تجسم دو بعدی و سه بعدی ارائه می شود. این ابزار تحت شرایط مجوز عمومی عمومی گنو ارائه می شود.
Octave به کاربران خود این امکان را می دهد که از یک رابط خط فرمان یا یک رابط کاربری گرافیکی برای رسم نمودارها و تجسم داده ها استفاده کنند.
روش 1: GNU Octave را با استفاده از نرم افزار اوبونتو نصب کنید
اگر یک مبتدی لینوکس هستید و هنوز با خط فرمان راحت نیستید، می توانید برنامه ها را از طریق یک مدیر نرم افزار گرافیکی مانند نرم افزار اوبونتو نصب کنید.
نرم افزار اوبونتو را از منوی برنامه ها اجرا کنید و GNU Octave را جستجو کنید. این همه گزینه های موجود را در اختیار شما قرار می دهد. GNU Octave را انتخاب کنید و روی Install کلیک کنید تا مراحل نصب شروع شود.
هنگامی که Octave را با موفقیت نصب کردید، آن را از منوی برنامه ها اجرا کنید تا بررسی کنید که آیا خوب اجرا می شود یا خیر. پس از اجرای برنامه، صفحه خوش آمدگویی Octave را مشاهده خواهید کرد. در این صفحه روی Next کلیک کنید.
اگر میخواهید اخبار مربوط به انجمن را دریافت کنید، کادر را علامت بزنید و سپس روی Next کلیک کنید.
روی Finish کلیک کنید تا کادر تنظیمات بسته شود.
اکنون می توانید شروع به کاوش Octave کنید و با رابط کاربری آن آشنا شوید. لذت ببرید!
روش 2: GNU Octave را با استفاده از Flatpak نصب کنید
برای نصب GNU Octave از طریق Flatpak، ابتدا باید Flatpak را روی سیستم خود نصب کنید. همچنین، قبل از ادامه نصب، حتما بستهها را در اوبونتو بهروزرسانی و ارتقا دهید.
با نصب Flatpak، مخزن Flathub را با این دستور اضافه کنید:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
یک گفتگوی احراز هویت باز می شود و از شما می خواهد که خود را با یک رمز عبور احراز هویت کنید. برای ادامه رمز عبور را وارد کنید.
اکنون می توانید آخرین نسخه Octave را از Flathub نصب کنید. برای انجام این کار، دستور زیر را اجرا کنید:
flatpak install flathub org.octave.Octave
Octave یک بسته نسبتاً بزرگ با حجم بالای 1 گیگابایت است، بنابراین نصب آن ممکن است کمی طول بکشد.
پس از نصب، Octave را با دستور زیر اجرا کنید:
flatpak run org.octave.Octave
همچنین، میتوانید برنامه را مستقیماً از منوی برنامهها اجرا کنید.
روش 3: بسته GNU Octave Snap را نصب کنید
اسنپ ها برنامه هایی هستند که تمام وابستگی های خود را با هم ارسال می کنند. این به snaps اجازه می دهد تا تقریباً در تمام توزیع های لینوکس از یک بیلد اجرا شود. اکثر کاربران لینوکس اسنپ ها را ترجیح می دهند زیرا به طور خودکار به روز می شوند و به راحتی قابل برگشت هستند.
ابتدا باید snapd را روی دستگاه خود نصب کنید. سپس برای نصب Octave دستور زیر را اجرا کنید:
sudo snap install octave
نحوه حذف GNU Octave از اوبونتو
چه GNU Octave را از نرمافزار Ubuntu نصب کرده باشید، چه Flatpak یا Snap، حذف نصب برنامه کار دشواری است.
برای حذف Octave نصب شده از طریق نرم افزار اوبونتو، نرم افزار Ubuntu را راه اندازی کنید و GNU Octave را در لیست برنامه های نصب شده جستجو کنید.
برای حذف نصب برنامه، روی نماد سطل زباله در بالا سمت راست، در کنار مجوزها کلیک کنید.
برای تأیید اینکه میخواهید برنامه را حذف کنید، روی Uninstall کلیک کنید. با این کار Octave به طور کامل از سیستم شما حذف می شود.
برای حذف بسته GNU Octave Flatpak، اجرا کنید:
flatpak uninstall org.octave.Octave
به طور مشابه، اگر می خواهید بسته GNU Octave Snap را حذف کنید، دستور زیر را صادر کنید:
sudo snap remove octave
انجام محاسبات علمی کارآمد با GNU Octave
Octave یک زبان برنامه نویسی با هدف خاص است که می توانید از آن برای محاسبات علمی مانند تجزیه و تحلیل داده های عمومی، معادلات خطی یا غیر خطی و غیره استفاده کنید. این ابزار یک جعبه ابزار ریاضی غنی و نحو مختصر را ارائه می دهد. این زبان شبیه به متلب است و بنابراین جابجایی بین دو زبان بسیار آسان است.
Octave قابلیت های گرافیکی گسترده ای را برای تجسم داده ها برای درک بهتر ارائه می دهد. با Octave می توانید محاسبات دشوار را انجام دهید و به راحتی نمودار بسازید. کل بسته برای افرادی که مجبورند محاسبات علمی سنگین را مرتباً انجام دهند واقعاً مفید است.