تثبيت اخر اصدار من الريلز Rails 2.1 علي الابونتو

من خلال بحثي علي الانترنت وجدت دروس متعددة لطريقة تثبيت الريلز و لكن طريقة التثبيت علي الابونتو تحديدا و المشاكل التي تواجها بعد التثبيت لم اجد درسا جيدا لهذا الغرض لذا قررت ان اقوم بشرح طريقتي الخاصة بتثبيت الريلز و حل المشاكل التي واجهتني بعد التثبيت.

تثبيت الروبي Ruby

اولا و قبل اي شيء يجب تثبيت الحزمة الخاصة بالروبي من خلال الامر
sudo apt-get install ruby rdoc irb ruby1.8-dev libopenssl-ruby
و اذا كنت لا تستخدم الابونتو يمكنك استبدال السطر السابق بتثبيت الروبي من الشفرة المصدرية لها.

تثبيت الروبي جيمز RubyGems

الآن نحتاج لتثبيت الروبي جيمز و سنقول بتثبيتها يدويا حيث تثبيتها من خلال APT سيؤدي الي حدوث مشاكل اثناء العمل علي الريلز.
اكتب في سطر الاوامر هذه الاوامر بالترتيب
wget http://rubyforge.org/frs/download.php/38647/rubygems-1.2.0.zip
unzip rubygems-1.2.0.zip
cd rubygems-1.2.0/
ruby setup.rb
الآن تم تثبيت الروبي جيمز حان وقت تثبيت الريلز و لكن قبل ذلك قم بتفيذ هذا الامر
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
و وظيفة هذا الامر انه يمكننا من تنفيذ اوامر الروبي جيمز من خلال كتابة الامر gem و ليس gem1.8 فهذا اكثر “شياكة” :)

تثبيت الروبي اون ريلز Ruby On Rails

الان تثبيت الريلز
sudo gem install rails

و ستكون المخرجات شيئاً مثل هذا :

Successfully installed rake-0.8.1
Successfully installed activesupport-2.1.0
Successfully installed activerecord-2.1.0
Successfully installed actionpack-2.1.0
Successfully installed actionmailer-2.1.0
Successfully installed activeresource-2.1.0
Successfully installed rails-2.1.0
7 gems installed
Installing ri documentation for rake-0.8.1…
Installing ri documentation for activesupport-2.1.0…
Installing ri documentation for activerecord-2.1.0…
Installing ri documentation for actionpack-2.1.0…
Installing ri documentation for actionmailer-2.1.0…
Installing ri documentation for activeresource-2.1.0…
Installing RDoc documentation for rake-0.8.1…
Installing RDoc documentation for activesupport-2.1.0…
Installing RDoc documentation for activerecord-2.1.0…
Installing RDoc documentation for actionpack-2.1.0…
Installing RDoc documentation for actionmailer-2.1.0…
Installing RDoc documentation for activeresource-2.1.0…

حل مشكلات تثبيت الرايلز

الان نحتاج لبعض الرتوش مثل حل مشكلة قاعدة البيانات من النوع SQLite و هذا من خلال كتابة الامر
sudo apt-get install libsqlite3-ruby
و ايضا قد تواجه مشاكل بالنسبة لقاعدة البيانات من النوع MySQL لذا قم بتنفيذ الامر التالي
sudo apt-get install libmysql-ruby

تحديث الريلز Rails 2.1.1

اذا كانت الريلز بالفعل موجوده يمكنك تحديثها من خلال الامر
sudo gem install rails --version 2.1.1

انشأ اول تطبيق لك بالريلز

قم الآن بالحصول علي اول تطبيق ‘فارغ’ لك بالريلز اكتب في سطر الاوامر هذه الاوامر بالترتيب
rails new_app
cd new_app
script/server
قم الان بالتوجه للعنوان
http://localhost:3000
طبعا هذا الابلكيشن سيكون معتمد علي قاعدة البيانات من النوع SQLite لانها أصبحت الافتراضية في الاصدار الجديد من الريلز اذا كنت لا تزال تفضل قاعدة البيانات MySQL استخدام الامر الاتي لانشاء تطبيقك.
rails -d mysql new_app

