كيفية تثبيت لغة برمجة Julia على Ubuntu 22.04

مقدمة

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

سيتناول هذا البرنامج التعليمي تنزيل وتثبيت جوليا على جهازك. سيشمل ذلك جعل جوليا مكتشفة لنظامك، واستدعاء جلسة REPL تفاعلية لكتابة الشفرة باستخدام جوليا.

المتطلبات المسبقة

الخطوة 1 — تنزيل وتثبيت جوليا

الملفات الثنائية مُعدة مُسبقاً هي الطريقة الموصى بها لتثبيت Julia، على الرغم من وجود خيار لتجميع Julia من المصدر إذا كانت احتياجاتك تتطلب ذلك. في هذا البرنامج التعليمي، ستقوم بتنزيل الملفات الثنائية المُعدة مُسبقاً الرسمية من صفحة التنزيل الرسمية لـ Julia. تأكد من أنك في دليل المستخدم الخاص بك، ثم ابدأ التنزيل:

  1. wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz

يستخدم هذا الأمر wget لتنزيل الملف الثنائي المُعد مُسبقاً الرسمي. لإكمال التثبيت، استخرج الأرشيف المُنزّل. يتم ذلك باستخدام الأمر tar:

  1. tar zxvf julia-1.8.1-linux-x86_64.tar.gz

تم اكتمال تثبيت Julia الآن، في دليل جديد يسمى julia-1.8.1. يُشار إلى هذا الموقع باسم دليل Julia الخاص بك، وسيتم الإشارة إليه لاحقًا. Julia موجودة بالكامل في هذا الدليل الواحد. في المستقبل إذا كنت ترغب في إلغاء تثبيت Julia، يمكنك حذف هذا الدليل لإزالة كليّة.

الخطوة 2 — إضافة Julia إلى مسار PATH الخاص بك

على الرغم من أن التثبيت قد اكتمل، سيحتاج نظامك إلى القدرة على العثور على البرنامج التنفيذي لـ julia. يمكن القيام بذلك عن طريق إضافة المسار الكامل لدليل bin لـ Julia إلى متغير البيئة PATH ~/.bashrc. هذا أحد المواقع التي يسمح فيها Linux بتعديل PATH الخاص بك. قم بفتحه باستخدام nano أو محرر النص الذي تفضله:

  1. nano ~/.bashrc

أضف هذا السطر إلى الأسفل من الملف، باستخدام مجلد جوليا الذي قمت بتثبيت جوليا فيه كأساس:

. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"

يجب عليك استخدام المسار المطلق إلى مجلد bin الخاص بك. في هذا المثال، تم استخدام مجلد الصفحة الرئيسية، لذا تأكد من تحديث اسم المجلد وفقًا للموقع الذي اخترته لمجلدك مجلد جوليا.

بمجرد الانتهاء، قم بحفظ والخروج بالضغط على CTRL+O ثم CTRL+X.

لكي يدخل هذا التغيير حيز التنفيذ، يجب عليك source ملف .bashrc الخاص بك:

  1. source ~/.bashrc

الآن يمكن لنظامك العثور على البرنامج التنفيذي julia.

الخطوة 3 — تشغيل REPL لـ Julia

للتأكد من أن جوليا مثبتة بشكل صحيح ولبدء التجربة مع اللغة نفسها، ابدأ جلسة REPL تفاعلية (read-evaluate-print-loop). ستتيح لك هذه الجلسة الحصول على تغذية راجعة فورية واستخدام اللغة نفسها.

بجوليا الآن على PATH الخاص بك، يمكنك بدء جلستك بهذا الأمر:

  1. julia
Output
_ _ _ _(_)_ | Documentation: https://docs.julialang.org (_) | (_) (_) | _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 1.8.1 (2022-09-06) _/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release |__/ | julia>

كمثال وللتحقق من أنه يعمل، يمكنك البدء بعمليات حسابية أساسية باستخدام جوليا، وهو أمر أساسي لأي لغة برمجة:

  1. 1 + 1
Output
2

بمجرد الانتهاء من التجربة، يمكنك الضغط على CTRL+D للخروج من الجلسة.

الختام

جوليا هي لغة برمجة تستخدم لعلوم البيانات وبناء التطبيقات. بينما يغطي هذا الدليل فقط التثبيت والاستخدام الأساسي، يمكنك تعلم المزيد حول البرمجة والإنشاء باستخدام جوليا على موقع جوليا التعليمي الرسمي. إذا كنت مهتمًا بتثبيت لغات أخرى، خاصة لعلوم البيانات، تحقق من دوراتنا التعليمية حول كيفية تثبيت R.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-julia-programming-language-on-ubuntu-22-04