دبيان

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

تاريخ الترشيح: 9 سبتمبر 2011

دبيان
صورة معبرة عن الموضوع دبيان
صورة معبرة عن الموضوع دبيان
سطح مكتب دبيان/جنو لينكس 6.0 'سكويز' مع بيئة جنوم
الشركة / المطور مشروع دبيان
عائلة نظام التشغيل جنو (أنوية متعددة)
حالة العمل قيد العمل حاليا
النموذج المصدري مفتوح المصدر
آخر إصدار ثابت 6 فبراير 2011 6.0.0
طريقة التحديث ابت
مدير الحزم ديبكج
السلسلة i386, amd64, PowerPC, SPARC, DEC Alpha, ARM, MIPS, PA-RISC, S390, IA-64
نظام التشغيل
واجهة المستخدم الرسومية جنوم، كدي، إكسفس وإل إكس دي إي
ترخيص رخصة جنو العمومية, ورخص اخرى.
موقع ويب www.debian.org

دبيان (بالانجليزية: debian) تلفظ play /ˈdɛbiən/ ) هو نظام تشغيل للحاسوب يتكون من البرمجيات الحرة والمفتوحة المصدر، خصوصًا تلك التي تندرج تحت رخصة جنو العمومية وغيرها من رخص البرمجيات الحرة.[١] مشروع دبيان هو منظمة غير ربحية, يعتبر أحد أكبر وأعرق المشاريع الحرة بعد مؤسسة البرمجيات الحرة، مكون من متطوعين ومبرمجين من جميع أنحاء الأرض يعكفون على تطوير دبيان والبرمجيات الحرة والمفتوحة المصدر.

دبيان جنو/لينكس، الذي يستخدم نواة لينكس وأدوات جنو,[٢] هي توزيعة جنو/لينكس الأكثر نفوذا وشعبية.[٣] توزع كل إصدارة من دبيان مع اللآلاف من البرامج الموجودة في المستودعات والجاهزة للتثبيت والاستخدام. دبيان معروف نسبيًا بالتزامه الصارم بفلسفة يونكس والبرمجيات الحرة,[٤] وكذلك التطوير باستخدام البرمجيات التعاونية وإجراء الاختبارات.[٥] دبيان نظام التشغيل العالمي كما يطلق عليه، يتناسب مع العديد من الاستعمالات: من الأنظمة المكتبية إلى الدفترية؛ من خوادم التطوير إلى الأنظمة العنقودية؛ ولقواعد البيانات، الويب أو خوادم التخزين. في نفس الوقت، تبدل جهود إضافية لضمان الجودة مثل التثبيت التلقائي والترقية الاختبارية لكل الحزم على مستودعات دبيان للتأكد من أن دبيان يلبي أعلى التوقعات لدى مستخدميه. إنه صلب كالصخرة، آمن، واختبر بصرامة. لذلك تجد الكثير من التوزيعات انحدرت منه واتخذته أساسًا لها.

كما أنه يدعم أنوية نظم تشغيل غير لينوكس مثل نواة هيرد، ونواة فري بي.إس.دي ضمن مشروع Debian GNU/kFreeBSD ويتم تطوير إصدارة نيكسينتا بنواة اوبن سولاريس عليه ولكنها ليست جزءًا من مشروع دبيان بشكل رسمي.

التسمية، النطق، وأسماء الإصدارات

النطق الرسمي لدبيان هو 'deb ee n'. وياتي الاسم من منشئ دبيان, مطور البرمجيات إيان موردوك واسم صديقته وقت الإصدار وزوجته الآن ديبرا. حيث قام موردوك بجمع أول ثلاثة حروف من اسميهما. وكان إيان آن ذاك طالب في جامعة بوردو.[٦]

أسماء الإصدارات هي مجرد "أسماء رمزية". يتم تسمية الإصدارات على أسماء شخصيات في فيلم حكاية لعبة. عند توزيع دبيان في مرحلة التطوير فانه لايوجد لديه رقم إصدار لكنه فقط يملك اسم رمزي. الهدف من هذه الأسماء الرمزية التعرف على النسخ المتطابقة لتوزيعة دبيان (مثلا إذا كان هناك دليل حقيقي اسمه غير مستقر, وفجأة تغير الاسم إلى مستقر, فان هناك الكثير من الاشياء سيتم تحميلها من جديد بدون داعي). لكن بوجود الاسم الرمزي سترتبط بالدليل باسم نسختك الرمزية, وسيتعرف على وضع النسخة (مستقر, غير مستقر...) وهنا ستحمل الاشياء التي يجب أن تحمل فقط.[٦]

كل إصدار من دبيان يأخذ اسم رمزي مختلف عن الاخر, بحيث يطلق الاسم الرمزي على النسخة بشكل رسمي في مرحلة "الاختبار", وتاخذه معها في دورتها لنهاية (عندما تصبح مستقرة, مستقرة قديمة.....). لكن هناك الفرع الغير مستقر, الذي هو أول مرحلة تصل اليه التوزيعة, فتاخذ التوزيعة دائما الاسم "sid" في هذا الفرع. الفتى "sid" الذي دمر اللعب في فيلم حكاية لعبة.[٦]

المنظمة

ملف:Debian-tshirt.JPG
تي شيرت يحمل اسم وشعار دبيان

يخضع مشروع دبيان للدستور والعقد الاجتماعي الذي يحدد الهيكل الإداري للمشروع، وينص على ان الهدف من المشروع هو تطوير نظام تشغيل حر.[٧][٨] يجري تطوير دبيان على يد أكثر من ثلاثة آلاف متطوع [٩] من مختلف أنحاء العالم من خلال جمع التبرعات من عدة منظمات غير هادفة للربح في جميع أنحاء العالم, ومن أهمها منظمة البرمجيات في المصلحة العامة [١٠] وهي منظمة غير ربحية مقرها نيويورك.[١٠] تاسست لمساعدة دبيان وغيرها من المنظمات المشابهة التي تقوم بتطوير وتوزيع الأجهزة والبرمجيات المفتوحة.

وبالتالي فان مشروع دبيان هو منظمة مستقلة لامركزية؛ ليست مدعومة من شركة مثل بعض توزيعات جنو/لينكس الأخرى ونذكر, اوبنتو, اوبن سوزي, فيدورا, وماندريفا لينكس. وقدرت إحصائيات ان تكلفة تطوير كافة الحزم في دبيان 5.0 ليني المقدرة بـ (323 مليون سطر برمجي), باستخدام طريقة كوكومو بحوالي 8 مليارات دولار أمريكي.[١١] وفي احصائية أخرى حسب تقديرات موقع Ohloh فان (54 مليون سطر برمجي) تم حسابها بطريقة كوكومو, سيكلف 1 مليار دولار أمريكي لتطويره.[١٢]

ميزات

تعتمد العديد من التوزيعات على دبيان، ومنها; اوبنتو, ميبيس, دريم لينكس, دام سمول لينكس, اكسانورس, كنوبيكس, باك تراك, لينسباير, جنو لين إكس, كرانشبانج لينكس, ابتوسيد, ولينكس مينت اصدار دبيان, وتوزيعات عديدة أخرى....[٦] دبيان معروف بخياراته الكثيرة والعديدة. الاصدار الحالي المستقر يتضمن أكثر من 29000 حزمة برمجية معدة لـ 9 معماريات.[١٣] باستخدام نواة لينكس, بالإضافة لدعم معماريتين باستخدام نواة فري بي اس دي وهما (kfreebsd-i386 و kfreebsd-amd64). ان من ابرز ميزات دبيان هو نظام إدارة الحزم ابت, مستودعات مع اعداد كبيرة من الحزم, وسياسات صارمة فيما يتعلق بالحزم, للحصول على حزم ذات جودة عالية [١٤] تسمح هذه الممارسات بترقيات سهلة بين الاصدارات, وضمان أكبر توافق بين الحزم وتقليل التضارب فيما بينها, فضلا عن تركيب وازالة للحزم بشكل تلقائي.

عند تنزيل دبيان بالطريقة القياسية تكون بيئة سطح المكتب الافتراضية هي جنوم, وتأتي مع العديد من البرامج الشعبية مثل: أوبن أوفيس.أورج, آيس ويزل (هو نسخة حرة بالكامل من الفايرفوكس), قارئ البريد إيفوليوشن, بالإضافة إلى ناسخ وقارئ سي دي/ديفيدي, ومشغل فيديو وموسيقى, وعارض صور, ومحررات, زائد قارئ pdf.