طريقة اخري لتثبيت الريلز

في النهاية احب ان اقول لك انه يمكنك استبدال كل ما سبق باستخدام الامر
sudo apt-get install rails
:)
و لكن التثبيت بهذه الطريقة له مشاكل عديدة لذا لا تستعملها الا اذا اردت تجربة الريلز فقط و لكن اذا اردت تعلم الريلز فتعلم الطريقة الاولي.

افضل 10 متصفحات علي اللينوكس

ملحوظة : يرجي قبل نقل الموضوع الاطلاع علي رخصة المدونة ايضا اود التنويه ان هذه المقالة ليست مخصصة للابونتو فقط بل هي تجربة لافضل و اهم عشر متصفحات للينوكس بشكل عام بناءً علي تجربتي الشخصية مع متصفحات عديدة و هذا بالطبع لا ينفي وجود متصفحات اخري جيدة و معروفة لدي مستخدمي اللينوكس و قريبا بأذن الله ستجدون شروحات لكيفية تثبيت كل هذه المتصفحات علي الابونتو.

1 – الفايرفوكس Firefox

تعليق المحرر : طبعا غني عن التعريف و يأتي افتراضيا مع معظم التوزيعات و اهم ميزة له في رأيي امكانية التوسع فية باستخدام اضافاته الكثيرة التي تربو عن 2000 اضافة يعيب المتصفح البطء النسبي في زمن البدء مقارنة بمتصفحات اخري معتمدة علي نفس المحرك المعتمد في الفايرفوكس ( الجيكو) و ايضا مشكلة تسرب الذاكرة الا ان هذا لا يقلل من شأن المتصفح بالمقارنة بمميزاته.

معلومات المتصفح

Firefox logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Firefox 3.0.1
المحرك المستخدم : Gecko
نتيجة إختبار أسيد 3 : 70/100
الموقع : http://www.firefox.com
الترتيب من وجهة نظر المحرر : 1
صورة مأخوذة من سطح مكتب المحرر للمتصفح

2 – كنكرر Konqueror

تعليق المحرر : لا أعرف بالظبط ما الذي جعلني أضع الكنكرر او الكنكرور – ايا كانت طريقة نطقه – في المرتبة التانية لأفضل 10 متصفحات في اللينوكس ربما لانه بالفعل يستحق ذلك و يأتي المتصفح بشكل افتراضي مع الواجهه الرسومية KDE و رغم عدم حبي للكيدي الا انه لا يمكنني الا ان اشيد بهذا المتصفح و ان كنت اؤمن ان Konqueror أكثر من مجرد متصفح فهو مدير ملفات و يعرض بعضها ايضا مثل ملفات البي دي اف و الصور و غيرها ليس هذا فقط فالنسخة الاخيرة من المتصفح تفوقت علي النسخة الحالية من الفايرفوكس في اختبار اسيد 3 للمعايير القياسية و يعتمد المتصفح علي محرك خاص به و هو KHTML المعروف بانه اسرع من الجيكو و يعتبر محرك الويب كيت المستخدم في متصفح سفاري نسخة معدلة من محرك KHTML.

معلومات المتصفح

Konqueror logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Konqueror 4.1.0
المحرك المستخدم : KHTML
نتيجة إختبار أسيد 3 : 76/100
الموقع : http://www.konqueror.org
الترتيب من وجهة نظر المحرر : 2
صورة مأخوذة من سطح مكتب المحرر للمتصفح

3 – اوبرا Opera

