/ لينكس

كيف تمكّن جرو صغير من إبتلاع لينكس؟

تمتلئ الساحة اللينكساوية بما لذ وطاب من أصناف التوزيعات، بمختلف النكهات والألوان، ويصعب حقيقة أن يتمكن أحد ما من تجريبها كلها، لكني في الفترة الماضية جربت أشهرها، أقصد ما يحتل المراكز الأولى في قائمة DistroWatch

ما سأتحدث عنه اليوم هو التوزيعة التي شهدت تقدما ملحوظا في العام الماضي، وتربعت على المركز العاشر، إنها توزيعة الجرو المدلل Puppy Linux

عشرة نقاط تميّز بابي

  • الجرو لم يتم بنائها على توزيعة أخرى، لقد بنيت من الصفر، ملفًا ملفًا.
  • حجم صغير بالفعل، يبلغ حجم ملف ال iso لبابي 160 ميغا لا غير!
  • يتم تركيب التوزيعة بدقيقة واحدة فقط!
  • تملك التوزيعة كل التطبيقات التي يحتاجها المستخدم اليومي، مستعرض الوب، برنامج الدردشة، مشغلات الصوت والفيديو والفلاش، تشغيل ملفات مايكروسوفت أوفيس، وأدوبي ريدير، محرر نصوص برمجية، محرر صور، رسام رسوم شعاعية، قاموس، ادارة البريد الإلكتروني، تحميل الملفات من الإنترنت، حرق الأقراص الليزرية… وحقيقة كل شيء آخر ب 160 ميغا فقط!!
  • طيف واسع جدا من تعاريف الاجهزة، فالتوزيعة تعرفت على بطاقة العرض لدي، وبطاقة الصوت، الشبكة، اللاسلكي، الطابعة، وأزرار المهام في لوحة المفاتيح، حقيقة كل هذه البطاقات تعمل بشكل تلقائي ومباشر .. أمر مذهل!
  • لم يواجهني بها أية أخطاء!
  • تحتوي على مدير حزم قوي، يمكنه تركيب اي برنامج من مستودعات أوبونتو (لا مشكلة في تأمين البرامج).
  • يمكن اسخدام التوزيعة بتحميلها الى الذاكرة بشكل مباشر مما يعني سرعة خارقة.
  • هناك نكهات من بابي متوافقة بالكامل مع ابوبونتو، ومع دبيان، ومع سلاكوير!.
  • اصدار خاص للأجهزة ذات العتاد القديم: ننفث روحًا جديدة بالأجهزة العتيقة (حسبما يقولون)

تركيب بابي

  • حمّل الإصدار الأخير من بابي (أحبذ النسخة المتكاملة مع أوبونتو)
  • قم بفك الضغط عن الملف، أو اربطه كسواقة وهمية.
  • انسخ الملفات التالية من الناتج السابق إلى قرص جديد، أو مجلد جديد في قرص ما: initrd.gz, vmlinuz, puppy_precise_X.X.X.sfs
  • مبارك! تمّ تركيب بابي، الآن سنضيف التوزيعة إلى قائمة grub
  • افتح الملف التالي بصلاحيات الجذر طبعا:

/boot/grub/grub.cfg

انزل الى مقطع:

BEGIN /etc/grub.d/40_custom

وقم بإضافة المقطع التالي، لاحظ أنني استخدم msdos7، لأنه القرص الذي نسخت إليه ملفات توزيعة بابي هذا سيتخلف حسب خيارك، وفي سطري linux و initrd كان المسار مباشر، لأنني لم اضع الملفات داخل مجلد ما، وإنما وضعتهم داخل القرص مباشرة

menuentry “Puppy OS” {

insmod gzio

insmod ext2

set root='(hd0,msdos7)’

linux /vmlinuz pmedia=atahd

initrd /initrd.gz

}

يجب أن يكون السطر التالي اسفل المقطع السابق:

END /etc/grub.d/40_custom

  • بقي لدينا خطوة أخيرة، وهي تعديل الملف التالي:

/etc/grub.d/40_custom:

ونضع بها ذات المقطع السابق تماما

أعد الإقلاع وادخل الى بابي 🙂

الدخول إلى الإنترنت

ستظهر لك عند الإقلاع الأول شاشة ترحيبية، بعدها ستظهر شاشة أخرى، تحوي على زر Connect اضغط عليه، ليظهر لك معالج الإتصال بالإنترنت.

اضغط على wireless اذا كنت تريد استخدام الشبكة اللاسلكية. لديك معالجان لإعداد الويرالس، سنختار الثاني Network Wizard الآن نختار wlan0

امر جميل في بابي، هو الشرح التفصيلي الذي سيعرض دومًا مع معالجات الإعداد المختلفة.

لديك اربع خطوات، امشي بها واحدة تلو الأخرة، وستحصل على اتصال بالشبكة خلال دقيقتين ت

لدي أيضال خط هاتفي للإتصال بالانترنت عن طريق تقنية الجيل الثالث.

كيف تمكنت من اعدادها؟

Menu > Network > PGPRS Setup

وبما أنني أستخدم هاتفي النقال للإتصال، فقد وضعت ملف التعريف كما يأتي:

/dev/ttyACM0

كما وضعت نقطة الوصول للإنترنت APN الخاصة بالشركة.

ولإجراء الإتصال أستخدم تطبيق PGPRS Connect

إضافة اللغة العربية عن طريق : Setup > Keyboard Wizard

ثم الخيار الثاني.

تعريف كرت الشاشة خاصتي

قمت  بتحميل التعريف من موقع الشركة

حملت ملف ادوات التطوير (لبناء التعريف من المصدر)، وملف مصدر النواة الخاص بتوزيعتي (يجب أن يكون ملف المصدر يحمل ذات رقم النواة لديك، والذي يمكن معرفته بالأمر uname -r)

بعد ذلك ركبت الملفين السابقين، وذلك فقط بالنقر عليهما والانتظار لدقيقة.

الآن من الطرفية قمت بتشغيل معالج تركيب تعريف كرت الشاشة بالأمر sh

أعد الإقلاع، تم تعريف كرت الشاشة.

جميل جدا، الآن لنتعرف على طريقة تركيب البرامج:

Setup > Puppy Package Manager

الّآن من زر Configure نضغط على Update Now لتحديث كتالوجات البرامج.

ثم نعود لمدير الحزم، الذي يمكننا استخدامه بشكل سهل ت

الذي احتجته فقط هو حزمة لايبر أوفيس، بعد تنزيلها، اضغط عليها نقرتين، انتظر لثواني، تم التركيب 🙂

عند ايقاف التشغيل للمرة الأولى، سيسألك النظام عن مكان حفظ الملفات الافتراضية، أنا افضل حفظها مباشرة على القرص، كي تملك مرونة اكبر في تركيب البرامج واضافة البيانات.

لإدخال التوزيعة في وضع الإسبات، طبّق في الطرفية الأمر:  acpitool -s (قد تحتاج أولا لتركيب الحزمة acpitool )

بابي توزيعة رائعة، لكنها مغمورة إلى حد ما، تحتاج إلى جهود تعريب، ووثائق عربية.. وهي تستحق التجريب حقًا ت