هناك عدة صور ايزو متوفرة لدبيان, هذه الصور تقوم بحرقها على قرص مدمج. الصورة الأولى التي تحرقها على سي دي رقم واحد يكفي لتثبيت اساس النظام وعدة برامج اضافية, بالإضافة لبيئات سطح المكتب. مثل كيدي, إكسفس, وكذلك إل إكس دي إي.[١٥] فقط اختر صورة القرص الذي يحتوي على بيئة سطح المكتب التي تريد (مثلا اختر صورة الايزو التي تحتوي على واجهة كيدي), اما إذا كنت تريد عدة واجهات رسومية اختر الديفيدي رقم واحد. وبعد تركيب النظام تستطيع تثبيت اي برنامج تريد عبر مدير الحزم ابت بكل سهولة.[١٦]

أما صور الأيزو الأخرى تحتوي على كافة الحزم المتوفرة حاليُا, وهذه الحزم ليست ضرورية لعملية التثبيت القياسية, صور الايزو تلك مفيدة كثيرا للذين لايملكون اتصال بالإنترنت, اما إذا كنت تملك اتصالا بالإنترنت فتستطيع تثبيت اللاف البرامج عبر مدير الحزم ابت أو أحد الواجهات الرسومية له.[١٦]

اذا كنت تجد صعوبة بتحميل صور الايزو وحرقها, فهناك طريقة أخرى لتثبيت وهي التثبيت عبر قرص الشبكة, الذي هو اصغر حجما بكثير من ملف الايزو العادي. لكنه يحتوي فقط على المتطلبات الازمة لبدء تشغيل المثبت وتثبيت الحزم المحددة أثناء التثبيت عبر ابت.[١٧] لكنه يتطلب اتصالا بالإنترنت.

تستطيع تحميل ملف الايزو بعدة طرق أما تنزيله عن طريق رابط مباشر من الإنترنت, أو بت تورنت أو عبر jigdo. أو شراء اقراص سي دي أو ديفيدي من الإنترنت.[١٨] إذا كنت تملك نظاما اخر مثل ويندوز فتستطيع تثبيته من داخله أيضا... لمعلومات أكثر حول تثبيت دبيان راجع صفحة الحصول على دبيان.

تاريخ

1999–1998

اعلن عن دبيان لاول مرة في 16 أغسطس 1993 من قبل إيان موردوك.[١٩] موردوك سمى النظام مبدئيا " نسخة لينكس دبيان".[٢٠] قبل اصدار دبيان, كان نظام سوفت لاندنج لينكس (تختصر إلى SLS) هي أول توزيعة جنو/لينكس تم تجميعها من حزم البرمجيات المختلفة، وكانت أساسا شعبيا لتوزيعات الأخرى في الاعوام 1993-1994.[٢١] تفشي العلل وسوء صيانة نظام سوفت لاندنج لينكس [٢٢] كان دافع لموردوك للبدء بتوزيعة جديدة.

اصدر موردوك في عام 1993 بيان دبيان.[٢٣] يبين فيه وجهة نظره في إنشاء نظام تشغيل جديد. ودعا إلى إنشاء توزيعة تحافظ على روح لينكس وجنو. فألف اسم "دبيان" الذي هو مزيج من أول ثلاثة حروف من الاسم الأول لصديقته ديبرا لين واسمه شخصيا.[٢٤]

ونما مشروع دبيان ببطء في البداية, وأصدر الإصدار الأول الذي اطلق عليه اسم 0.9x في الأعوام 1994 و 1995. وخلال هذه الفترة تم تمويله من قبل مشروع جنو ومؤسسة البرمجيات الحرة.[٢٥] بدات عملية دعم معماريات جديدة غير معالجات i386 في عام 1995, وكانت النسخة التي تحمل الاسم 1.x, والتي صدرت في عام 1996, هو الإصدار الأول التي يدعم معماريات جديدة.

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

1999–2004

انتخاب قادة جدد للمشروع, وتقديم اصدارين من أكثر اصدارات 2.x تحتوي على منصات وحزم متزايدة في العدد, وتم دعم ولاول مرة انوية جديدة غير نواة لينكس, وكانت نواة هيرد هي النواة الأولى غير لينكس التي تم دعمها عبر دبيان/جنو هيرد. وفي هذا الوقت طورت اداة الحزم المتقدمة, وظهرت أول توزيعات لينكس التي بنت نفسها على دبيان وكانت هذه التوزيعات هي, ليبرانت, كوريل لينكس, وستورميكس الاسم الذي يعني لينكس العاصفة, والتي بدأت في عام 1999.[١٠] ولقد اهدي الاصدار 2،2 الذي اطلق في عام 2000, إلى كلاكر جويل المطور الذي توفي بسبب مرض الحثل العضلي الدوشيني.[٢٦]

في أواخر عام 2000، حدث في المشروع تغيرات رئيسية في إدارة وارشفة الاصدارات, اعادة تنظيم عمليات ارشفة البرامج, وإنشاء فرع دبيان الاختباري لاجراء الاختبارات المستمرة, الذي يستمر بالاستقرار تدريجيا حتى يصل لان يكون الاصدار المستقر المقبل. في نفس العام، بدأ المطورين عقد مؤتمر سنوي يدعى "ديبكونف" يجري فيه محادثات وورش عمل للمطورين والمستخدمين التقنيين.[١٠]

في يوليو 2002، اطلق المشروع الاصدار الثالث 3.0, الذي يحمل الاسم الرمزي وودي, (كل اصدار دبيان يسمى على اسم شخصية في فيلم "حكاية لعبة: Toy Story") الاصدارت المستقرة يصلها عدد قليل نسبيا من التحديثات لحين صدور الاصدار المقبل.[١٠]

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

2005–حتى الان

صدر الاصدار 3.1 الذي يحمل الاسم سارج في يونيو 2005. كانت هناك تغيرات رئيسية عديدة في سارج, بسبب الفترة الكبيرة الذي استغرقه الاصدار لتجميده واصداره. لم يقتصر هذا الاصدار فقط على تحديث عن ما يزيد عن 73% من البرامج الموجودة في الاصدار السابق, بل شمل أيضا برامج أكثر بكثير من الإصدارات السابقة, وتضاعف عدد الحزم ليصل إلى أكثر من 9,000 حزمة جديدة.[٢٧] استبدال المثبت العجوز "boot-floppies" بمثبت جديد بنهج تصميم الوحدات. هذا يسمح بطرق تثبيت متقدمة (مع دعمRAID, XFS و LVM) بما في ذلك الكشف عن الأجهزة، مما يجعل عملية التثبيت أسهل للمستخدمين المبتدئين. وتثبيت النظام بالإضافة لتباهي بدعم كامل لتدويل, كما ترجم المثبت إلى ما يقارب من اربعين لغة.

ملف:DebianLenny 50.png
سطح مكتب دبيان/جنو لينكس 5.0 'ليني' مع بيئة جنوم

في عام 2006، كنتيجة للنزاع الحاصل مع موزيلا بسبب علامتها التجارية, تم ازالة علامتها التجارية واعادة تسمية برمجيات موزيلا الموجودة في دبيان, وكانت هذه البرامج هي التالية اسمائها: فايرفوكس أصبح آيس ويزل، ثندربيرد أصبح آيس دوف بالإضافة لبرامج موزيلا الأخرى. حيث حدثت المشكلة عندما قامت دبيان باجراء تعديلات وازالة بعض الاشياء التي قالت دبيان انها تخالف إرشادات دبيان للبرمجيات الحرة من نسخة الفايرفوكس التي وضعتها في توزيعها, لكن موزيلا رفضت هذه التعديلات بحجة الحفاظ على علامتها التجارية, فاضطرت إلى تغيير أسماء برامج موزيلا التي قامت بتعديلها وإضافتها لدبيان.[٢٨]

تم إصداره دبيان 4.0 (ايتش) في 8 أبريل 2007, لنفس العدد من المعماريات المدعوم في سارج. وتضمنت المعماريات, معمارية جديدة هي (AMD64) لكن تراجع الدعم لمعمارية (m68k). ومع ذلك كانت معمارية m68k, لا تزال متوفرة في الاصدار غير المستقر. هناك 18,200 حزمة ثنائية جهزت على يد أكثر من 1,030 مطور دبياني.[١٠]

تم إصداره دبيان 5.0 (ليني) في 14 فبراير 2009 بعد 22 شهرا من التطوير. وييحتوي الاصدار على أكثر من 25,000 حزمة, وتم إضافة دعم لمنصة مارفيل, أوريون وأجهزة النتبوك مثل حواسيب آسوس ايي.[٢٩] واهدي الاصدار إلى المطور والعضو النشط في المجتمع ثيمو سيفر الذي توفي في حادث سيارة في 26 ديسمبر 2008.[٣٠]

يوم 5 سبتمبر 2010، حصل دبيان رسميا على خدمة (backports) والتي توفر احدث الاصدارات من بعض البرامج لنسخة المستقرة.[٣١] تم إصدار دبيان 6.0 (سكوييز) في 6 فبراير 2011 بعد 24 شهرا من التطوير. لأول مرة، قدم دبيان جنو/kFreeBSD مع هذا الإصدار كاستعراض للتكنولوجيا.[٣٢]