تعليق المحرر : الاوبرا متصفح له شخصيته الخاصة و مميزاته الخاصة المنفرد بها مثل خاصية Speed Dial التي تمنك من الفتح السريع لمواقع معينة بضغطة واحدة و التي قلدتها جوجل في متصفحها كروم سريع في البدء و التصفح يعتمد علي محرك بريستو و الاوبرا متصفح غير شعبي لو اعتبرنا ان حصته من السوق 1% فقط الا انني اطلق علية متصفح الخيار الثاني حيث انه حين نريد التغير نفتح الأوبرا و حين نواجهه مشكلة نفتح الاوبرا الا اننا لا نسخدمة كمتصفح اساسي و بالرغم من حصته الصغيرة الا انه يعتبر متصفح شعبي في بعض الاماكن مثل مثل اوكرانيا و روسيا حيث تبلغ حصته حوالي 19% من سوق المتصفحات هناك ايضا المتصفح معروف في اماكن مثل التشيك و لتوانيا و لاتفيا و بولندا.

معلومات المتصفح

Opera logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Opera 9.52
المحرك المستخدم : Presto
نتيجة إختبار أسيد 3 : 84/100
الموقع : http://www.opera.com
الترتيب من وجهة نظر المحرر : 3

صورة مأخوذة من سطح مكتب المحرر للمتصفح

4- الفلوك Flock

تعليق المحرر : انه المتصفح الإجتماعي هكذا هو حيث ستجده يقوم بدمج خصائص خاصة بمواقع الشبكات الأجتماعية مثل الدليشيس و التويتر و الفلكر و اليوتيوب و الفيسبوك و بل و غيرها و بمجرد دخولك احدي هذه الخدمات فان الفلوك يقوم بتفعيلها و الفلوك مشتق من الفايرفوكس لذلك فبعض أضافات الفايرفوكس تعمل علية كذلك يقدم موقع الفلوك الرسمي بعض الأضافات القليلة و لكنه يعاب علية الواجهة المعقدة و بعض الأخطاء البرمجية

معلومات المتصفح

Flock افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Flock 1.2.5
المحرك المستخدم : Gecko
نتيجة إختبار أسيد 3 : 71/100
الموقع : http://www.flock.com
الترتيب من وجهة نظر المحرر : 4

صورة مأخوذة من سطح مكتب المحرر للمتصفح

5- االميدروي Midori

تعليق المحرر : قد يكون غير معروف بالنسبة لك و قد يكون لازال في مرحلة الالفا و قد لا تتوفر عنه اي معلومات و قد يوجد فية بعض المشاكل البسيطة مثل عدم ظهور بعض الايقونات بشكل صحيح و لكنني و بلا شك اعطه المرتبة الخامسة حيث صمم هذا المتصفح ليتوافق مع فلسفة XFCE و بالفعل هو كذلك فالمتصفح بالفعل ذو زمن بدء قليل جدا و سريع في التصفح و بسيط بدون تعقيدات مع مميزات رائعة مثل مثل امكانية اضافة وظائف جديدة لمواقع معينة او تغير شكل مواقع معينة علي غرار GreaseMonkey و المفاجأة بالنسبة لي في هذا المتصفح حين اجريت علية اختبار Acid3 و حصوله علي نتيجة 95 و التي تمثل اعلي نتيجة رأيتها لأي متصفح في حياتي و انصحك بتجربة المتصفح.

معلومات المتصفح

midori logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح :Midori 0.0.20
المحرك المستخدم : WebKit
نتيجة إختبار أسيد 3 : 95/100
الموقع : http://www.twotoasts.de
الترتيب من وجهة نظر المحرر : 5

صورة مأخوذة من سطح مكتب المحرر للمتصفح

6 – إبفني Epiphany

تعليق المحرر : الابفني متصفح سريع يستعمل محرك التصميم الجيكو و هو مشتق من المتصفح Galeon لذا كل ما ساقوله عن المتصفح Galeon سنطبق علي Epiphany و لكني اعتبر Epiphany أفضل من Galeon و يخطط مطوري الابفني باستبدال المحرك المستخدم حاليا و هو الجيكو بالويب كيب في الأصدارات القادمة.

