إصدارات نظام ديبيان
يخضع نظام ديبيان لتطوير دائم، فآخر إصدار منه هو ديبيان 11.2، ويُعرف هذا الإصدار أيضًا باسم stable، أو باسمه الرمزي Bullseye، ويتوافق كل إصدار مع مجموعة من مستودعات البرمجيات المسماة، على الأقل واحد لكل معمارية من معماريات الحواسيب.
ويكون لدينا في أي وقت ما إصدار واحد stable من ديبيان، وهو الذي يدعمه [فريق الأمان في ديبيان|https://wiki.debian.org/Teams/Security]، ويستمر دعم ذلك الفريق للإصدار إلى [نحو عام أو أكثر|https://www.debian.org/security/faq#lifespan] من خروج الإصدار الأحدث من stable، في نفس الوقت الذي يدعمون فيه الإصدار الأحدث. لا يُنصح بأي شيء من ديبيان للاستخدام التجاري أو في بيئات الإنتاج -على خلاف البيئات الاختبارية- إلا إصدار stable.
هناك أيضًا مستودعا تطوير رئيسيان هما [unstable|https://wiki.debian.org/DebianUnstable] و [testing|https://wiki.debian.org/DebianTesting]، وهما يحدَّثان باستمرار أثناء تطوير الإصدارة المستقرة التالية، وتصل أحدث الحزم إلى unstable، والتي يكون لها الاسم الرمزي sid دومًا، ثم تُنسخ الحزم تلقائيًا من unstable إلى testing حين تحقق عدة معايير مثل خلوها من الزلات البرمجية الحرجة، وأن تكون الاعتماديات في تلك الحزمة متوافقة ومناسبة لبقية الحزم في testing.
الاختيار
ينبغي أن يختار المستخدمون النهائيون بين الإصدارتين stable أو testing، ويُنصح بالأولى للتطبيقات التي تتطلب مستوى ثبات مثل المطلوب في بيئات الإنتاج، ومثله بالنسبة للأمان، وذلك مثل الخوادم والجدران النارية وغيرها، وكذلك بالنسبة لأولئك الجدد في لينكس. أما الثانية فهي للمستخدمين المتقدمين الذين يرغبون في البرمجيات الأحدث على حواسيبهم، والذين يستطيعون [الإبلاغhttps://wiki.debian.org/reportbug] عن المشاكل وإصلاحها كذلك من أجل مساعدة ديبيان.
الإصدارات/المستودعات الحالية من ديبيان
- [oldstable|https://wiki.debian.org/DebianOldStable]: الإصدارة السابقة من stable، وهي إصدارة [Buster|https://wiki.debian.org/DebianBuster] حاليًا.
- [stable|https://wiki.debian.org/DebianStable]: الإصدارة الحالية من stable، وهي [Bullseye|https://wiki.debian.org/DebianBullseye] حاليًا. - [testing|https://wiki.debian.org/DebianTesting]: الإصدارة التالية، وهي [Bookworm|https://wiki.debian.org/DebianBookworm] حاليًا. - [unstable|https://wiki.debian.org/DebianUnstable]: إصدارة التطوير غير المستقرة، وتحمل اسم [Sid|https://wiki.debian.org/DebianSid] دومًا، وهي التي تكون فيها الحزم الجديدة أو المحدَّثة.
كذلك:
- [experimental|https://wiki.debian.org/DebianExperimental]: وهي ليست إصدارًا على الحقيقة ([RC-Buggy|https://wiki.debian.org/DebianReleases#Codenames])، وإنما هي مستودع تُختبر فيه الحزم الجديدة إذا لم تكن تصلح للإصدارة غير المستقرة.
- [backport|https://wiki.debian.org/Backports]: بالمثل فإن هذا ليس إصدارًا وإنما مستودع للحزم المحدثة من أجل الإصدارة المستقرة stable.
الإصدارات الإنتاجية
الإصدار | Code name | Release date | End of life date | EOL LTS | EOL ELTS |
13 | Trixie | ||||
12 | Bookworm | ||||
11 | Bullseye | 2021-08-14 | |||
10 | Buster | 2019-07-06 | ~2022-08 | ||
9 | Stretch | 2017-06-17 | 2020-07-06 | 2022-06-30 | |
8 | Jessie | 2015-04-25 | 2018-06-17 | 2020-06-30 | ~2022-06-30 |
7 | Wheezy | 2013-05-04 | 2016-04-25 | 2018-05-31 | ~2020-06-30 |
6 | Squeeze | 2011-02-06 | 2014-05-31 | 2016-02-29 | |
5 | Lenny | 2009-02-14 | 2012-02-06 | ||
4 | Etch | 2007-04-08 | 2010-02-15 | ||
3.1 | Sarge | 2005-06-06 | 2008-03-31 | ||
3 | Woody | 2002-07-19 | 2006-06-30 | ||
2.2 | Potato | 2000-08-15 | 2003-06-30 | ||
2.1 | Slink | 1999-03-09 | 2000-09-30 | 2000-10-30 | |
2 | Hamm | 1998-07-24 | - | ||
1.3 | Bo | 1997-07-02 | - | ||
1.2 | Rex | 1996-12-12 | - | ||
1.1 | Buzz | 1996-06-17 | - | ||
0.93R6 | 1995-10-26 | - | |||
0.93R5 | ~1995-03-01 | - | |||
0.91 | ~1994-01-01 | - | |||
تذكير: تاريخ EOL للإصدارة المستقرة هو تاريخ الإصدار المستقرة التالية مضافًا إليها عام آخر، فمثلًا،خرجت إصدارة Bullseye ("buster+1") في 14-08-2021، لذا يكون تاريخ EOL لإصدارة Buster في 08-2022.
لاحظ أن الإصدارات النقطية -مثل 7.1 و 7.2- مفصلة في صفحة كل توزيعة.
إحصائيات الإصدارات
الإصدار | الاسم الرمزي | مدة التجميد | الوقت منذ الإصدارة السابقة | الوقت من الإصدارة التالية إلى تاريخ EOL | المدة الكلية لفترة الحياة |
1.2 | Rex | 178 يوم | |||
1.3 | Bo | 175 يوم | |||
2 | Hamm | 171 يوم | 414 يوم | ||
2.1 | Slink | 125 يوم | 228 يوم | 76 يوم | 601 يوم |
2.2 | Potato | 212 يوم | 525 يوم | 346 يوم | 1049 يوم |
3 | Woody | 383 يوم | 703 يوم | 389 يوم | 1442 يوم |
3.1 | Sarge | 34 يوم | 1053 يوم | 357 يوم | 1028 يوم |
4 | Etch | 258 يوم | 671 يوم | 366 يوم | 1044 يوم |
5 | Lenny | 202 يوم | 678 يوم | 365 يوم | 1087 يوم |
6 | Squeeze | 184 يوم | 722 يوم | 391 يوم | 1209 يوم |
7 | Wheezy | 308 يوم | 818 يوم | 366 يوم | 1087 يوم |
8 | Jessie | 171 يوم | 721 يوم | 365 يوم | 1149 يوم |
9 | Stretch | 224 يوم | 784 يوم | 366 يوم | 1115 يوم |
10 | Buster | 185 يوم | 749 يوم | ||
11 | Bullseye | 28 يوم | 770 يوم |
في المصفوفة أعلاه تظهر البيانات التي تتبع الميول الحالية باللون الأخضر، ويمكن استنتاج الإصدار النموذجي لديبيان من تلك البيانات كما يلي:
- تقضي إصدارة ديبيان فترة جمود freeze cycle لمدة سبعة أشهر تزيد أو تنقص بمقدار شهر واحد، قبل إصدارها رسميًا. - تخرج إصدارة ديبيان بعد عامين من الإصدارة التي تسبقها -باستثناء إصدارة Sarge-. - تترك ديبيان مدة قدرها عام واحد للمستخدمين كي يرقوا حواسيبهم إلى الإصدارة التالية، تبدأ منذ تاريخ خروج تلك الإصدارة الجديدة. - تمتد فترة عمر إصدارة ديبيان منذ إطلاقها حتى نهاية التحديثات الأمنية إلى 3 أعوام.
مخطط سير العمل
فيما يلي مخطط يصف سير العمل للحزم بين الأرشيفات:
[package-cycle]
انظر أيضًا: DAK
الأسماء الرمزية
تبنى أسماء الإصدارات في ديبيان وأرقامها على شخصيات من فيلم Toy Story الذي صدر في 1995، فمثلًا شخصية Sid هي الطفل الشرير الذي يكسر جميع الألعاب، وكذلك الاسم الرمزي للمستودع الاختباري "RC-Buggy"، وهي السيارة اللعبة الخاصة بشخصية آندي في ذلك الفيلم، وفيها إشارة مكنية لكل من Release Critical و Remote Control.