
ليس من عادتنا تتبع التوزيعات إلا المهمة منها و التي تضيف شيء إلى المصادر الحر ، ومنذ عدة أسابيع تعرفت على توزيعة مبنية على بيئة سطح المكتب كدي ، وكان الكثيرون يمتدحونها ، إنها Pardus و هي توزيعة تركية " و الجهة التي تقوم بتطوير هذه النسخة هي المعهد القومي للبحوث الإلكترونيات و التشفير National Research Institute of Electronics and Cryptology ، و قام بتسميته بهذا الاسم نسبة الى الاسم العلمي(اللاتيني) ل“نمر الأناضول“، و كان إنشائها أصلاً ليكون نسخة جنو لينكس تناسب المستخدم و السوق التركي، و نشأ منذ بدايته كتوزيعة لينكس جديدة غير معتمدة على أي نسخة أخرى" ، و كانت أول إصدارة في 2005/12/27.
"إن أهم ما يميز pardus عن غيره ثلاثة أشياء:
1)mudur و هو إطار عمل مطور لزيادة سرعة بدء تشغيل النظام
2)pisi و هو نظام إدارة الحزم الخاص ب pardus
3) مجموعة من الأدوات الخاصة بإدارة النظام
إذن لنلق نظرة سريعة على هذه المميزات:
1) mudur : الدافع الرئيسي لتصميم mudur كان بالطبع هو زيادة سرعة بدء ( أو إقلاع) النظام (boot)، لكن فريق العمل القائم على pardus لم يسع استبدال و تغيير شامل لل ‘init’ process كما حاول البعض قبلهم، لأنهم وجدوا أن ذلك سيستغرق الكثير من الوقت و لن يكون ذا فائدة حقيقية..
فمن المعلوم أن ال ‘init process’ هي “أم” جميع العمليات و الخدمات التي يقوم النظام بتشغيلها عند بداية إقلاعه، و هي تنفذ مجموعة من ال shell scripts تقوم ببدء الخدمات التي يحتاجها النظام… و هنا تكمن المشكلة.
فمن المعلوم أن أداء ال shell scripts بطيء نسبياً مقارنة حتى باللغات التفسيرية (interpreted programming languages) مثل python أو perl أو غيرها، كما أنها غالباً ما تعتمد على برامج أخرى للقيام بمهامها، مثل معالجة النصوص المختلفة، مثل sed, awk, …، فعملية تشغيل هذه البرامج الخارجية و إرسال المدخلات لها ثم استقبال الناتج منها و الكتابة والقراءة من القرص الصلب أثناء ذلك تستغرق وقتا طويلاً نسبياً…
و قد لا حظ فريق تطوير pardus أن هذه الطريقة في عمل الshell scripts الخاصة بتشغيل الخدمات هي سبب البطيء الإجمالي لعملية الإقلاع و ليس ال ‘init process’ نفسها، لذلك قاموا باستبدال هذه الscripts بأخرى تعمل بلغة python مع تقليل الاعتماد على برامج خارجية قدر المستطاع أو إلغاء الاعتماد كلياً ما أمكن، و بذلك تمكنوا من زيادة سرعة إقلاع النظام بصورة ملحوظة و بنسبة عالية.
2) pisi : هو مدير الحزم الخاصة ب pardus مثل yum في التوزيعات المبنية على fedora أو red hat ، أو كـ aptفي التوزيعات المبنية على debian أو ubuntu أو pacman في arch و غيرها..
و له واجهة رسومية مثل synaptic أو yum extender، وهو بالمناسبة سريع جداً، سرعته مماثلة لسرعة apt-get، و يستخدم python كذلك بشكل رئيسي، اضافة الى xml.
3)أما الأدوات الخاصة بإدارة النظام فهي تشبه الى حد كبير control panel في ويندوز أو yast في opensuse بالإضافة لمدير الشبكات"
والآن بعد كل هذا الكلام العلمي ، سأعطيكم انطباعي حول Pardus 2009 ، و قلت انطباعي لأني لم أجربها مدة طويلة .
أول ما أبهرني هو المثبت YALI ، فهو جميل و سهل الاستخدام و سريع فلم يأخذ مني وقت طويل ، و هذه صورته.
ثم بعد ما انتهيت من تثبت Pardus 2009 و رحبت بي بواجهة جميلة جدا انظر هذا الصورة التي تفتح النفس.
بعد ذلك دخلت على سطح مكتب كدي (الذي أعشقه) و تفاجأت بالكابتن ، الكابتن عبارة عن برنامج لإعداد سطح المكتب خطوة خطوة ، يظهر لك في المرة الأولى يتيح لك تخصيص سطح مكتبك كما تريد ، و بصراحة لقد أعجبتني الفكرة و أنصح كل من يريد أن يعمل توزيعة تعتمد كدي أن يضمن الكابتن معها ، هذه صورته .
وهذا هو سطح مكتب Pardus الافتراضي:
بعد ذلك تصفحت برنامج إعدادات النظام ووجدت أنهم أضافوا له كمية كبيرة من وحدات التحكم التي تسهل عملية التحكم في كل شيء.
و ألقيت نظرة على مثبت الحزم ، يبدو سهل و غير معقد .
تأكدت من دولفين ، فلم ألحظ شيء إلا الأيقونات الجديدة.
تأتي Pardus 2009 بحزمة كاملة من التطبيقات الضرورية ولم ينسوا أن يضفوا كل أنواع الكودك الضرورية لتشغيل الوسائط بدون الحاجة إلى تنزيل أشياء جديدة من الإنترنت ، و أهم الحزم هي :
كدي 4.2.4
نواة لينكس 2.6.30.1
حزمة أوبن أوفيس 3.1
متصفح فيرفكس 3.5.1
Gimp 2.6.6
Xorg 1.6.2
Python 2.6.2
Texlive 2008
GCC 4.3.3
GLIBC 2.9
فكما تلاحظون كل شيء جديد ، و الآن يمكنكم تنزيل Pardus 2009 من هنا.
التعليقات
تبدوووو شهيه هههههه حقيقا
يوليو 18, 2009 كتبه MiN! SpId3r (لم يتم التحقق), منذ 29 أسبوعا يومين
رقم التعليق4553
تبدوووو شهيه هههههه
حقيقا تبدو نسخه رائعه لكن ؟ هل سيكون لها صيت جيد خارج تركيا؟ ام ان فريقها اصلا غير مهتم بهذا الشي ؟
بالمناسبه هل هناك توزيعه عربيه غير معتمده ع توزيعه اخرى ؟ حسب علمي ان اعجوبه تعتمد ع ابون سوزي صح ؟ ماذا عن غيرها؟ ام اننا متأخرون حتى في اعادة طلاء الانضمه. اتمنى يكون الجواب لا
شكرا ع الموضوع
الفريق مهتم بأن ينشرها خارج
يوليو 18, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4554
الفريق مهتم بأن ينشرها خارج تركيا حيث توجد عدة ترجمات لملاحظات الإصدارة ، مع وجود موقع باللغة الإنجليزية .
بخصوص أعجوبة فهي مبنية على فيدورا وليس أوبن سوزي ، و حتى الآن لا يوجد توزيعة عربية مبنية من الصفر (قد لا يكون هذا الامر مهم في الحقيقية ) .
المشكلة أنه لا يوجد دعم ، ف Pardus مدعومة من الحكومة و يعمل عليها 15 مطور ، و هذا ما لا يتوفر لأي توزيعة عربية حتى الآن
ماذا عن العربي؟
يوليو 19, 2009 كتبه Moaz (لم يتم التحقق), منذ 29 أسبوعا يومين
رقم التعليق4555
والله هالتوزيعة كتير حاسسها متزنة وحلوة ... بس يا ترا شو وضع العربي معها؟؟ ككتابة وقراءة ودعم عام؟؟؟
والواجهة الإنكليزية جيدة؟؟؟
مشكورين جداً جداً
بخصوص الدعم العربي ، فلا أعلم
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4560
بخصوص الدعم العربي ، فلا أعلم ، أما الواجهة الإنجليزية في جيدة جدا
جميلة و لكن ..
يوليو 19, 2009 كتبه yehdev_cc (لم يتم التحقق), منذ 29 أسبوعا يومين
رقم التعليق4557
لماذا يا أخي لم تذكر مصدر المقالة ؟ خصوصاً أنها شبه منقولة بالكامل ؟ عموماً جزاك الله خيراً على التحديث
أهلا و سهلا بك أخي yehdev_cc
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4559
أهلا و سهلا بك أخي yehdev_cc ، يبدو أنك متعجل في إصدر أحكامك ، أنا لم أنسب شيء لنفسي إلا الذي كتبته ، ألم تسأل نفسك ما فائدة هذه العلامة " " ألا تدل على أن الكلام منقول ؟
ثم ماذا تفيد هذه الوصلة في إن أهم ما يميز pardus ؟ وماذا كتب شرحا لها ؟
أخي الكريم زيد، صدقني لم أقصد
يوليو 19, 2009 كتبه yehdev_cc (لم يتم التحقق), منذ 29 أسبوعا يومين
رقم التعليق4563
أخي الكريم زيد، صدقني لم أقصد أن أتهمك بشيء أو أن أصدر أحكاماً ..
فقط أحببت أن تشير في مقالك صراحة لمجتمع لينكس العربي ...
فقد خفت أن يظن بي أني ناقل و مدعي مع مرور الوقت .. فأحببت أن ينسب للمجتمع ..
بارك الله فيك، و أنتم دائماً تطلعوننا على الأحدث ..
لا عليك ، هذه طريقتي للإشارة
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4564
لا عليك ، هذه طريقتي للإشارة للأشياء التي أنقلها ، أضعها بين علامتي اقتباس و أضع رابط للمصدر في أولها .
تقرير جميل : ) لكن هل فعلا
يوليو 19, 2009 كتبه Skeleton_Eel (لم يتم التحقق), منذ 29 أسبوعا يومين
رقم التعليق4558
تقرير جميل : )
لكن هل فعلا تحتوي لوحة تحكم قوية مثل open suse ؟
لا ليست بقوة أوبن سوزي ،
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4561
لا ليست بقوة أوبن سوزي ، ولكنها تؤدي الغرض :)
تبدو جميلة
يوليو 19, 2009 كتبه sfsf (لم يتم التحقق), منذ 29 أسبوعا يومين
رقم التعليق4562
لكن فقط شئ واحد لست مقتنع به .... وهو عمل حزم خاصة بها
كان يكفيهم فقط دعم ايا من حزم فيدورا أو أوبنتوا لتوفير الوقت والتسهيل على المستخدمين
نعم معك حق ، قد يكون تحزيمهم
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4566
نعم معك حق ، قد يكون تحزيمهم أسرع ، ولكن المشكلة مع الشركات التي تصدر حزم مغلقة ، مثلا كيف أستطيع أن أثبت برنامج skype ؟
مقالة رائعة شكرا لك , لكن
يوليو 19, 2009 كتبه mhmd, منذ 29 أسبوعا يومين
رقم التعليق4565
مقالة رائعة شكرا لك ,
لكن يبدو ان النسخ المتوفرة cd live غير قابلة للتثبيت و cd install من اجل التثبيت
ايضا لا تتوفر نسخة مزيدة -DVD- .
لكن سؤال بسيط هل دفعوا بما توصلوا اليه "mudur" وسرعة الاقلاع في المنبع ؟ وهل يحاولون ذلك
شكرا
أظن أنهم هم المنبع مع mudur !
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4567
أظن أنهم هم المنبع مع mudur !
و تغيير شامل لل ‘init’
يوليو 19, 2009 كتبه السعدي, منذ 29 أسبوعا يومين
رقم التعليق4568
أوبنتو هو أؤلائك البعض فهم استبدوا init ب upstart. وللعلم وفيدورا تستخدم upstart من أوبنتو!
لكن عملية استبدال السكربتات كلها يعني عدم التوافقية مع البرامج والحزم السابقة وعليهم عمل سكربتات لكل الحزم. هذا من أول جانب أما الجانب الثاني الذي نبهني له أحد مطوري فيدورا هو أن سكربتات الإقلاع يجب أن لا تفترض وجود كل ما هو تحت /usr/ مثل بيرل وبايثون لأنه قد يكون غير مضموم كأن يكون مشفر أو على منظومة raid أو ...إلخ ولم يتم ضمه بعد
إن كان مدير حزم مثل yum و apt فما هو ال backend الذي يستعمله أقصد مقابل rpm و deb
بخصوص استبدال السكربتات فقد
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يومين
رقم التعليق4569
بخصوص استبدال السكربتات فقد أعدوا كتابة كل شيء بالبايثون ، حتى مدير الحزم ، ف PiSi مستقل عن بقية الأنظمة و حزمه تنتهي بـ.pisi يعني لاتوجد معه علاقة بrpm و لا deb .
وظيفة PiSi تشمل هذا و ذاك ..
يوليو 19, 2009 كتبه yehdev_cc (لم يتم التحقق), منذ 29 أسبوعا يوم واحد
رقم التعليق4571
وظيفة PiSi تشمل هذا و ذاك .. مثل pacman في Arch Linux يقوم بالوظيفتين معاً ....
و بالنسبة للسكربتات، فقد كان ذلك أحد دوافعهم لتبني نظام حزم خاص بهم ...
لكن ماذا استفادوا من اعداة
يوليو 19, 2009 كتبه mhmd, منذ 29 أسبوعا يومين
رقم التعليق4570
لكن ماذا استفادوا من اعداة بناء كل ذلك
الا تعتقدوا انهم اعادوا تكربر بناء العجلة
هدفهم كان زيادة السرعة و كان
يوليو 19, 2009 كتبه زايد, منذ 29 أسبوعا يوم واحد
رقم التعليق4572
هدفهم كان زيادة السرعة و كان النظام المستعمل فيه نقاط بطئ فكان لا بد ان يحسون النظام ككل ، و هذه هي محاولتهم لذلك.
انا براي انه حتى لو كانت
يوليو 20, 2009 كتبه زائر (لم يتم التحقق), منذ 29 أسبوعا 16 ساعة
رقم التعليق4573
انا براي انه حتى لو كانت محاولة التسريع فاشلة ولم تنجح فاكتساب الخبرة هو الاساس فاذا لم ينجحو هذه المرة سينجحون في الرمة التالية
دون أن أستعمل التوزيعة. أظنهم
يوليو 20, 2009 كتبه السعدي, منذ 29 أسبوعا 15 ساعة
رقم التعليق4574
دون أن أستعمل التوزيعة. أظنهم نجحوا في ذلك.