معلومات المتصفح

Epiphany logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Epiphany 2.22.2
المحرك المستخدم : Gecko
نتيجة إختبار أسيد 3 : 71/100
الموقع : gnome.org/projects/epiphany
الترتيب من وجهة نظر المحرر : 6
صورة مأخوذة من سطح مكتب المحرر للمتصفح

7 – الجاليون Galeon

تعليق المحرر : في ظل حرب المتصفحات كانت كل مؤسسة مسؤلة عن متصفح تحاول ان تصل بمتصفحها الي الفور و ادي ذلك الي جعل هذه المتصفحات متعددة الوظائف ثقيلة في البدء و بطئية اكثر مما ينبغي و لكن كان التركيز منذ بدء مشروع الجاليون علي تقليل كمية الوظائف و زيادة السرعة الي ان جاء العام 2002 حيث انقسم الفريق المطور للمتصفح ان نصفين و ادي ذلك الي ظهور متصفح جديد مشتق من الجاليون و هو الابفني الذي ذكرته بالاعلي كما يأتي مع المتصفح مجموعة من Bookmarklets المفيدة و لكن ما لا أفهمة في هذا المتصفح الدرجة السيئة التي احرزها في اختبار Acid 3 و هي 52/100.

معلومات المتصفح

Galeon logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Galeon 2.0.4
المحرك المستخدم : Gecko
نتيجة إختبار أسيد 3 : 52/100
الموقع : http://galeon.sourceforge.net
الترتيب من وجهة نظر المحرر : 7

صورة مأخوذة من سطح مكتب المحرر للمتصفح

8- المتصفحات النصية

تعليق المحرر : في المرتبة الثامنة اضع كل المتصفحات النصية حيث هي الاسرع علي الاطلاق لا صور لا جافا اسكربت لا فلاش لا تأثيرات فقط النص فلو كنت تستعمل جهاز مر علية 10 او 15 سنة فانسب متصفحات لك هي المتصفحات النصية و ليس السرعة و الخفة هي الميزة الوحيدة فانا اري ان اهم ميرة في هذه المتصفحات هي انها تجعلك تركز فيما تفعلة فلا تشتت يوجد في هذه المتصفحات فانت تفتح صفحة واحدة بداخلها نص فقط و اشهر متصفح نصي في الوقت الحالي هو Lynx ثم يلية eLinks و ان كنت افضل الثاني.
صورة للمتصفح Lynx
صورة للمتصفح Elinks

9- Safari

تعليق المحرر : انه متصفح لا يدعم منصة اللينوكس قبل ان تقولوا لماذا ذكرته هنا فهو يدعم الوندوز و الماك فقط و لكن ذكرته لسببين الاول ان يمكن تثبيته بسهولة علي اللينوكس باستخدام برامج مثل الواين Wine او غيرها . ثانيا بسبب ان السفاري مهم لمطوري المواقع ليتاكدوا من توافقية مواقعهم مع السفاري و ايضا مع الجوجل كروم نظرا لان ما يظهر في السفاري هو تقريباً ما يظهر في الجوجل كروم لحين ان تطلق جوجل نسختها من المتصفح كروم الخاصة باللينوكس لان النسخة الحالية من Google Chrome الخاصة بالوندوز لا تعمل علي الواين Wine.

معلومات المتصفح

Safari logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Safari 3.1.2
المحرك المستخدم : WebKit
نتيجة إختبار أسيد 3 : 75/100
الموقع : http://www.apple.com/safari
الترتيب من وجهة نظر المحرر : 9

صورة مأخوذة من سطح مكتب المحرر للمتصفح

10 – الأنترنت اكسبلور Internet Explorer

