في المقالة التالية سوف نلقي نظرة على طرق مختلفة يمكننا من خلالها تثبيت Ruby على Ubuntu 20.04. روبي هي لغة برمجة ذات أغراض عامة ومفتوحة المصدر وموجهة للكائنات.
اليوم يمكننا العثور على العديد من المسؤولين المتاحين لتثبيت Ruby. تسمح لك هذه باستخدام إصدارات متعددة ، وتساعد على التبديل بين إصدارات Ruby. أكثر مديري Ruby استخدامًا هم rbenv و rvm. على الرغم من توفر Ruby أيضًا في مستودع Ubuntu. سنرى في الأسطر التالية كيفية تثبيت هذه اللغة في Ubuntu 20.04 ، باستخدام خيارات التثبيت الثلاثة هذه.
قم بتثبيت Ruby على Ubuntu 20.04
من مستودعات أوبونتو
إن أبسط وأسهل طريقة لتثبيت هذه اللغة هي استخدام مدير الحزم المدمج في Ubuntu. إصدار Ruby الذي تم تثبيته لي من apt package manager اليوم هو 2.7. قبل بدء التثبيت ، سنقوم بتحديث قائمة البرامج المتاحة عن طريق الكتابة في المحطة الطرفية (Ctrl + Alt + T):
sudo apt update
بعد ذلك سوف نستخدم الأمر التالي ل الشروع في التثبيت:
sudo apt install ruby-full
بعد الانتهاء من التثبيت ، قم بتشغيل هذا الأمر الآخر إلى تحقق مما إذا كان التثبيت ناجحًا والإصدار الذي تم تثبيته:
ruby --version
باستخدام RVM
أداة أخرى ل تثبيت وإدارة Ruby 3 على Ubuntu وأنظمة Gnu / Linux الأخرى es RVM.
إلى قم بتثبيت RVM على Ubuntu 20.04، سنبدأ بتحديث فهرس البرامج المتاحة عن طريق الكتابة في المحطة الطرفية (Ctrl + Alt + T):
sudo apt update
الآن يمكننا أن نبدأ تثبيت تبعيات RVM، سنقوم بتنفيذ نفس الأمر التالي للمحطة:
sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
بمجرد الانتهاء من تثبيت التبعيات ، سيتعين علينا فقط تنفيذ هذه الأوامر الأخرى إلى تثبيت RVM:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB curl -sSL https://get.rvm.io | bash -s stable
الآن سنقوم بتشغيل هذا الأمر الآخر إلى تفعيل RVM:
source ~/.rvm/scripts/rvm
في هذه المرحلة نستطيع الشروع في تثبيت هذه اللغة الكتابة في نفس الجهاز:
rvm install 3.0.0
إلى استخدم روبي المثبت كإعداد افتراضي، قم بتشغيل الأمر:
rvm use 3.0.0 --default
إلى تحقق من التثبيت والإصدار، قم بتشغيل هذا الأمر الآخر:
ruby -v
باستخدام Rbenv
Rbenv هي أداة يمكن استخدامها للتبديل بين إصدارات مختلفة من Ruby. لتثبيت هذه اللغة ، سنحتاج إلى أداة أخرى لبناء روبي.
قبل البدء سنستخدم الأمر التالي لتحديث قائمة الحزم المتاحة:
sudo apt update
الآن سنقوم بتنفيذ الأمر التالي إلى تثبيت التبعيات اللازمة:
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
بعد تثبيت التبعيات ، سنقوم بتشغيل هذه الأوامر إلى استنساخ مستودعات Rbenv و Ruby-build.
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
ستكون الخطوة التالية هي تنفيذ الأوامر التالية لـ تعيين PATH في .bashrc:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc exec $SHELL
في هذه المرحلة ، يمكننا تثبيت أي إصدار متاح باستخدام Rbenv. إلى عن على تحقق من الإصدارات المتاحة، في المحطة الطرفية (Ctrl + Alt + T) نحتاج فقط إلى تنفيذ:
rbenv install -l
يمكننا تثبيت الإصدار الذي نريده عن طريق تنفيذ أمر مثل التالي. لهذه المقالة ، نحن ذاهبون إلى حدد الإصدار 3.0.0 الكتابة:
rbenv install 3.0.0
إلى تعيين المتغير الشامل، سيتعين علينا استخدام الأمر التالي:
rbenv global 3.0.0
استبدل رقم الإصدار بالإصدار الذي تدعمه بيئتك. بالنسبة تحقق من الإصدار المثبت، قم بتشغيل الأمر:
ruby -v
قم بإنشاء نموذج برنامج
مهما كان الإصدار الذي تستخدمه ، بعد تثبيت Ruby ، يمكنك إنشاء مثال بسيط للبرنامج. لهذا سنستخدم أي محرر نصوص لكتابة نص روبي. سيتعين علينا استخدام ملف ملف بالملحق .rb. في هذا المثال ، سأقوم بإنشاء ملف يسمى مرحبا. بمعرفة ذلك ، نقوم بتنفيذ الأمر التالي من المحطة (Ctrl + Alt + T):
vim hola.rb
سنقوم بلصق الأسطر التالية داخل الملف. في هذا البرنامج النصي سنرى عمليات الإدخال والإخراج البسيطة. الامر يحصل يتم استخدامه لتلقي المعلومات من المستخدم. الامر يضع يتم استخدامه بهذه اللغة للطباعة على وحدة التحكم. في روبي ، فإن عامل + تستخدم لدمج قيم السلسلة.
puts "Escribe tu nombre :" name = gets.chomp puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"
لإطلاق هذا المثال، نحتاج فقط إلى كتابة الأمر التالي من المحطة. إذا كان البرنامج النصي خاليًا من الأخطاء ، فسيتم طباعة الرسالة أولاً 'اكتب اسمك". هناك سيتعين علينا كتابة شيء ما والضغط على Enter. بعد ذلك ، سيطبع الرسالة التي حفظناها في المتغير "الاسم"
ruby hola.rb
في هذه السطور ، رأينا طرقًا مختلفة لتثبيت Ruby في Ubuntu 20.04. إذا أراد شخص معرفة المزيد عن هذه اللغة ، فيمكنه الانتقال إلى موقع المشروع y تحقق من خصائصه أو توثيق التي يمكن العثور عليها هناك.