كيفية تثبيت GNU Octave والحزم الخارجية

How Install Gnu Octave



الحسابات العددية ضرورية في كثير من الصناعات. اليوم ، يعد التعلم الآلي والتعلم العميق القوة الدافعة للتقنيات المختلفة ، وتساعد الحسابات الرياضية في معالجة البيانات ، قبل تشغيل التعلم الآلي أو نماذج التعلم العميق على البيانات المتاحة.

MATLAB هي واحدة من أكثر الأدوات شيوعًا للحسابات الرقمية. MATLAB تعني MatrixLaboratory وتستخدم في المقام الأول للحسابات العددية والحوسبة الرمزية.







الجانب السلبي لـ MATLAB هو أنه برنامج مملوك وليس أداة مجانية ؛ هذا لا يشجع الكثير من الناس على استخدامه أو يجبرهم على استخدام لغات البرمجة للمعالجة.



GNU Octave هي أداة لإجراء عمليات حسابية رقمية مثل MATLAB. GNU تعني GNU's Not Unix! ، وبرنامج GNU مجاني.



في حين أن هناك برامج أخرى مستوحاة من MATLAB ، فإن تركيب GNU Octave يشبه إلى حد بعيد صيغة MATLAB ؛ ومن ثم يمكنك استخدامه كبديل مباشر لـ MATLAB.





يجب أن تلاحظ أن Octave قد تم تطويره ليكون متفوقًا على MATLAB ، لذلك فهو يحتوي على بنية معينة لن تعمل على MATLAB. إذا كان بإمكانك الدفع مقابل MATLAB ، فيجب أن تمضي قدمًا ، ولكن إذا لم تتمكن من ذلك ، فستحقق نتائج جيدة مع GNU Octave. فقط تأكد من التمسك ببنية MATLAB بدلاً من استخدام صيغة GNU Octave فقط إذا كنت تنوي استيراد الكود إلى بيئة MATLAB.

طرق التثبيت

هناك طرق مختلفة يمكنك استخدامها لتثبيت GNU Octave. جميع الطرق سهلة نسبيًا لأنها لا تتطلب العبث بملفات التكوين قبل التثبيت. اختر ما يناسبك حيث يجب أن تعمل جميعها بشكل صحيح.



في هذا القسم ، سترى كيف يمكنك تثبيت GNU Octave من خلال الطرق التالية:

  • فلاتباك
  • مدير برامج أوبونتو
  • تثبيت مناسب

فلاتباك

تمامًا مثل Snaps ، يمكن استخدام FlatPak لتثبيت حزم Linux بسرعة. تُستخدم FlatPak لنشر البرامج وإدارة الحزم وتوفر وضع الحماية لتشغيل التطبيقات.

خطوات تثبيت GNU Octave من خلال FlatPak:

  1. تأكد من تثبيت FlatPak. يمكنك التحقق من تثبيت FlatPak عن طريق تشغيل الأمر نسخة flatpak على سطر الأوامر. تشير رسالة خطأ إلى أن FlatPak لم يتم تثبيته بعد. انتقل إلى الخطوة الثانية لتثبيت FlatPak ، والخطوة الثالثة إذا كانت مثبتة بالفعل.
  2. لتثبيت FlatPak ، يمكنك الاستفادة من ملف apt-get يمكنك تثبيت FlatPak باستخدام الأمر التالي sudo apt-get install flatpak .
  3. نظرًا لأنه تم تثبيت FlatPak ، فأنت بحاجة إلى إضافة مستودع Flathub. Flathub هو متجر التطبيقات لتطبيقات Linux ، وستقوم بتثبيت GNU Octave من المتجر. الامر Flatpak عن بعد - إضافة - إذا لم يكن موجودًا https://flathub.org/repo/flathub.flatpakrepo يستخدم لإضافة مستودع Flathub.
  4. الآن بعد إضافة مستودع Flathub ، يمكنك الآن تثبيت GNU Octave. الامر تثبيت flatpak flathub org.octave.Octave سيتم استخدامه لتثبيت GNU Octave. لاحظ أنه إذا لم تتم إضافة مستودع Flathub إلى قائمة المستودعات ، فلن تجد FlatPak GNU Octave.

مدير برامج أوبونتو

يمكن اعتبار Ubuntu Software Manager هو متجر التطبيقات الرسمي لنظام التشغيل Ubuntu. يمكن القول إن تثبيت GNU Octave باستخدام Ubuntu Software Manager هو أبسط طريقة في هذه القائمة.

خطوات تثبيت GNU Octave من خلال Ubuntu Software Manager:

  1. قم بتشغيل Ubuntu Software Manager
  2. ابحث عن GNU Octave
  3. حدد رمز GNU Octave في النتائج
  4. حدد تثبيت

كما ترى ، فإن الخطوات المطلوبة لتثبيت GNU Octave من خلال Ubuntu Software Manager ضئيلة للغاية ، لذلك قد تقرر استخدام هذا القسم.

تثبيت مناسب

إلى جانب الخيارات التي تمت مناقشتها سابقًا في المقالة ، يمكن أيضًا تثبيت Octave باستخدام ملائم الكلمة الأساسية مع الأمر أدناه:

سودو تثبيت apt-getاوكتاف

بينما يجب أن تكون قادرًا على تشغيل Octave عن طريق الكتابة اوكتاف في سطر الأوامر ، قد لا يتم تشغيل واجهة المستخدم الرسومية في جميع الحالات حتى تتمكن من إجبارها على تشغيل واجهة المستخدم الرسومية عن طريق إضافة الأوامر - القوة - واجهة المستخدم .

يمكن ملاحظة ذلك أدناه:

اوكتاف--فرضية
حزم اوكتاف

يأتي GNU Octave بالعديد من الميزات المضمنة ، ولكن يمكن توسيع هذه الميزات باستخدام حزم خارجية.

في هذا القسم ، ستتعرف على كيفية تثبيت حزم Octave وإزالتها. توفر بعض هذه الحزم امتدادات لـ Arduino Microcontrollers وقواعد البيانات ومجموعة أدوات Fuzzy Logic Toolkit ووظائف معالجة الصور وما إلى ذلك.

قبل الغوص في عملية تثبيت حزم Octave ، ستحتاج إلى تثبيت حزمة على جهاز Debian / Ubuntu.

يعتمد GNU Octave على حزمة liboctave-dev لتثبيت الحزم الخارجية.

يمكنك تثبيت liboctave-dev بالأمر أدناه:

سودوملائمتثبيتliboctave-dev

تثبيت الحزمة

لاستخدام الحزم الخارجية لتوسيع وظائف GNU Octave ، تحتاج إلى تنزيل ملف الحزمة من قائمة الحزم.

بعد التنزيل يمكنك تشغيل الأمر أدناه في نافذة أوامر GNU Octave للتثبيت:

pkgتثبيتالحزمة-name.tar.gz

على سبيل المثال ، بعد تنزيل حزمة معالجة الصور ؛ يمكن تثبيته بالأمر:

pkgتثبيتimage-2.10.0.tar.gz

الرسالة التي تظهر بعد تشغيل الأمر هي:

>>pkgتثبيتimage-2.10.0.tar.gz

للحصول على معلومات حول التغييرات من الإصدارات السابقة من حزمة الصور ، قم بتشغيل 'صورة الأخبار'

تحميل الحزمة

بعد تثبيت الحزمة الخاصة بك ، لا يمكنك الوصول فورًا إلى الوظائف التي توفرها الحزمة ؛ ومن ثم تحتاج إلى تحميله أولاً.

لتحميل حزمة ، يجب عليك استخدام الكلمة الأساسية load باستخدام الأمر pkg.

اسم حزمة تحميل pkg

لا يتعين عليك تضمين إصدار الحزمة لاستخدامها.

على سبيل المثال ، لتحميل حزمة معالجة الصور المثبتة مسبقًا ، يتم استخدام الأمر أدناه:

pkg تحميل الصورة

يجب تحميل حزمة الصورة ، ويمكنك الوصول إلى الوظائف التي توفرها حزمة الصورة.

إلغاء تثبيت الحزمة

يمكنك إلغاء تثبيت الحزم تمامًا كما قمت بتثبيتها ؛ الاختلاف هنا هو أن الوسيطة هي إلغاء التثبيت لإزالة حزمة بدلاً من التثبيت لتثبيت حزمة.

pkg إلغاء تثبيت اسم الحزمة

على سبيل المثال ، لإزالة حزمة معالجة الصور ، يمكنك تشغيل:

pkg uninstall image

استنتاج

عملية تثبيت GNU Octave وحزمه ليست معقدة. الأمر بسيط مثل كتابة الأوامر التي تمت مناقشتها في هذه المقالة ، وأنت على استعداد للذهاب.

هناك الكثير الذي يمكنك القيام به مع حزم GNU Octave بجانب التثبيت والتحميل والإزالة ، ولكن هذه المهام البسيطة يجب أن تكون كافية عند العمل باستخدام الأداة.