install ruby with out errors on CentOS 5.2 تركيب ruby

teto0o

[ أعضاء فى القلب ]
25 يوليو 2008
19
4
0
EgYpT
بسم الله الرحمن الرحيم

بداية حدثت مشاكل كتير لبعض اصدقاء لي طلبو المساعدة في تركيب ruby

على انظمة CentOS 5.2 بالتحديد

و قد قمت بشرحة مسبقا بمعهد ترايدنت

مع اتخاذ الطرق التقليدية

yum install ruby

و فشلت

و كانت الحزمة مفقودة

و ايضا تمت اضافة الملف التالي

http://dev.centos.org/centos/4/CentOS-Testing.repo
على المسار
/etc/yum.repos.d
كي يتم التعرف عليه

و نجحت عمليه التنصيب و لكن فشل استخدام البرنامج

و احيانا تنجح هذه الطريقة مع انظمة 32bit
اما مع الانظمة 64bit

فلا استجابه

http://www.odindev.com/ruby-errors-centos-52

و هذا الرابط يوضح الاخطاء للنظام دة بالتحديد
و خطوات تفادي هالاخطاء عند حدوثها

و هذا الشرح يوضح التنصيب اليدوي

و قد وضعت لكم هذا الشرح للتنصيب السليم على انظمة CentOS 5.2


بسم الله الرحمن الرحين نبدأ الخطوات

اول شئ اذا كنت قد ركبت البرنامج و ظهرت معك اي اخطاء فيجب ازالته و اعادة تركيبه بالطريقة السليمة

ازاله البرنامج
و هذة الطريقة لمن استخدم الامر yum للتنصيب

نفذ

PHP:
rpm -qa | grep ruby


ثم


PHP:
yum remove [ناتج الامر السابق هنا


ثم الذهاب لرؤيه اذا كان هناك ملفات لم تتم ازالتها

PHP:
rm -rf /usr/local/lib/ruby
 rm -rf /usr/lib/ruby
 rm -f /usr/local/bin/ruby
 rm -f /usr/bin/ruby
 rm -f /usr/local/bin/irb
 rm -f /usr/bin/irb
 rm -f /usr/local/bin/gem
 rm -f /usr/bin/gem


دة بالنسبه للي قام بالتنصيب قبل ذلك و لم ينجح او جاله ايرور لود

بالنسبه للتنصيب الجديد

اولا
نتجه للمسار التالي


PHP:
cd /usr/local/src


ثم نقوم باستدعاء الاصدار الاخير عن طريق الامر


PHP:
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz


نقوم بفك الضغط عن الملف


PHP:
tar xzf ruby-1.8.7-p72.tar.gz


ثم


PHP:
 wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz


و

PHP:
tar xzf rubygems-1.3.1.tgz


ثم


PHP:
cd ruby-1.8.7-p72


ثم

PHP:
./configure
 make
ثم


PHP:
make install



PHP:
 cd ../rubygems-1.3.1
ruby setup.rb

ثم ابديت للجيم

و قمنا بتنصيبه الخطوة السابقة


PHP:
gem update --system


تركيب

Rails

PHP:
gem install rails


تحياتي و تنصيب سعيد و نظيف


للمعلومية فقط !! هذا البرنامج هو من له فوائد كثيرة جدا جدا
منها ما يهم مطورين الأنظمة و لغات التعامل مع الخادم

و ايضا هو اساس اي استضافة تدعم مشغلات الفلاش و ليس تحويلها

انتهي
لا حول و لا قوة الا بالله العلي العظيم

ينمع منعا باتا نقل الموضوع دون ذكر المصدر في اي حال من الأحوال
المصدر


https://support-ar.net/forums/showthread.php?p=24504
 
  • Like
التفاعلات: WebCraker