تنظيم المشروع

ملف:Debian-organigram.svg
مخطط للهيكل التنظيمي للمشروع

مشروع ديبيان هو منظمة تطوعية مع ثلاث وثائق تأسيسية :

  • يوضح دستور دبيان الهيكل التنظيمي لاتخاذ القرار رسميًا في إطار المشروع, ويعدد صلاحيات ومسؤوليات كلا من, قائد مشروع دبيان، وامين مشروع دبيان، ومطوري دبيان عموما.[٧]

حاليا، يحتوي المشروع على أكثر من ألف مطور. كل واحد منهم له دوره في المشروع, سواء كان دوره في صيانة الحزم, وثائق البرامج, أو الحفاظ على البنية التحتية للمشروع. المشروع يحافظ على القوائم البريدية الرسمية والمؤتمرات للاتصال والتنسيق بين المطورين.[٣٤] بالنسبة للمشاكل المتعلقة بالحزم المفردة أو النطاقات يستخدم نظام تتبع العلل العام من قبل المطورين والمستخدمين النهائيين. وبشكل غير رسمي, تستخدم خدمة المحادثة عبر الانترنت (IRC) (بالدرجة الأولى على مجتمع التقنية الحرة والمفتوحة وشبكات فري نود) لاجراء الاتصالات بين المطورين والمستخدمين كذلك.

يمكن ان يقوم المطورين باتخاذ قرارات ملزمة للعامة, عن طريق اصدار قرار عام أو اجراء تصويت. ويجري التصويت بالاستبعاد المتتابع باسلوب شولز أو باسلوب كوندورسيه. ويتم انتخاب قائد المشروع مرة واحدة سنويا بتصويت من المطورين، وقد تم انتخاب ستيفانو زاشيرولي في أبريل 2010، خلفا لستيف ماكنتاير. قائد مشروع دبيان يتمتع بالعديد من السلطات الخاصة، ولكن هذا أبعد ما يكون عن السلطة المطلقة وقلما يستخدم هذه السلطات. ربما يقوم المطورين, بموجب القرار العام, بالكثير من الامور ونذكر من بينها, الغاء قرار لقائد المشروع أو من ينوب عنه, وتعديل الدستور وغيرها من الوثائق التأسيسية.

وهناك دور اخر لمدير مشروع دبيان وهو تعيين مدير الإصدار الذي يحدد اهداف الاصدار التالي, والإشراف على العمليات، واتخاذ القرار النهائي بشأن موعد إطلاق الإصدار.[٣٥][٣٦]

قادة المشروع

قائد مشروع دبيان, (DPL) هو الوجه العام للمشروع, والذي يحدد الاتجاه الحالي للمشروع.[٣٧] وكان للمشروع القادة التالية أسمائهم.[٣٨]

القائد Leader من إلى
إيان موردوك Ian Murdock اغسطس 1993 مارس 1996
بروس بيرنز Bruce Perens أبريل 1996 ديسمبر 1997
ايان جاكسون Ian Jackson أبريل 1996 ديسمبر 1997
ويشيرت اكريمان Wichert Akkerman يناير 1999 مارس 2001
بن كولينز Ben Collins أبريل 2001 أبريل 2002
دايل جاربي Bdale Garbee أبريل 2002 أبريل 2003
مارتن متشولنير Martin Michlmayr مارس 2003 مارس 2005
براندن روبنسون Branden Robinson أبريل 2005 أبريل 2006
أنتوني تاونز Anthony Towns أبريل 2006 أبريل 2007
سام هوكيفر Sam Hocevar أبريل 2007 أبريل 2008
ستيف ماكنتاير Steve McIntyre أبريل 2008 أبريل 2010
ستيفانو زاشيرولي Stefano Zacchiroli أبريل 2010 حتى الآن

مدراء الإصدار

المدير manager من إلى
بريان وايت Brian C. White 1997 1999
ريتشارد براكمان Richard Braakman 1999 2000
أنتوني تاونز Anthony Towns 2000 2004
ستيف لانجاسيك، أندرياس بارت, كولن واتسون Steve Langasek, Andreas Barth and Colin Watson 2004 2007
أندرياس بارت, لاك كلايس Andreas Barth and Luk Claes 2007 2008
كلايس وقا, بروك سكميدت مارك Luk Claes and Marc Brockschmidt 2008 2009
كلايس وقا, اديوداتو سيمو Luk Claes and Adeodato Simó 2009 2010
آدم بارات, نيل ماكغفرن Adam D. Barratt and Neil McGovern 2010 حتى الآن

تعيين, حافز, واستقالة مطور

يستقبل مشروع دبيان طلبات لمتقدمين راغبين في أن يصبحوا مطورين في المشروع. يجب أن تخضع هذه الطلبات لعملية تدقيق لتحديد هويتهم, والدافع الذي لديهم, وفهم أهداف المشروع (المنصوص عليها في العقد الاجتماعي)، والكفاءة التقنية.[٣٩]

مطوري دبيان انضموا إلى المشروع لعدة أسباب, ومنها:[٤٠]

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

الإصدارات

ملف:Debian-installer.png
مثبت-دبيان

اعتبارًا من فبراير 2011، أحدث إصدار مستقر هو الإصدار 6.0، الاسم الرمزي (سكويز :squeeze), الإصدار المستقر السابق هو الاصدار 5.0, الاسم الرمزي (ليني: lenny) وعند صدور اصدار مستقر جديد يصبح الاصدار 5.0 اسمه (إصدار مستقر قديم: oldstable).

الاصدارت المستقرة من دبيان, تحصل على تحديثات بسيطة تسمى (اصدارات نقطية: point releases), أو اصدار تصحيحي. يكون الهدف عادة لهذه التحديثات تصحيح المشاكل الأمنية الخطيرة. نظام ترقيم الإصدارات النقطية (التصحيحية) لغاية اصدار دبيان 4.0, كان باعطائه حرف "r" بعد رقم الاصدار ومن ثم رقم الاصدار النقطي مثلا "4.0r1" حرف "r" من كلمة "release" والتي تعني اصدار, 4.0 تعني الرابع, والرقم 1 هو إشارة إلى الاصدار التصحيحي, فيصبح معنى "4.0r1" "الاصدار التصحيحي الاول لنسخة دبيان المستقرة الرابعة". (حصلت نسخة دبيان الرابعة (ايتش) على اخر اصدار تصحيحي في ديسمبر 2010 حيث اخذ الاصدار الترقيم التالي (4.0r9)) التاسع والأخير [٤١] ابتداءً من إصدار دبيان الخامس 5.0, تغير نظام ترقيم الإصدارات التصحيحية ليتوافق مع ترقيم إصدارات جنو القياسية; على سبيل المثال اخذ الاصدار التصحيحي الأول لنسخة دبيان الخامسة الترقيم التالي "5.0.1" بدلا من "5.0r1".[٤٢] في 29 مارس 2011, تم سحب الاصدار التصحيحي 6.0.1. وإطلاقه فيما بعد باسم 6.0.1a بعد تصحيح مشاكل في بناء أقراص الايزو واختفاء بعض الحزم منه.[٤٣]

يطلق فريق دبيان الأمني تحديثات أمنية لاحدث اصدار رئيسي مستقر, وكذلك للاصدار المستقر السابق لمدة سنة من تاريخ إطلاق النسخة المستقرة الاحدث.[٤٤][٤٥] تم اصدار الاصدار الرابع ايتش في 8 أبريل 2007, وبقي فريق الامن يصدر التحديثات الأمنية للاصدار السابق 3.1 سارج حتى 31 مارس 2008. من دبيان 6.0 (سكويز) هناك سياسية جديدة للتطوير تعتمد على الوقت, والاعلان عن دورة تستمر لمدة سنتين لتصل الاصدارة لمرحلة التجميد استعدادا لإطلاقها. وسياسة جديدة لتجميد تهدف لإعطاء مستخدمي توزيعة دبيان فرصة التنبئ بموعد إطلاق الاصدارة, والسماح لمطوري دبيان بالتخطيط للقيام بتطويرات أفضل على المدى الطويل. وتقليل الفترة بين موعد تجميد الاصدارة وإطلاقها.[٤٤] الأسماء الرمزية لاصدارات دبيان هي من أسماء شخصيات من فيلم حكاية لعبة 2.[٤٦]

تاريخ الإصدارات

هناك إحدى عشـ11ـر إصدار مستقر رئيسي من دبيان [٤٧]

