الخميس، سبتمبر 22، 2011

توزيعة ABCnux


لمن يريد ان يجرب نظام لينوكس دون ان يؤثر على نظام ويندوز ،توزيعة ABCnux لانها تقدم حل مرضي جدا للمستخدم الجديد على نظام لينوكس
على المستخدم ان يعلم ان التوزيعة تعتمد اولا و آخرا على توزيعة Slackware و Slax
تحتاج لتنزيل التوزيعه
1- خدمة نت الجيدة تساعدك على تنزيل التوزيعة التي حجمها 237 ميجاالتوزيعة تتوفر على اكثر من مصدر للتنزيل
2- مساحة خالية من هارد تساعدك على تثبيت التوزيعة و ليس من الضروري ان شاء بارتشن ذي نظام ملفات ext3 او بارتشن سواب فالتوزيعة تعمل بدونهمااو بوجودهما في كل الاحوال سوف لن تحتاج الى التفكير بذلك لان مع التوزيعة ملفات تعمل عمل تلك البارتشنات الضرورية لعمل اي توزيعة لينوكس
ان ملف الهارد ذي نظام الملفات ext2 يستطيع حفظ جميع التغييرات و جميع اعمالك الى اقصى حد 1900 ميجا اي حجم الملف 2 جيجا لذا اظن ان هذا كافي
في الوقت الحاضر لانجاز جميع اعمالك ، اسم الملف abcnux.dsk و ارجو ان لا يظن احد حجم الملف كبير لذا لايمكن تنزيله عبر النت هذا الامر يعتمد على حجم البيانات بداخله و ايضا يمكنك القول انك قادر على استرجاع جميع اعمالك حتى بعد الفرمته او حتى بعد حذف التوزيعة و ذلك بعمل نسخة احتياطية لملف abcnux.dsk و عندما تود ان تستخدمه من جديد فما عليك هو الا و نسخ الملف abcnux.dsk الى مكان التوزيعة اي داخل المجلد abcnux و بعدها
اعد تشغيل حاسوبك لتجد ان جميع اعمالك و بياناتك موجوده
ان ملف الذاكرة المساعدة Swap هو جزء لا يتجزء عن نظام لينوكس لذا فهو وجد لتسريع التوزيعة لذلك هذا الملف بسعة 512 ميجا ، اظن انه كافي في الوقت الحاضر و سوف يساعدك على انجاز جميع مهامك بصورة جيد دون ان تقع اي حالة انهيار للتوزيعة ، اسم الملف abcnux512.swap و ايضا بعد ضغطه اصبح حجمه لا شيء يذكر لكن على الجميع ان يعلم ان احجمي الملفين سوف يعودان الى الحجم الطبيعي بعد الاستخراج
3- ويندوز ام لينوكس ؟ هذا الخيار عائد اليك فلتوزيعة تعمل على كلا النظامين دون ان تؤثر على اي منهما و التوزيعة تعتبر صندوق مغلق امام النظامين اي لايمكنالعبث بمحتويات التوزيعة الا بعد تشغيل التوزيعة نفسها و ايضا امر تخريب التوزيعة لا تقلق منه فالتوزيعة تعمل live cd اي يمكنك حفط و تغيير اي شيء لكن بعد ان تحذف ملف الهارد abcnux.dsk فالتوزيعة سوف تعود الى سابق عهدها كأول تثبيت .
عملية التثبيت تعد من اسهل عمليات تثبيت اي نظام فكل ما عليك فعله نسخ محتويات التوزيعة الى اي بارتشن اي بعد استخراج التوزيعة من ملف الضغوط سوف ينتج لك مجلد abcnux ، بداخل هذا المجلد ملفات التوزيعة و التثبيت كالاتي :
نظام ويندوز :ملاحظة :
التوزيعة تعمل على نظام الملفات Fat32 - NTFS اي يمكن تثبيتها على تلك البارتشنات
1- استخرج ملفات التوزيعة الى بارتشن c و يمكنك و ضع التوزيعة على بارتشن d و هكذا لكن عليك تعديل ملف menu.lst اذا وضعت التوزيعة في مكان غير cو تكون عملية اضافة خيارات او التعديلات الى الملف كالاتي :
2- استخرج ملفات البوت حصرا الى بارتشن c
الملاحظة هي :
ان ملفات البوت تم تجربتها على نظام ويندوز اكس بي و لم تختبر بعد على نظام ويندوز فستا لنظام ويندوز .
في حال رغبت في استرجاع بوت الويندوز ( اقصد انت اصلا تستخدم بوت الويندوز لكن الجديد هو خيار اختيار نظام لينوكس )
فما عليك هو استخراج ملف boot.ini الموجود تحت تسمية boot.back في ملف المضغوط boot_back.zip الى بارتشن c ، طبعا لا تنسى اعادة تسمية الملف الى
boot.ini
3- استخرج ملفي abcnux.dsk و abcnux512.swap الى مجلد abcnux
4- الان اعد تشغيل حاسوبك لتستمع بتجربة توزيعة ABCnux
نظام لينوكس :
1- استخرج ملفات التوزيعة الى مجلد abcnux بجوار مجلدات توزيعتك
المجلدات هي : boot , root , var , usr و هكذا
2- افتح ملف menu.lst الخاص بتوزيعتك هذا الملف سوف تجده في مجلد boot و اضف ما يلي
title ABCnux .1
kernel /abcnux/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw max_loop=256 vga=791 splash=verbose quiet autoexec=kdm;swapon~ /abcnux/abcnux512.swap changes=/abcnux/abcnux.dsk
initrd /abcnux/initrd.gz
boot
ملاحظة : اذا كنت تريد معرفة اين ستعرف التوزيعة بالنسبة بالنسبة للهارد افتح الكونسل او الترمنال و اكتب
grub
find /abcnux/livecd.sng و على الارجح سوف يكون الناتج هو
hd0,1
3- الان اعد تشغيل حاسوبك واستمتع بتجربة توزيعة ABCnux
ملاحظة مهمة :
قد لا تحتاج الى اضافة خيار swapon~ /abcnux/abcnux512.swap في حالة وجود قرص السواب لان التوزيعة سوف تتعرف على ذلك القرص تلقائيا
3-العمل على توزيعة
لابد ان يعلم المستخدم ان نظام لينوكس ليس بنظام صعب ابدا بل هو سهل لكن ما يصعبه في بادئ الامر هو اختلاف ما تعودتم على استعماله في نظام ويندوزانت لست ملزم ابدا بستخدام محرر الاوامر الكونسل و قد لا تستخدمه ابدا لانك سوف تستخدم الواجهة الرسومية لكدي فهي تقدم جميع الحلول لكي تستغني عن محرر الاوامر لعلمك فأنا سوف لن اعلمك كيف تكتب الاوامر هذا الامر عائد اليك اي يجب ان تجتهد لتعلمها ، هنا سوف اعلمك كيف تستفاد من طاقة ABCnux
من مميزات العمل على التوزيعة انها تسهل للمستخدم عناء البحث عن تطبيقات للتوزيعة ، اي سوف لن تكون ملزم بحزم معينة اقصد تطبيقات تعمل فقط على
توزيعة سلاك وير او سلاكس ، هنا سوف تتمكن من تثبيت تطبيقات مهيئة مسبقا للعمل مثلا على اوبنتوا كل ما عليك فعله هو تنزيل احدى التطبيقات بأمتداد .deb و من ثم فتح الكونسل و كتابة امر تحويل ملف deb الى lzm
الامر هو :
deb2lzm /path of program/name.deb /path of program/name.lzm
4-اهداف و تطوير
1- اهدف الى تصغير حجم التوزيعة الى 180 ميجا على ان تقدم كل المزايا التي يمكن ان يقال انها توزيعة مكتملة
2- اهدف الى بناء توزيعة تكون الاساس للتطوير اي سوف يكون التطوير مخير بين المستخدم و التوزيعة اي يمكن للمستخدم ان يطورها بنفسة اما الخيار الثاني فسوف تعمل التوزيعة على تطوير نفسها
التطوير :التوزيعة طبعا تحتاج الى متطوعين
1- سطح مكتب بالتوزيعة سوف تكون لغة برمجته هي الفجوال بيسك عن طريق برنامج gambas2