تعليق المحرر : في المرتبة الاخيرة و باقتدار المتصفح العالمي الانترنت اكسبلور الذي كان يدعم الانظمة الشبيهة باليونكس الا ان تقرر انه لن يدعمها. حاليا يوجد مشاريع لدعم الانترنت اكسبلور علي اللينوكس مثل مشروع IE4Linux مما يجعل تثبيته سهل علي اللينوكس و تكمن اهميته بسبب وجود تطبيقات حكومية و بعض المواقع الرسمية و بعض المواقع الاخري لن تعمل الا باستخدام الانترنت اكسبلور بالطبع بجانب حاجه مطوري المواقع الغير مأسوف عليهم لدعم المتصفح في مواقعها و نحن في طريق الابونتو ندعم كل المتصفحات الا الانترنت اكسبلور فنحن نمنعه نهائيا :) .

معلومات المتصفح

ie6 logo افضل 10 متصفحات علي اللينوكس
اسم المتصفح : Internet Explorer 6
المحرك المستخدم : Trident
نتيجة إختبار أسيد 3 : 4/100
الموقع : http://www.microsoft.com
الترتيب من وجهة نظر المحرر : 10

صورة مأخوذة من سطح مكتب المحرر للمتصفح

تابع حسابك علي التويتر من سطح مكتبك

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

برنامج Twitux

twitux تابع حسابك علي التويتر من سطح مكتبك
لتثبيت البرنامج فقط اكتب في سطر الاوامر
sudo apt-get install twitux
او يمكنك تحميل البرنامج من هنا و لاجهزة amd64 من هنا.
و قم بتثبته من خلال الامر
sudo dpkg -i twitux*.deb
ثم
Applications → Internet → Twitux
ثم اضغط F4 ثم ادخل اسم المستخدم الخاص بك علي تويتر و كلمة السر ثم من قائمة Twitter اختار Connect.
و ستجد اخر تحديثات اصدقائك و ان اردت ارسال تحديث لك اختار Twitter من قائمة New Message.

البداية

بالطبع قبل اي شيء لابد و ان تكون علي علم بالحدود الدنيا عن الابونتو و لحسن الحظ اننا لان نحتاج الي كتابة ما كُتب سابقا لذا و قبل اي شيء يجب ان تكون علي علم بالمهارات الاتية :

  1. كيفية تثبيت الأبونتو
  2. التعرف علي سطح المكتب

كما يستحسن ان تقرأ المقالات الأتية:

  1. لماذا نستخدم الابونتو تحديداً
  2. ماذا ستقدم أوبنتو 8.10 ؟

أنت الآن جاهز لنبدأ سويا

مسلسل طريق الابونتو – تحدي الثلاثين يوماً

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

سيناريو المسلسل

سيناريو المسلسل هو متابعة المدونة خلال شهر رمضان حلقة بحلقة و خلال هذه الحلقات سنتعلم سوية تحويل نظام ابونتو لينوكس الي نظام متكامل يغنينا عن الوندوز و في نهاية الشهر سيقوم كل المشتركون بالاحتفال بحذف الوندوز من علي اجهزتهم سوياً و لن نقوم بتنصيبه مرة اخري لاننا لن نحتاجه مره اخري و هذا هدف المدونة

كيفية المشاركة

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

كيفية دعم مسلسل طريق الابونتو

  1. قم بالامتناع عن متابعة مهند و نور و تابع الار اس اس RSS الخاص بنا.
  2. قم بمشاركتنا بتعليقاتك
  3. قم بارسال مشاكلك لنا و ما يجعلك لازلت تبقي علي الوندوز
  4. قم بارسال مقالات لنشرها في المدونة
  5. قم بادراج وصلة للمدونة او وصلة للمسلسل
  6. قم بتصميم شعار لمسلسل طريق الأبونتو و ليكن يحتوي علي سبيل المثال “انا من ابطال مسلسل طريق الابونتو” او ” انا اتابع مسلسل طريق الابونتو”. علي اي حال الأمر متروك لك.
  7. التبرع المادي من اجل الاستضافة و حرق اسطوانات تحوي برامج للابونتو و توزيعها مجانا.

أبطال المسلسل