كلمة مفتاحية
اصدارات انتهى دعمها
اصدارات ما زالت مدعومة
اصدارات مستقبلية
رقم الإصدار الاسم الرمزي تاريخ الإصدار المنصات عدد الحزم مدعومة حتى
Version Code name Release date Ports Packages Supported until
0.01 اغسطس 1993
0.90 يناير 1994
0.93R5 مارس 1995
0.93R6 نوفمبر 1995
1.0 لم يتم إطلاقه
1.1 باز 17 يونيو 1996 1 474
1.2 ريكس 12 ديسمبر 1996 1 848
1.3 بو[٤٨] 2 يونيو 1997 1 974 1997
2.0 هام[٤٩] 24 يوليو 1998 2 ~ 1500 1998
2.1 سلينك[٥٠] 9 مارس 1999 4 ~ 2250 2000-02
2.2 بوتيتو[٥١] 15 أغسطس 2000 6 ~ 3900 2003-04
3.0 ووديوودي[٥٢] 19 يوليو 2002 11 ~ 8500 2006-08
3.1 سارج[٥٣] 6 يونيو 2005 11 ~ 15400 2008-10
4.0 ايتش[٥٤] 8 أبريل 2007 11 ~ 18000 2010-12
5.0 ليني[٥٥] 14 فبراير 2009 12 ~ 25000
6.0 سكويز[٥٦] 6 فبراير 2011 9+2 ~ 29000
7.0 وييزي[٥٧] من المتوقع في 2013 غ.م غ.م

ملاحظة: جميع المعلومات عن الاصدارات في الجدول اعلاه اخذت من المصدر التالي:[٤٧] باستثناء كلا من الاصداريين سكويز, ووييزي, لم يكن موجودين في المصدر المذكور وقت اخذ المعلومة منه.

                            الجدول الزمني لإطلاق اصدارات دبيان 

<timeline> Define $width = 860 Define $warning = 750 # $width - 110 Define $now = 25/03/2011 Define $height = 450 ImageSize = width:$width height:$height #Grandaria de la imatgen: ancho, alto PlotArea = right:20 left:50 bottom:80 top:60 DateFormat = dd/mm/yyyy #Format de dates= y-xifra de l'any, m-xifra del mes, d-xifra del dia. Period = from:01/01/1997 till:01/01/2012 TimeAxis = orientation:horizontal Legend = orientation:vertical position:bottom columns:4

Colors =

    id:bg         value:white
    id:lightline  value:rgb(0.9,0.9,0.9)
    id:lighttext  value:rgb(0.5,0.5,0.5)
    id:squeeze0   value:rgb(0.0,0.2,0.1)        Legend:Squeeze
    id:squeeze1   value:rgb(0.0,0.2,0.1)
    id:lenny0     value:rgb(0.8,0.8,1)        Legend:Lenny
    id:lenny1     value:rgb(0.76,0.8,1)
    id:lenny2     value:rgb(0.72,0.8,1)
    id:lenny3     value:rgb(0.68,0.8,1)
    id:lenny4     value:rgb(0.64,0.8,1)
    id:lenny5     value:rgb(0.60,0.8,1)
    id:lenny6     value:rgb(0.56,0.8,1)
    id:lenny7     value:rgb(0.52,0.8,1)
    id:etch0      value:rgb(0.80,0.6,1)       Legend:Etch
    id:etch1      value:rgb(0.76,0.6,1)
    id:etch2      value:rgb(0.72,0.6,1)
    id:etch3      value:rgb(0.68,0.6,1)
    id:etch4      value:rgb(0.64,0.6,1)
    id:etch5      value:rgb(0.60,0.6,1)
    id:etch6      value:rgb(0.56,0.6,1)
    id:etch7      value:rgb(0.52,0.6,1)
    id:etch8      value:rgb(0.48,0.6,1)
    id:etch9      value:rgb(0.44,0.6,1)
    id:sarger0    value:rgb(1,0.80,0.8)        Legend:Sarge
    id:sarger1    value:rgb(1,0.76,0.8)
    id:sarger2    value:rgb(1,0.72,0.8)
    id:sarger3    value:rgb(1,0.68,0.8)
    id:sarger4    value:rgb(1,0.64,0.8)
    id:sarger5    value:rgb(1,0.60,0.8)
    id:sarger6    value:rgb(1,0.56,0.8)
    id:sarger7    value:rgb(1,0.52,0.8)
    id:sarger8    value:rgb(1,0.48,0.8)
    id:woody0     value:rgb(1,0.80,0.2)        Legend:Woody
    id:woody1     value:rgb(1,0.76,0.2)
    id:woody2     value:rgb(1,0.72,0.2)
    id:woody3     value:rgb(1,0.68,0.2)
    id:woody4     value:rgb(1,0.64,0.2)
    id:woody5     value:rgb(1,0.60,0.2)
    id:woody6     value:rgb(1,0.56,0.2)
    id:potato0    value:rgb(1,1,0)             Legend:Potato
    id:potato1    value:rgb(0.95,0.95,0)
    id:potato2    value:rgb(0.90,0.90,0)
    id:potato3    value:rgb(0.85,0.85,0)
    id:potato4    value:rgb(0.80,0.80,0)
    id:potato5    value:rgb(0.75,0.75,0)
    id:potato6    value:rgb(0.70,0.70,0)
    id:potato7    value:rgb(0.65,0.65,0)
    id:slink0     value:rgb(1,0,0)             Legend:Slink
    id:slink1     value:rgb(0.95,0,0)
    id:slink2     value:rgb(0.90,0,0)
    id:slink3     value:rgb(0.85,0,0)
    id:slink4     value:rgb(0.80,0,0)
    id:slink5     value:rgb(0.75,0,0)
    id:hamm0      value:rgb(0,1,0)             Legend:Hamm
    id:hamm1      value:rgb(0,0.95,0)
    id:hamm2      value:rgb(0,0.90,0)
    id:hamm3      value:rgb(0,0.85,0)
    id:hamm4      value:rgb(0,0.80,0)
    id:hamm5      value:rgb(0,0.75,0)
    id:today      value:rgb(1,0.6,0.6)

BackgroundColors = canvas:bg ScaleMinor = gridcolor:lightline unit:month increment:1 start:01/01/1997 ScaleMajor = gridcolor:lighttext unit:year increment:1 start:01/01/1997

Define $dx = -10 # shift text to right side of bar

LineData=

  at:$now color:today width:0.1

PlotData=

 bar:squeeze width:20
   color:squeeze0 mark:(line,white) align:left fontsize:M
   from:06/02/2011 till: $now shift:($dx,15) text:"r0"
 bar:lenny width:20
   color:lenny0 mark:(line,white) align:left fontsize:M
   from:15/02/2009 till:11/04/2009 shift:($dx,15) text:"r0"
   barset:break
     color:lenny1
     from:11/04/2009 till:27/06/2009 shift:(-5,15) text:"r1"
   barset:break
     color:lenny2
     from:27/06/2009 till:05/09/2009 shift:(-5,15) text:"r2"
   barset:break
     color:lenny3
     from:05/09/2009 till:30/01/2010 shift:(-5,15) text:"r3"
   barset:break
     color:lenny4
     from:30/01/2010 till:26/06/2010 shift:(-5,15) text:"r4"
   barset:break
     color:lenny5
     from:26/06/2010 till:04/09/2010 shift:(-5,15) text:"r5"
   barset:break
     color:lenny6
     from:04/09/2010 till:27/11/2010 shift:(-5,15) text:"r6"
   barset:break
     color:lenny7
     from:27/11/2010 till:$now    shift:(0,15) text:"r7" #http://wiki.debian.org/DebianLenny
 bar:etch width:20
   color:etch0 mark:(line,white) align:left fontsize:M
   from:08/04/2007 till:17/07/2007 shift:(-5,15) text:"r0"
   barset:break
     color:etch1
     from:17/07/2007 till:27/12/2007 shift:(-5,15) text:"r1"
   barset:break
     color:etch2
     from:27/12/2007 till:17/02/2008 shift:(-5,15) text:"r2"
   barset:break
     color:etch3
     from:17/02/2008 till:27/07/2008 shift:(-5,15) text:"r3"
   barset:break
     color:etch4
     from:27/07/2008 till:23/10/2008 shift:(-5,15) text:"r4"
   barset:break
     color:etch5
     from:23/10/2008 till:18/12/2008 shift:(0,15) text:"r5"
   barset:break
     color:etch6
     from:18/12/2008 till:10/02/2009 shift:(3,15) text:"r6"
   barset:break
     color:etch7
     from:10/02/2009 till:09/04/2009 shift:(7,15) text:"r7"
   barset:break
     color:etch8
     from:09/04/2009 till:22/05/2010 shift:(-5,15) text:"r8"
   barset:break
     color:etch9
     from:22/05/2009 till:06/06/2010 shift:(20,15) text:"r9"
 bar:sarge width:20
   color:sarger0 mark:(line,white) align:left fontsize:M
   from:06/06/2005 till:20/12/2005 shift:(-5,15) text:"r0"
   barset:break
     color:sarger1
     from:20/12/2005 till:19/04/2006 shift:(-5,15) text:"r1"
   barset:break
     color:sarger2
     from:19/04/2006 till:01/09/2006 shift:(-5,15) text:"r2"
   barset:break
     color:sarger3
     from:01/09/2006 till:06/11/2006 shift:(-5,15) text:"r3"
   barset:break
     color:sarger4
     from:06/11/2006 till:18/02/2007 shift:(-5,15) text:"r4"
   barset:break
     color:sarger5
     from:18/02/2007 till:07/04/2007 shift:(-3,15) text:"r5"
   barset:break
     color:sarger6
     from:07/04/2007 till:27/12/2007 shift:(-5,15) text:"r6"
   barset:break
     color:sarger7
     from:27/12/2007 till:13/04/2008 shift:(-5,15) text:"r7"
   barset:break
     color:sarger8
     from:13/04/2008 till:26/10/2008 shift:(-5,15) text:"r8"
 bar:woody width:20
   color:woody0 mark:(line,white) align:left fontsize:M
   from:19/07/2002 till:16/12/2002 shift:(-5,15) text:"r0"
   barset:break
     color:woody1
     from:16/12/2002 till:21/11/2003 shift:(-5,15) text:"r1"
   barset:break
     color:woody2
     from:21/11/2003 till:26/10/2004 shift:(-5,15) text:"r2"
   barset:break
     color:woody3
     from:26/10/2004 till:01/01/2005 shift:(-5,15) text:"r3"
   barset:break
     color:woody4
     from:01/01/2005 till:19/04/2005 shift:(-5,15) text:"r4"
   barset:break
     color:woody5
     from:19/04/2005 till:02/06/2005 shift:(-3,15) text:"r5"
   barset:break
     color:woody6
     from:02/06/2005 till:30/06/2006 shift:(-5,15) text:"r6"
 bar:potato width:20
   color:potato0 mark:(line,white) align:left fontsize:M
   from:15/07/2000 till:14/11/2000 shift:($dx,15) text:"r0"
   barset:break
     color:potato1
     from:14/11/2000 till:05/12/2000 shift:(-5,15) text:"r1"
   barset:break
     color:potato2
     from:05/12/2000 till:17/04/2001 shift:(-5,15) text:"r2"
   barset:break
     color:potato3
     from:17/04/2001 till:05/11/2001 shift:($dx,15) text:"r3"
   barset:break
     color:potato4
     from:05/11/2001 till:10/01/2002 shift:(-5,15) text:"r4"
   barset:break
     color:potato5
     from:10/01/2002 till:03/04/2002 shift:(-5,15) text:"r5"
   barset:break
     color:potato6
     from:03/04/2002 till:13/07/2002 shift:(-5,15) text:"r6"
   barset:break
     color:potato7
     from:13/07/2002 till:30/06/2003 shift:($dx,15) text:"r7"
 bar:slink width:20
   color:slink0 mark:(line,white) align:right fontsize:M
   from:09/03/1999 till:27/06/1999 shift:(5,15) text:"r0"
   barset:break
     color:slink2 align:left fontsize:M
     from:27/06/1999 till:04/09/1999 shift:(-5,15) text:"r2"
   barset:break
     color:slink3 align:left fontsize:M
     from:04/09/1999 till:15/12/1999 shift:(-5,15) text:"r3"
   barset:break
     color:slink4 align:left fontsize:M
     from:15/12/1999 till:16/02/2000 shift:(-5,15) text:"r4"
   barset:break
     color:slink5 align:right fontsize:M
     from:16/02/2000 till:30/10/2000 shift:(0,15) text:"r5"
 bar:hamm width:20
   color:hamm0 mark:(line,white) align:left fontsize:M
   from:27/07/1998 till:27/08/1998 shift:(-10,15) text:"r0"
   barset:break
     color:hamm1
     from:27/08/1998 till:29/08/1998 shift:(0,15) text:"r1"
   barset:break
     color:hamm2
     from:29/08/1998 till:21/10/1998 shift:(5,15) text:"r2"
   barset:break
     color:hamm3
     from:21/10/1998 till:07/12/1998 shift:(10,15) text:"r3"
   barset:break
     color:hamm4
     from:07/12/1998 till:15/02/1999 shift:(10,15) text:"r4"
   barset:break
     color:hamm5
     from:15/02/1999 till:09/03/1999 shift:(15,15) text:"r5"

TextData =

 fontsize:S
 textcolor:lighttext
 pos:($warning,30)
 text:Updated 2011/03/25.

TextData =

  pos:(250,$height)
  fontsize:XL
  textcolor:black
  text:"Debian GNU/Linux Release Timeline"

</timeline>


الفروع

يتفرع مشروع دبيان إلى ثـ3ـلاثة فروع, كل فرع له خصائصه المختلفة. الفروع تشمل الحزم التي تتوافق مع إرشادات دبيان للبرمجيات الحرة ‏والموجودة داخل المستودعات الرئيسية.[٥٨]

  • الفرع المستقر, (stable) يضم البرمجيات المستقرة والتي اخذت حظها الكافي من الاختبارات والفحص. يتم تجميد التوزيعة لعدة شهور حيث يتم إصلاح العلل والمشاكل, يتم تحرير النظام وانتقاله من التجميد إلى الاعتماد ويمكن ان نقول بانها أصبحت مستقرة, التحديثات هي فقط للعل الأمنية الكبرى والمشاكل. بعد النسخة السادسة 6.0 من دبيان التي تحمل الاسم الكودي سكوييز سيتم إطلاق الاصدارات الجديدة كل سنتين.[٤٤] ومن الجدير بالذكر انه يتوفر على اقراص سي دي, وديفيدي للتحميل. من موقع دبيان [٥٨]
  • الفرع التجريبي, (testing) هو الفرع الذي يتم اختباره حاليا الذي سيصبح بعد ذلك مستقر. قد تضمن هذا الفرع على بعض الحزم التي كانت تحت التجارب في الفرع الغير مستقر, لكنها قد لاتكون مناسبة للافراج عنها بعد ووضعها في الفرع المستقر مباشرة, لذلك سيتم تجريبها واختبارها حتى يتبين لنا انها أصبحت كذلك. انه يحتوي على حزم أكثر حداثة من المستقر لكنه بالتاكيد أقدم من الغير مستقر. يتم تحديث هذا الفرع باستمرار حتى يدخل مرحلة التجميد. يتم توفير التحديثات الأمنية للفرع الغير مستقر المقدم من فريق اختبارالأمن من دبيان. والجدير بالذكر انه يتوفر على اقراص للتحميل.[٥٨]
  • الفرع الغير المستقر, (unstable) انه يحدث بشكل دائم ومستمر, لايتوفر على اقراص للتحميل, لتطوره وتحديثه المستمر لكن يمكنك ان تقوم بترقية الفرع التجريبي اليه عن طريق إضافة المستودعات الخاصة به. مستودعاته تحتوي حاليا على الحزم التي تحت التطوير, انه مناسب وتم تصميمه لمطوري دبيان الذين يشاركون في المشروع، أو الذين يحبون العيش على الحافة ومحبي التجريب واللعب, تحت احدث المكتبات المتاحة. لن يكون مستقرا مثل الفروع الأخرى, وغير مناسب للاستخدام العادي.[٥٨] إذا اردت تحميل هذا الفرع, يمكنك استخدام توزيعة ابتوسيد فهي ليست توزيعة متفرعة من دبيان بل هي الفرع غير المستقر مع مستودع إضافي يضم أدوات تساعد في إعداد النظام ونواة مخصصة ومعدلة لتلائم الحواسب المكتبية وتقدم أحسن أداء عليها.[٥٩]
    • يشتكي البعض أحيانا ان حزم دبيان الفرع المستقر تعتبر قديمة أو انها ليست احدث اصدار اطلقته المنابع, لذلك يمكنك استخدام الفرع التجريبي للحصول على نظام حديث, ودائم التحديث أيضا. أو استخدم مستودع Backports الذي يقوم باعادة بناء حزم معينة من الفرع الاختباري لتعمل على الفرع المستقر.

المستودعات

يوجد هناك عدة اقسام لمستودعات دبيان, وتقسم المستودعات حسب احترامها لارشادات دبيان للبرمجيات الحرة.

  • رئيسي (main): هو القسم الرئيسي لحزم دبيان والتي تحترم معايير دبيان للبرمجيات الحرة ويضم أغلب حزم التوزيعة.
  • غير حر (non-free) : هو القسم الذي يجمع الحزم غير الحرة والتي لا تحترم معايير دبيان للبرمجيات الحرة لا تكون مدمجة بالتوزيعة ولا تحظى بدعم رسمي من المطورين.
  • contrib : هذا القسم يخص الحزم التي تحترم معايير دبيان للبرمجيات الحرة لاكنها تعتمد على حزم غير حرة.

مستودعات اضافية

  • متقلب (volatile): بعض البرامج مثل مكافحات الفيروسات والسخام تحتاج إلى تطوير مستمر مبدئيا ذالك مستحيل نظرا لفترة عيش الإصدارة المستقرة، الحل هو مستودعات volatile لتحديث هذه البرامج دون الثأثير على استقرار التوزيعة.[٦٠]
  • backports : هي خدمة تعيد بناء مجموعة من الحزم الخاصة بالإصدارة الاختبارية (testing) لتعمل على الإصدارة المستقرة.[٦١]
  • debports : جهاز أو حاسوب للبناء التلقائي (auto-builder) الهدف منه هو توفير بنية للمعماريات غير الرسمية في انتظار دمجها في أرشيف دبيان الرئيسي.[٦٢]
  • تجريبي (experimental): هو مكان مؤقت, للبرمجيات التي تحت التجريب والاختبار. هذه الحزم متقلبة وغير مستقرة للغاية, وعلى الارجح ستجد تبعيات مفقودة. مثل هذا المستودع يمكن ان يسبب مشاكل لنظام.[٥٨]
  • مستقر قديم (oldstable): هذا للاصدارة المستقرة التي أصبحت قديمة بمجرد صدور اصدار مستقر جديد, تبقى هذه الاصدارة مدعومة حتى سنة واحدة من صدور اصدار مستقر جديد. دبيان يوصي بالترقية للاصدار المستقر الجديد بمجرد صدوره.[٦٣]
  • لقطة (snapshot) هذه المستودعات تقدم مستودعات أخرى للاصدارات القديمة. ويمكن استخدامها لتثبيت اصدار أقدم من بعض البرامج.[٦٤]

مستودعات من طرف ثالث

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

الحصول على المستودعات

يوفر دبيان عدد كبير من البرمجيات الجاهزة لتثبيت, ويمكن إضافة أو إضافة مستودعات عن طريق تحرير الملف /etc/apt/sources.list/ عن طريق محرر نصوص, أو من أحد واجهات ابت الرسومية. وهذا مثال على أحد محتويات هذا الملف:

deb http://ftp.us.debian.org/debian squeeze main contrib non-free
deb-src  http://ftp.us.debian.org/debian squeeze main contrib non-free

في المثال السابق من اليسار لليميين deb تعني مستودع برمجيات جاهزة, اما deb-src في المستودع الثاني تعني مستودع يحتوي على ملفات مصدرية. ومن ثم جاء الاسم الرمزي للنسخة الذي يحدد المرحلة التي تمر بها التوزيعة الآن, في المثال السابق كتبت كلمة squeeze التي هي الآن في مرحلة الاستقرار, ولذلك تستطيع تبديلها بكلمة stable فكلاهما سواء. وبعدها ياتي رابط المستودع, ثم اقسام المستودعات كما ذكر سابقا في المستودعات.

تستطيع الترقية من اصدار دبيان لاصدار اخر باختيار المرحلة التي تريد الانتقال إليها بالتعديل على ملف /etc/apt/sources.list, في المثال السابق توزيعتك الآن في المرحلة المستقرة, لكن إذا اردت ان تنتقل لمرحلة الاختبارعدل على الملف المذكور سابقا بتبديل squeeze/stable بالكلمة testing أو بالاسم الرمزي للنسخة الاختبارية. ومن ثم حدث المستودعات وقم بالترقية من مدير الحزم.

أدوات إدارة الحزم

دبكج, تنصيب حزمة محلية.ديب

طالع أيضاً: ديبكج

أداة ديبكج تعمل كمدير حزم متوسط المستوى لدبيان, تسمح هذه الاداة بتثبيت الحزم، تحديثها, إزالتها. وتقديم معلومات عنها,.. متوسط المستوى تعني انه يقوم باجراءات منخفضة المستوى على الحزم الثنائية (ديب), مثل قراءة معلومات التحكم واستخراج محتوى الملفات بشكل مباشر. ويقوم بالتحقق من التبعيات واذا ما وجد تبعيات ناقصة سيقوم برفض تثبيت البرنامج, لكنه لن يساعدك في ايجاد هذه التبعيات وتثبيتها. لذلك ظهرت الحاجة إلى ادوات ذات مستوى أعلى (على سبيل المثال dselect أو ابت-جت).

اداة الحزم المتقدمة (ابت), تنزيل الحزم من المستودعات مباشرة

طالع أيضاً: اداة الحزم المتقدمة

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

  • تثبيت التطبيقات والبرامج (حزم).
  • حذف التطبيقات...
  • المحافظة على حداثة التطبيقات والبرامج إلى احدث نسخة ممكنة
  • تستطيع تحديد تبعيات البرامج أثناء عملية التثبيت وجلبها, بدون ادنى تدخل من المستخدم.
  • والعديد من الامور الأخرى.

واجهات المستخدم الرسومية

أدوات للمستخدم النهائي تعمل من سطر الأوامر

ملف:Tasksel.png
واجهة Tasksel
ملف:Debian-aptitude.png
لقطة من ابتتيوود بعد تثبيته حزمه
  • ابت-جت (apt-get) - هو اداة إدارة حزم بسيطة. تقوم بتوفير واجهة سطر اوامر للمستخدم, التي هي الطريقة الأفضل للترقية بين الاصدارات الرئيسية.[٦٦][٦٧]
  • dselect - هو واجهة قديمة تعمل من سطر الاوامر لابت, حلت محلها ادوات أفضل (مثل ابت-جت).[٦٨]
  • wajig - هي واجهة امامية مبسطة, توفر وظائف لكلا من الأدوات التالية (ابت-جت, ديبكج, dpkg-deb, apt-cache, وادوات أخرى.)
  • ابتتيوود (aptitude) - واجهة لـ apt يعمل على سطر الأوامر ويتكفل بكل شيء يتعلق بالحزم.[٦٦][٦٧]
  • tasksel - يوفر حزم عبر واجهة بسيطة للمستخدمين الذين يرغبون في اعداد وتجهيز نظامهم لاجراء مهمة محددة (مثلا احدهم يريد نظامه يعمل كخادم ملفات, واخر كسطح مكتب... الخ). يستخدم هذا البرنامج عادة أثناء تثبيت دبيان, لكن يمكنك أيضا استخدامه في اي وقت شئت.

المعماريات

دبيان يعمل على الحواسيب التي تتراوح من المحمولة إلى الحواسيب الخارقة، وتقريبا على كل شيء بينهما. دبيان جنو/لينوكس يدعم ما مجموعه تسعة معماريات (هذا ما يدعمه الاصدار السادس المسمى "سكويز" اما "ليني" يدعم ما مجموعه 11 معالج)

المنصات المستقرة

منصات مستقرة في الفرع المستقر [٦٩]

معماريات
i386 – X86 معمارية مصممة لأجهزة الحاسوب ايه ام دي/انتل 32بت. ومتوافقة أيضا مع ايه ام دي/انتل 64بت single/multi core.
amd64 – x86-64 إيه إم دي 64 مصممة لمعماريات انتل/ايه ام دي, 64بت single/multi core
armel لمعالجات إيه.آر.إم
Sun SPARC لمعمارية سبارك.
powerpc لمعمارية باور بي سي
IA-64 لمعالجاتإيتانيوم
mips, mipsel لمعمارية ميبيس.
s390 – IBM ESA/390 لمعمارية IBM ESA/390 و z/Architecture

بهدف عرض التكنلوجيا

المنصات
kfreebsd-i386 كيه فري بي اس دي-اي386 نواة فري بي اس دي لمعالجات 32 بت
kfreebsd-amd64 كيه فري بي اس دي-ايه ام دي64 نواة فري بي اس دي لمعالجات 64 بت

منصات غير مستقرة

بالإضافة إلى منصات مستقرة، في الفرع غير المستقر الرسمي

المنصات
alpha الفا لمعمارية DEC Alpha
hppa لمعمارية بيه-ريسك
hurd-i386 هيرد-i386 نواة جنو هيرد لمعالجات 32بت.

منصات غير رسمية وتتوفر أيضا كجزء من الفرع غير مستقر

المنصات
armhf لمعمارية ARM hard-float
avr32 لمعمارية Atmel AVR32
m68k لمعمارية Motorola 68k،
powerpcspe لمعمارية PowerPC e500
sh4 لمعمارية SuperH
sparc64 باور بي سي

انوية

اصدار دبيان نواة دبيان احدث نسخة من النواة قبل اصدار دبيان
1.1 باز 17 يونيو 1996 لينكس 2.0 2.0 في 9 يونيو 1996[٧٠]
1.2 ريكس 12 ديسمبر 1996 2.0.27 2.0.27 في 1 ديسمبر 1996[٧١]
1.3 بو 5 يونيو 1997 2.0.29
2.0.30 [٧٢]
for 1.3.1 also 2.0.33[٧٢]
2.0.30 في 8 أبريل 1997 [٧١]

2.1.42 في 29 مايو 1997[٧٣]

2.0 هام 24 يوليو 1998 2.0.33
2.0.34[٧٤]
2.0.35 في 13 يوليو 1998[٧١]

2.1.110 في 21 يوليو 1998[٧٣]

2.1 سلينك 9 مارس 1999 2.0.35-3
2.0.36-3
2.1.125-1
2.2.1-1
2.2.3 في 9 مارس 1999[٧٥]
2.2 بوتيتو 15 أغسطس 2000 2.2.16 2.2.16 في 7 يونيو 2000[٧٥]

2.3.99-pre9 23 في مايو 2000[٧٦]

3.0 ووديوودي 19 يوليو 2002 2.2.20
2.4.18[٧٧]
2.2.21 في 20 مايو 2002[٧٥]

2.4.18 في 25 شباط / فبراير 2002[٧٨]
2.5.26 في 16 تموز / يوليو 2002[٧٩]

3.1 سارج 6 يونيو 2005 2.4.27
2.6.8[٨٠]
2.4.30 في 4 أبريل 2005 [٧٨]

2.6.11.11 في 27 مايو 2005[٨١]

4.0 ايتش 8 أبريل 2007 2.6.18 [٨٢] 2.6.20.6 في 6 أبريل 2007[٨١]
5.0 ليني 14 شباط / فبراير 2009 2.6.26[٢٩] 2.6.28.5 في 12 شباط / فبراير 2009[٨١]
6.0 سكويز 6 شباط / فبراير 2011 Linux 2.6.32[٨٣]
kFreeBSD 8.1
2.6.37 في 5 كانون الثاني / يناير 2011[٨١]
8.1 19 في يونيو 2010

دبيان لايف

نظام دبيان لايف هي نسخة من دبيان تقلع بها بشكل مباشر عن طريق الوسائط القابلة للا زالة (CDs, DVDs, USB). أو عبر الشبكة من دن الحاجة إلى تثبيتها على قرص صلب.[٨٤] هذا يسمح للمستخدم بتجربة دبيان قبل تنصيبه, وبعدة وبواجهات عديدة: جنوم, كيدي, اكسفس, وواجهة ال اكس دي اي. وهناك أيضا صور حية من نسخ دبيان معدة مسبقا لاعمال عدة مثل استخدامه كقرص انقاذ, ويدعم عدة معماريات.

بيئات سطح المكتب

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

ملف:Kde 3.5.5 - 004.png
دبيان على واجهة كيدي 3.5.5 محورة.
  • الواجهات المتوفرة مثل:
  • مدراء النوافذ المتوفرين مثل:

متطلبات التشغيل

دبيان لايحتاج لمتطلبات كثيرة أو أجهزة حديثة, يستطيع العمل على أجهزة عادية لابعد حد. كل ما يحتاجه دبيان متطلبات عادية لتشغيل نواة لينكس ومجموعة من ادوات جنو مثل (gcc, coreutils, bash, الخ), لذلك يمكن لدبيان ان يعمل عل اي معمارية واي جهاز..[٨٥] ليس من الصعب على دبيان ان يدعم العديد من المعالجات أو "حوسبة متعددة ومتماثلة". وهذا لايمنعه أيضا من دعم أنظمة المعالجة المنفردة (single-processor systems).[٨٥]

متطلبات النظام الموصى بها تختلف باختلاف مستوى التثبيت, وكلما زادت المكونات المثبتة زادت متطلبات النظام:- [٨٦]

نوع التنصيب الحد الادنى من الرام[٨٦] مستحسن[٨٦] مساحة فارغة من القرص الصلب[٨٦]
بدون واجهة رسومية 64 ميجابايت 256 ميجابايت 1 جيجابايت
مع واجهة رسومية 64 ميجابايت 512 ميجابايت 5 جيجابايت

معالج 1 غيغاهيرتز هو الحد الأدنى الموصى به لأنظمة سطح المكتب.[٨٦] الحد الادنى الذي يطلبه دبيان من مواصفات الذاكرة هي اقل بكثير من الجدول السابق, بالاعتماد على معمارية الجهاز, فانه من الممكن تثبيت دبيان مع اقل من 20 ميغابايت لمعمارية s390. أو 48 ميغابايت لمعالجات i386 و AMD64.. والامر نفسه ينطبق على المساحة التي يحتاجها دبيان من القرص الصلب, فكلما زادت عدد الحزم المنصبة فانها تحتاج لمساحة قرص أكبر.[٨٦]

من الممكن تشغيل واجهة رسومية على أجهزة منخفضة الموارد, بتثبيت مدير نوافذ بدلا من بيئات سطح مكتب تطلب موارد ضخمة بالمقارنة مع مدير النوافذ.[٨٦] عندما تم إطلاق دبيان ليني بسطح المكتب ال اكس دي اي, استهلك من المعالج والذاكرة اقل بكثير مما تستهلك بيئا سطح مكتب أخرى مثل كيدي وجنوم. اذن متطلبات تشغيل دبيان تعتمد على عدد الحزم المثبتة, بواجهة رسومية ام لا, على نوع استخدامك..

ملحقات

اختارت العديد من التوزيعات ان تبني نفسها على دبيان، وكان منها:


توزيعة فرع دبيان إصدار دبيان
أوبنتو غير مستقر دبيان 6.0 (سكويز)
أوبنتو (الإصدار ذو الدعم الطويل) اختبارية[٨٧] دبيان 6.0 (سكويز))
ميبيس مستقرة دبيان 6.0 (سكويز)
ميبيس (انتيكس) اختبارية دبيان 6.0 (سكويز)
دام سمول لينكس غير معروف غير معروف
زاندروس غير معروف غير معروف
نوبكس غير معروف غير معروف
باك تراك غير معروف غير معروف
لينسباير غير معروف غير معروف
ابتوسيد (تعرف سابقا بـ سيد يوكس) غير معروف غير معروف
كانوتكس اختبارية دبيان 6.0 (سكويز)
بارسكس اختبارية دبيان 6.0 (سكويز)
جنو لين إكس غير معروف غير معروف
كرانشبانج لينكس مستقرة دبيان 6.0 (سكويز)
لينكس مينت ( إصدار دبيان) اختبارية غير معروف
[[٢]] [٦] غير معروف غير معروف

روابط خارجية

مراجع

  1. ^ ماذا تعني الحرة؟ أو ماذا يقصد بالبرمجيات الحرة?. موقع دبيان الرسمي. مشروع دبيان. Retrieved 2009-12-01.
  2. ^ Debian.org - ما هو دبيان?. موقع دبيان الرسمي. مشروع دبيان. Retrieved 2009-12-01.
  3. ^ توزيعات لينكس – حقائق وأرقام. distrowatch.com. Retrieved 2008-10-31.
  4. ^ Debian Social Contract on Debian homepage
  5. ^ دبيان جنو/لينكس FAQ – تعاريف ونظرة عامة. دبيان. Retrieved 2008-05-12.
  6. ^ أ ب ت ث ج تاريخ موجز لدبيان, نطق دبيان. Debian. Retrieved 2008-05-12. خطأ استشهاد: وسم <ref> غير صالح؛ الاسم "choosing" معرف أكثر من مرة بمحتويات مختلفة.
  7. ^ أ ب دستور ديبيان. دبيان. Retrieved 2008-05-18.
  8. ^ عقد دبيان الاجتماعي. دبيان. Retrieved 2008-11-21.
  9. ^ اصدار دبيان 6.0 "سكويز" بانتظار الاطلاق مع نواة حرة تماما. دبيان. Retrieved 2010-12-15.
  10. ^ أ ب ت ث ج ح تاريخ موجز لدبيان: إصدارات دبيان. دبيان. Retrieved 2008-10-31. خطأ استشهاد: وسم <ref> غير صالح؛ الاسم "releases" معرف أكثر من مرة بمحتويات مختلفة.
  11. ^ [gsyc.es/~frivas/paper.pdf Measuring Lenny: the size of Debian 5.0]. libresoft. Retrieved 2011-02-28.
  12. ^ Debian GNU/Linux. Ohloh.net. Retrieved 2011-02-28.
  13. ^ اصدار دبيان 6.0 "سكويز". دبيان. Retrieved 2011-02-06.
  14. ^ 6 دبيان سكويز. دبيان. Retrieved 2011-02-06.
  15. ^ Downloading Debian CD/DVD images via HTtp://FTP. Debian. Retrieved 2008-12-11.
  16. ^ أ ب Installing Debian GNU/Linux via the Internet. Debian. Retrieved 2008-12-11.
  17. ^ تثبيت دبيان جنو/لينكس عبر الإنترنت. دبيان. Retrieved 2008-12-11.
  18. ^ دبيا جنو/لينكس على السي دي. دبيان. Retrieved 2009-01-06.
  19. ^ A تاريخ موجز للدبيان – مقدمة – ما هو مشروع دبيان?. دبيان. Retrieved 2008-05-12.
  20. ^ ايان موردوك(1993-08-16)."الإصدار الجديد قيد التطوير; طلب اقتراحات".comp.os.linux.development.(Web link).Retrieved on 2008-10-31.
  21. ^ Hillesley، Richard (2007-11-05). ديبيان والقاعدة الشعبية للينكس. Retrieved 2008-10-31.
  22. ^ موردوك، ايان (1993-08-16). NNTP Subject: New release under development; suggestions requested. Retrieved 2007-08-17.
  23. ^ ملحقA – The Debian Manifesto. دبيان. Retrieved 2008-08-13.
  24. ^ بدء العمل مع لينكس – الدرس الاول / About Debian. www.linux.org. Retrieved 2008-10-31.
  25. ^ لمحة تاريخية لدبيان الفصل الاول - مقدمة -- ما هو مشروع دبيان?
  26. ^ Debian.org
  27. ^ Chapter 2 - What's new in Debian GNU/Linux 3.1. Debian. Retrieved 2010-08-05.
  28. ^ Hoover، Lisa (2006-10-10). النزاع الحاصل بين موزيلا ودبيان على الفايرفوكس. linux.com. Retrieved 2009-02-09.
  29. ^ أ ب Debian GNU/Linux 5.0 released. Debian
    (2009-02-14). Retrieved 2009-02-15.
  30. ^ |Appendix C. Lenny dedicated to Thiemo Seufer. دبيان
    (2009-02-14). Retrieved 2009-02-22.
  31. ^ Debian -- News -- Backports service becoming official. Retrieved 13 September 2010.
  32. ^ Debian 6.0 "Squeeze" released. Debian -- News
    (2011-02-06). Retrieved 2011-02-06.
  33. ^ أ ب عقد دبيان الأجتماعي. دبيان. Retrieved 2008-05-12.
  34. ^ دبيان جنو/لينكس سؤال وجواب – الحصول على الدعم لدبيان جنو/لينكس. دبيان. Retrieved 2008-05-12.
  35. ^ The Debian organization web page. Debian. Retrieved 2008-11-01.
  36. ^ O'Mahony، Siobhan; Fabrizio Ferraro (2008-04). ظهور الإدارة في مجتمع المصدر المفتوح. ualberta.ca. Retrieved 2008-11-01.
  37. ^ What does a Debian Project Leader do www.debian.org
  38. ^ لمحة تاريخية عن دبيان الفصل الثاني – القيادة. Retrieved 2008-11-01.
  39. ^ مشرفون دبيان الجدد. دبيان. Retrieved 2008-10-31.
  40. ^ How You Can Join. Debian. Retrieved 2008-10-31.
  41. ^ دبيان جنو/لينكس تحديث للاصدار الرابع. دبيان
    (2009-04-08). Retrieved 2009-07-21.
  42. ^ Brockschmidt، Marc (2009-02-15). Debian squeeze waiting for development. دبيان. Retrieved 2009-02-15.
  43. ^ http://www.debian.org/News/2011/20110329a
  44. ^ أ ب ت Debian decides to adopt time-based release freezes. Debian
    (2009-07-29). Retrieved 2009-09-12.
  45. ^ Debian GNU/Linux 6.0 "Squeeze" release goals. Debian
    (2009-07-30). Retrieved 2009-12-01.
  46. ^ "Release Update: freeze guidelines, transitions, BSP, rc bug fixes". debian-devel-announce mailing list. 2010-09-03. http://lists.debian.org/debian-devel-announce/2010/09/msg00000.html. Retrieved 2010-09-03. 
  47. ^ أ ب http://www.debian.org/doc/manuals/project-history/ch-releases.en.html
  48. ^ debian.org (02-06-1997) debian 1.3 ve la luz
  49. ^ debian.org (24-07-1998) debian GNU/Linux 2.0 "Hamm" liberada
  50. ^ debian.org (09-03-1999) Distribución de debian 2.1
  51. ^ debian.org (15-08-2000) debian GNU/Linux 2.2, la versión «Joel 'Espy' Klecker», se ha publicado oficialmente
  52. ^ debian.org (19-07-2002) debian GNU/Linux 3.0 publicada
  53. ^ debian.org (06-06-2005) Publicación de debian GNU/Linux 3.1
  54. ^ debian.org (08-04-2007) Publicación de debian GNU/Linux 4.0
  55. ^ خطأ في استخدام قالب template:cite web: Parameters url and title must be specified
  56. ^ debian.org Nombre de la versión sucesora de Lenny
  57. ^ debian.org Nombre de la versión sucesora de Squeeze
  58. ^ أ ب ت ث ج الفصل الرابع. موارد مطوري دبيان. دبيان. Retrieved 2008-10-31.
  59. ^ http://arabicfoss.blogspot.com/2011/02/kernel-remover.html
  60. ^ The debian-volatile Project. موقع دبيان. Retrieved 2011-9-9.
  61. ^ خطأ في استخدام قالب template:cite web: Parameters url and title must be specified موقع دبيان. Retrieved 2011-9-9.
  62. ^ Introduction. موقع دبيان. Retrieved 2011-9-9.
  63. ^ DebianOldStable. موقع دبيان. Retrieved 2011-9-9.
  64. ^ snapshot.. موقع دبيان. Retrieved 2011-9-9.
  65. ^ ويكي دبيان -سينابتك. دبيان. Retrieved 2008-12-10.
  66. ^ أ ب Chapter 2. What's new in Debian GNU/Linux 6.0. Debian. Retrieved 2011-01-08.
  67. ^ أ ب Chapter 2. Debian package management. Section 2.2.1 apt-get / apt-cache vs. aptitude. Debian. Retrieved 2011-02-24.
  68. ^ http://www.debian.org/releases/woody/i386/dselect-beginner
  69. ^ Debian Ports. Debian. Retrieved 2009-02-15.
  70. ^ Kernel.org
  71. ^ أ ب ت Kernel.org
  72. ^ أ ب kernel-image-* packages from Debian 1.3 i386 Packages file
  73. ^ أ ب Kernel.org
  74. ^ kernel-image-* packages from Debian 2.0 i386 Packages file
  75. ^ أ ب ت Kernel.org
  76. ^ Kernel.org
  77. ^ Kernel.org
  78. ^ أ ب Kernel.org
  79. ^ Kernel.org
  80. ^ Debian.org
  81. ^ أ ب ت ث Kernel.org
  82. ^ [١]
  83. ^ Debian 6.0 "Squeeze" Frozen. Debian. Retrieved 2010-08-16.
  84. ^ DebianLive – Debian Wiki. Debian. Retrieved 2008-10-31.
  85. ^ أ ب 2.1. Supported Hardware Chapter 2. System Requirements. Debian. Retrieved 2008-11-02.
  86. ^ أ ب ت ث ج ح خ Meeting Minimum Hardware Requirements. Debian. Retrieved 2008-10-31.
  87. ^ https://wiki.ubuntu.com/LTS


af:Debian als:Debian bar:Debian be:Debian bg:Дебиан bn:ডেবিয়ান br:Debian GNU/Linux bs:Debian ca:Debian cs:Debian da:Debian de:Debian el:Debian Debian]] eo:Debiano es:Debian et:Debian eu:Debian fa:دبیان fi:Debian fr:Debian ga:Debian gl:Debian GNU/Linux gu:ડેબિયન he:דביאן hi:डेबियन hr:Debian hsb:Debian hu:Debian ia:Debian id:Debian is:Debian it:Debian ja:Debian jv:Debian ko:데비안 ku:Debian la:Debian GNU/Linux lt:Debian lv:Debian mg:Debian ml:ഡെബിയൻ mr:डेबिअन ऑपरेटिंग सिस्टिम ms:Debian nds:Debian GNU/Linux ne:डेबियन nl:Debian nn:Debian no:Debian os:Debian pl:Debian pt:Debian ro:Debian GNU/Linux ru:Debian sh:Debian simple:Debian sk:Debian sl:Debian so:Debian sr:Debian sv:Debian GNU/Linux ta:டெபியன் te:డెబియన్ th:เดเบียน tl:Debian GNU/Linux tr:Debian tt:Debian uk:Debian vi:Debian zh:Debian zh-yue:Debian