البرمجة

تثبيت Ruby على Ubuntu: دليل شامل لبناء بيئة تطوير محلية

في هذا السياق، يعد تثبيت لغة البرمجة Ruby وإعداد بيئة برمجة محلية على نظام التشغيل Ubuntu Linux خطوة أساسية للمطورين والمبرمجين الذين يسعون لتطوير تطبيقاتهم باستخدام Ruby. يعد توفير بيئة برمجية محلية هامًا لاختبار التطبيقات وتطويرها بشكل فعّال ومستقل عن البيئة الحية. سنقوم في هذه المقالة بشرح خطوات تثبيت Ruby وإعداد بيئة تطوير محلية على نظام Ubuntu Linux.

أولاً وقبل كل شيء، يجب التحقق من أن نظام التشغيل Ubuntu محدث. يمكنك تحديث قائمة الحزم باستخدام الأمر التالي في نافذة الطرفية:

bash
sudo apt update sudo apt upgrade

بعد التحديث، يمكننا البدء في تثبيت Ruby. يمكن القيام بذلك باستخدام أحدث إصدار من أداة rbenv، التي تتيح لك إدارة إصدارات Ruby بسهولة. يمكن تثبيت rbenv عبر الأمر التالي:

bash
sudo apt install rbenv

بعد تثبيت rbenv، يجب إضافة الأمر التالي إلى ملف التكوين الخاص بالشيل (مثل ~/.bashrc أو ~/.zshrc) لتكوين متغيرات البيئة:

bash
export PATH="$HOME/.rbenv/bin:$PATH" eval "$(rbenv init --no-rehash -)"

بعد تكوين rbenv، يمكنك استخدامه لتثبيت إصدار محدد من Ruby. على سبيل المثال، يمكن تثبيت Ruby 2.7.2 كالتالي:

bash
rbenv install 2.7.2 rbenv global 2.7.2

بعد ذلك، يمكنك التحقق من أن Ruby تم تثبيته بنجاح عبر الأمر:

bash
ruby -v

بعد تثبيت Ruby، يفضل تثبيت أداة Bundler التي تسهل إدارة تبعيات المشروع. يمكن تثبيت Bundler باستخدام الأمر:

bash
gem install bundler

الخطوة التالية هي إعداد مشروع Ruby وتثبيت التبعيات اللازمة باستخدام Bundler. يمكنك إنشاء ملف Gemfile في مجلد مشروعك وتحديد التبعيات المطلوبة. على سبيل المثال:

ruby
# Gemfile source 'https://rubygems.org' gem 'sinatra' gem 'rack-test'

ثم يمكن تثبيت التبعيات باستخدام Bundler:

bash
bundle install

هذه الخطوات توفر لك بيئة برمجة Ruby محلية وجاهزة للبدء في تطوير تطبيقاتك. يمكنك الآن البدء في كتابة الشيفرة، واختبار التطبيقات الخاصة بك بشكل فعّال على نظام Ubuntu Linux الخاص بك.

المزيد من المعلومات

بالطبع، سنقدم المزيد من المعلومات لتعزيز فهمك حول تثبيت Ruby وإعداد بيئة برمجة محلية على نظام Ubuntu Linux.

بمجرد أن تقوم بتثبيت Ruby وإعداد بيئة التطوير، يمكنك البدء في استخدام مكتبات وأطُر البرمجة التي توفرها Ruby لتطوير تطبيقاتك. يعتبر RubyGems هو نظام إدارة حزم Ruby الرسمي، وهو يسمح لك بتثبيت وإدارة الحزم (المكتبات) بسهولة. يمكنك استخدام الأمر التالي لتثبيت أي حزمة RubyGem:

bash
gem install اسم_الحزمة

على سبيل المثال، إذا كنت ترغب في تثبيت مكتبة Sinatra، يمكنك استخدام الأمر:

bash
gem install sinatra

بالإضافة إلى ذلك، يعتبر Rails هو إطار العمل الشهير لتطوير تطبيقات الويب باستخدام Ruby. يمكن تثبيت Rails بسهولة باستخدام الأمر التالي:

bash
gem install rails

ثم، يمكنك إنشاء تطبيق Rails جديد باستخدام الأمر:

bash
rails new اسم_التطبيق

تم تثبيت RubyMine هو بيئة تطوير متكاملة (IDE) مخصصة لتطوير تطبيقات Ruby وRails. يمكنك تثبيتها واستخدامها لزيادة إنتاجيتك وتسهيل عملية التطوير. يمكن تنزيل RubyMine من الموقع الرسمي وتثبيته على نظام Ubuntu.

لا تنسى أن تقوم بتحديث مكتبات التطوير بانتظام باستخدام أداة Bundler. يمكنك استخدام الأمر التالي لتحديث جميع التبعيات في مشروعك:

bash
bundle update

باستخدام هذه الخطوات والأدوات المقدمة، يمكنك الآن البدء في تطوير تطبيقات Ruby على نظام Ubuntu Linux بكل سهولة. قد تكون هذه البيئة المحلية مفيدة للاختبار وتطوير تطبيقاتك بشكل فعّال قبل نشرها على الخوادم الحية.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر