الفرق بين المراجعتين ل"Debian/debian releases"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة)
 
(2.1 تمام التعديل على المحتوى)
سطر 1: سطر 1:
 
{{DISPLAYTITLE: إصدارات نظام ديبيان}}
 
{{DISPLAYTITLE: إصدارات نظام ديبيان}}
  
يخضع نظام ديبيان لتطوير دائم، فآخر إصدار منه هو ديبيان 11.2، ويُعرف هذا الإصدار أيضًا باسم stable، أو باسمه الرمزي Bullseye، ويتوافق كل إصدار مع مجموعة من مستودعات البرمجيات المسماة، على الأقل واحد لكل معمارية من معماريات الحواسيب.
+
يخضع نظام ديبيان لتطوير دائم، فآخر إصدار منه هو ديبيان 11.2، ويُعرف هذا الإصدار أيضًا باسم stable، أو باسمه الرمزي Bullseye، ويتوافق كل إصدار مع مجموعة من مستودعات البرمجيات المسماة، بمقدار مستودع واحد على الأقل واحد لكل معمارية من معماريات الحواسيب المدعومة، وتوجد نسخة واحدة stable من ديبيان في كل إصدارة، وهي التي يدعمها [https://wiki.debian.org/Teams/Security فريق الأمان في ديبيان]، ويستمر دعم ذلك الفريق للإصدار إلى [https://www.debian.org/security/faq#lifespan نحو عام أو أكثر] من خروج الإصدار الأحدث من stable، في نفس الوقت الذي يدعمون فيه الإصدار الأحدث. يُنصح بهذه النسخة من ديبيان حصرًا للاستخدام التجاري أو بيئات الإنتاج التي تتطلب مواصفات عالية من الثبات والاستقرار، على خلاف البيئات الاختبارية التي تسمح ببعض الزلات البرمجية، مثل بيئات المستخدمين الأفراد أو مهندسي البرمجيات أو المطورين.
 
 
 
 
 
 
ويكون لدينا في أي وقت ما إصدار واحد 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.
 
 
 
 
 
  
 +
هناك أيضًا مستودعا تطوير رئيسيان هما [https://wiki.debian.org/DebianUnstable unstable] و [https://wiki.debian.org/DebianTesting testing]، وهما يحدَّثان باستمرار أثناء تطوير الإصدارة المستقرة التالية، وتصل أحدث الحزم إلى unstable، والتي يكون لها الاسم الرمزي sid دومًا، ثم تُنسخ الحزم تلقائيًا من unstable إلى testing حين تحقق عدة معايير مثل خلوها من الزلات البرمجية الحرجة release critical bugs، وأن تكون الاعتماديات في تلك الحزمة متوافقة ومناسبة لبقية الحزم في testing.
 
== الاختيار ==
 
== الاختيار ==
  
 
+
ينبغي أن يختار المستخدمون النهائيون بين الإصدارتين stable أو testing، ويُنصح بالأولى للتطبيقات التي تتطلب مستوى ثبات مثل المطلوب في بيئات الإنتاج، ومثله بالنسبة للأمان، وذلك مثل الخوادم والجدران النارية firewalls وغيرها، وكذلك بالنسبة للمستخدمين الجدد في لينكس. أما الثانية فهي للمستخدمين المتقدمين الذين يرغبون في البرمجيات الأحدث على حواسيبهم، والذين يستطيعون [https://wiki.debian.org/reportbug الإبلاغ عن المشاكل وإصلاحها] كذلك من أجل مساعدة ديبيان.
 
 
ينبغي أن يختار المستخدمون النهائيون بين الإصدارتين stable أو testing، ويُنصح بالأولى للتطبيقات التي تتطلب مستوى ثبات مثل المطلوب في بيئات الإنتاج، ومثله بالنسبة للأمان، وذلك مثل الخوادم والجدران النارية وغيرها، وكذلك بالنسبة لأولئك الجدد في لينكس. أما الثانية فهي للمستخدمين المتقدمين الذين يرغبون في البرمجيات الأحدث على حواسيبهم، والذين يستطيعون [الإبلاغhttps://wiki.debian.org/reportbug] عن المشاكل وإصلاحها كذلك من أجل مساعدة ديبيان.
 
 
 
 
 
  
 
== الإصدارات/المستودعات الحالية من ديبيان ==
 
== الإصدارات/المستودعات الحالية من ديبيان ==
  
- [oldstable|https://wiki.debian.org/DebianOldStable]: الإصدارة السابقة من stable، وهي إصدارة [Buster|https://wiki.debian.org/DebianBuster] حاليًا.
+
* [https://wiki.debian.org/DebianOldStable OldStable]: الإصدارة السابقة من stable، وهي إصدارة [https://wiki.debian.org/DebianBuster Buster] حاليًا.
  
- [stable|https://wiki.debian.org/DebianStable]: الإصدارة الحالية من stable، وهي [Bullseye|https://wiki.debian.org/DebianBullseye] حاليًا.
+
* [https://wiki.debian.org/DebianStable Stable]: الإصدارة الحالية من stable، وهي [https://wiki.debian.org/DebianBullseye Bullseye] حاليًا.
- [testing|https://wiki.debian.org/DebianTesting]: الإصدارة التالية، وهي [Bookworm|https://wiki.debian.org/DebianBookworm] حاليًا.
+
* [https://wiki.debian.org/DebianTesting testing]: الإصدارة التالية، وهي [https://wiki.debian.org/DebianBookworm Bookworm] حاليًا.
- [unstable|https://wiki.debian.org/DebianUnstable]: إصدارة التطوير غير المستقرة، وتحمل اسم [Sid|https://wiki.debian.org/DebianSid] دومًا، وهي التي تكون فيها الحزم الجديدة أو المحدَّثة.
+
* [https://wiki.debian.org/DebianUnstable unstable]: إصدارة التطوير غير المستقرة، وتحمل اسم [https://wiki.debian.org/DebianSid Sid] دومًا، وهي التي تكون فيها الحزم الجديدة أو المحدَّثة.
  
 
كذلك:
 
كذلك:
  
- [experimental|https://wiki.debian.org/DebianExperimental]: وهي ليست إصدارًا على الحقيقة ([RC-Buggy|https://wiki.debian.org/DebianReleases#Codenames])، وإنما هي مستودع تُختبر فيه الحزم الجديدة إذا لم تكن تصلح للإصدارة غير المستقرة.
+
* [https://wiki.debian.org/DebianExperimental experimental]: وهي ليست إصدارًا على الحقيقة [https://wiki.debian.org/DebianReleases#Codenames RC-Buggy]، وإنما هي مستودع تُختبر فيه الحزم الجديدة إذا لم تكن تصلح للإصدارة غير المستقرة.
 
+
* [https://wiki.debian.org/Backports backport]: بالمثل فإن هذا ليس إصدارًا وإنما مستودع للحزم المحدثة من أجل الإصدارة المستقرة stable.
- [backport|https://wiki.debian.org/Backports]: بالمثل فإن هذا ليس إصدارًا وإنما مستودع للحزم المحدثة من أجل الإصدارة المستقرة stable.
 
  
  
سطر 44: سطر 30:
 
|Release date
 
|Release date
 
|End of life date
 
|End of life date
|EOL LTS
+
|EOL [https://wiki.debian.org/LTS LTS]
|EOL ELTS
+
|EOL [https://wiki.debian.org/LTS/Extended ELTS]
 
|-
 
|-
 
|13
 
|13
|Trixie
+
|[https://wiki.debian.org/DebianTrixie Trixie]
 
|
 
|
 
|
 
|
سطر 55: سطر 41:
 
|-
 
|-
 
|12
 
|12
|Bookworm
+
|[https://wiki.debian.org/DebianBookworm Bookworm]
 
|
 
|
 
|
 
|
سطر 62: سطر 48:
 
|-
 
|-
 
|11
 
|11
|Bullseye
+
|[https://wiki.debian.org/DebianBullseye Bullseye]
|2021-08-14
+
|[https://www.debian.org/News/2021/20210814 2021-08-14]
 
|
 
|
 
|
 
|
سطر 69: سطر 55:
 
|-
 
|-
 
|10
 
|10
|Buster
+
|[https://wiki.debian.org/DebianBuster Buster]
|2019-07-06
+
|[https://www.debian.org/News/2019/20190706 2019-07-06]
 
|~2022-08
 
|~2022-08
 
|
 
|
سطر 76: سطر 62:
 
|-
 
|-
 
|9
 
|9
|Stretch
+
|[https://wiki.debian.org/DebianStretch Stretch]
|2017-06-17
+
|[https://www.debian.org/News/2017/20170617 2017-06-17]
|2020-07-06
+
|[https://www.debian.org/News/2020/20200709 2020-07-06]
|2022-06-30
+
|[https://www.debian.org/News/2020/20200709 2022-06-30]
 
|
 
|
 
|-
 
|-
 
|8
 
|8
|Jessie
+
|[https://wiki.debian.org/DebianJessie Jessie]
|2015-04-25
+
|[https://www.debian.org/News/2015/20150426 2015-04-25]
|2018-06-17
+
|[https://www.debian.org/News/2018/20180601 2018-06-17]
|2020-06-30
+
|[https://www.debian.org/News/2020/20200709 2020-06-30]
 
|~2022-06-30
 
|~2022-06-30
 
|-
 
|-
 
|7
 
|7
|Wheezy
+
|[https://wiki.debian.org/DebianWheezy Wheezy]
|2013-05-04
+
|[https://www.debian.org/News/2013/20130504 2013-05-04]
|2016-04-25
+
|[https://www.debian.org/News/2016/20160425 2016-04-25]
|2018-05-31
+
|[https://www.debian.org/News/2018/20180601 2018-05-31]
 
|~2020-06-30
 
|~2020-06-30
 
|-
 
|-
 
|6
 
|6
|Squeeze
+
|[https://wiki.debian.org/DebianSqueeze Squeeze]
|2011-02-06
+
|[https://www.debian.org/News/2011/20110205a 2011-02-06]
|2014-05-31
+
|[https://www.debian.org/security/2014/dsa-2907 2014-05-31]
|2016-02-29
+
|[https://www.debian.org/News/2016/20160212 2016-02-29]
 
|
 
|
 
|-
 
|-
 
|5
 
|5
|Lenny
+
|[https://wiki.debian.org/DebianLenny Lenny]
|2009-02-14
+
|[https://www.debian.org/News/2009/20090214 2009-02-14]
|2012-02-06
+
|[https://lists.debian.org/debian-security-announce/2011/msg00238.html 2012-02-06]
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|4
 
|4
|Etch
+
|[https://wiki.debian.org/DebianEtch Etch]
|2007-04-08
+
|[https://www.debian.org/News/2007/20070408 2007-04-08]
|2010-02-15
+
|[https://www.debian.org/News/2010/20100121 2010-02-15]
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|3.1
 
|3.1
|Sarge
+
|[https://wiki.debian.org/DebianSarge Sarge]
|2005-06-06
+
|[https://www.debian.org/News/2005/20050606 2005-06-06]
|2008-03-31
+
|[https://www.debian.org/News/2008/20080229 2008-03-31]
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|3
 
|3
|Woody
+
|[https://wiki.debian.org/DebianWoody Woody]
|2002-07-19
+
|[https://www.debian.org/News/2002/20020719 2002-07-19]
|2006-06-30
+
|[https://www.debian.org/News/2006/20060601 2006-06-30]
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|2.2
 
|2.2
|Potato
+
|[https://wiki.debian.org/DebianPotato Potato]
|2000-08-15
+
|[https://www.debian.org/News/2000/20000815 2000-08-15]
 
|2003-06-30
 
|2003-06-30
 
|
 
|
سطر 139: سطر 125:
 
|-
 
|-
 
|2.1
 
|2.1
|Slink
+
|[https://wiki.debian.org/DebianSlink Slink]
|1999-03-09
+
|[https://www.debian.org/News/1999/19990309 1999-03-09]
|2000-09-30
+
|[https://lists.debian.org/debian-security-announce/2000/msg00043.html 2000-09-30]
 
|2000-10-30
 
|2000-10-30
 
|
 
|
 
|-
 
|-
 
|2
 
|2
|Hamm
+
|[https://wiki.debian.org/DebianHamm Hamm]
|1998-07-24
+
|[https://www.debian.org/News/1998/19980724 1998-07-24]
 
| -
 
| -
 
|
 
|
سطر 153: سطر 139:
 
|-
 
|-
 
|1.3
 
|1.3
|Bo
+
|[https://wiki.debian.org/DebianBo Bo]
|1997-07-02
+
|[https://www.debian.org/News/1997/19970602 1997-07-02]
 
| -
 
| -
 
|
 
|
سطر 160: سطر 146:
 
|-
 
|-
 
|1.2
 
|1.2
|Rex
+
|[https://wiki.debian.org/DebianRex Rex]
|1996-12-12
+
|[https://lists.debian.org/debian-announce/1996/msg00026.html 1996-12-12]
 
| -
 
| -
 
|
 
|
سطر 167: سطر 153:
 
|-
 
|-
 
|1.1
 
|1.1
|Buzz
+
|[https://wiki.debian.org/DebianBuzz Buzz]
|1996-06-17
+
|[https://lists.debian.org/debian-announce/1996/msg00021.html 1996-06-17]
 
| -
 
| -
 
|
 
|
سطر 175: سطر 161:
 
|0.93R6
 
|0.93R6
 
|
 
|
|1995-10-26
+
|[https://lists.debian.org/debian-announce/1995/msg00007.html 1995-10-26]
 
| -
 
| -
 
|
 
|
سطر 182: سطر 168:
 
|0.93R5
 
|0.93R5
 
|
 
|
|~1995-03-01
+
|[https://lists.debian.org/debian-announce/1995/msg00004.html ~1995-03-01]
 
| -
 
| -
 
|
 
|
سطر 191: سطر 177:
 
|~1994-01-01
 
|~1994-01-01
 
| -
 
| -
|
 
|
 
|-
 
|
 
|
 
|
 
 
|
 
|
 
|
 
|
 
|}
 
|}
  
تذكير: تاريخ EOL للإصدارة المستقرة هو تاريخ الإصدار المستقرة التالية مضافًا إليها عام آخر، فمثلًا،خرجت إصدارة Bullseye ("buster+1") في 14-08-2021، لذا يكون تاريخ EOL لإصدارة Buster في 08-2022.
+
تاريخ EOL - End Of Life للإصدارة المستقرة هو تاريخ الإصدار المستقرة التالية مضافًا إليها عام آخر، فمثلًا،خرجت إصدارة Bullseye ("buster+1") في 14-08-2021، لذا يكون تاريخ EOL لإصدارة Buster في 08-2022. يلاحَظ أن الإصدارات النقطية -مثل 7.1 و 7.2- مفصلة في صفحة كل توزيعة.
 
 
لاحظ أن الإصدارات النقطية -مثل 7.1 و 7.2- مفصلة في صفحة كل توزيعة.
 
  
 
== إحصائيات الإصدارات ==
 
== إحصائيات الإصدارات ==
 
 
{| class="wikitable"
 
{| class="wikitable"
|الإصدار
+
!الإصدار
|الاسم الرمزي
+
!الاسم الرمزي
|مدة التجميد
+
!مدة التجميد
|الوقت منذ الإصدارة السابقة
+
!الوقت منذ الإصدارة السابقة
|الوقت من الإصدارة التالية إلى تاريخ EOL
+
!الوقت من الإصدارة التالية إلى تاريخ EOL
|المدة الكلية لفترة الحياة
+
!المدة الكلية لفترة الحياة
 
|-
 
|-
 
|1.2
 
|1.2
سطر 231: سطر 208:
 
|2
 
|2
 
|Hamm
 
|Hamm
|171 يوم
+
| style="background-color:#67fd9a;" |171 يوم
 
|414 يوم
 
|414 يوم
 
|
 
|
سطر 245: سطر 222:
 
|2.2
 
|2.2
 
|Potato
 
|Potato
|212 يوم
+
| style="background-color:#67fd9a;" |212 يوم
 
|525 يوم
 
|525 يوم
|346 يوم
+
| style="background-color:#67fd9a;" |346 يوم
|1049 يوم
+
| style="background-color:#67fd9a;" |1049 يوم
 
|-
 
|-
 
|3
 
|3
 
|Woody
 
|Woody
 
|383 يوم
 
|383 يوم
|703 يوم
+
| style="background-color:#67fd9a;" |703 يوم
|389 يوم
+
| style="background-color:#67fd9a;" |389 يوم
 
|1442 يوم
 
|1442 يوم
 
|-
 
|-
سطر 261: سطر 238:
 
|34 يوم
 
|34 يوم
 
|1053 يوم
 
|1053 يوم
|357 يوم
+
| style="background-color:#67fd9a;" |357 يوم
|1028 يوم
+
| style="background-color:#67fd9a;" |1028 يوم
 
|-
 
|-
 
|4
 
|4
 
|Etch
 
|Etch
|258 يوم
+
| style="background-color:#67fd9a;" |258 يوم
|671 يوم
+
| style="background-color:#67fd9a;" |671 يوم
|366 يوم
+
| style="background-color:#67fd9a;" |366 يوم
|1044 يوم
+
| style="background-color:#67fd9a;" |1044 يوم
 
|-
 
|-
 
|5
 
|5
 
|Lenny
 
|Lenny
|202 يوم
+
| style="background-color:#67fd9a;" |202 يوم
|678 يوم
+
| style="background-color:#67fd9a;" |678 يوم
|365 يوم
+
| style="background-color:#67fd9a;" |365 يوم
|1087 يوم
+
| style="background-color:#67fd9a;" |1087 يوم
 
|-
 
|-
 
|6
 
|6
 
|Squeeze
 
|Squeeze
|184 يوم
+
| style="background-color:#67fd9a;" |184 يوم
|722 يوم
+
| style="background-color:#67fd9a;" |722 يوم
|391 يوم
+
| style="background-color:#67fd9a;" |391 يوم
|1209 يوم
+
| style="background-color:#67fd9a;" |1209 يوم
 
|-
 
|-
 
|7
 
|7
 
|Wheezy
 
|Wheezy
 
|308 يوم
 
|308 يوم
|818 يوم
+
| style="background-color:#67fd9a;" |818 يوم
|366 يوم
+
| style="background-color:#67fd9a;" |366 يوم
|1087 يوم
+
| style="background-color:#67fd9a;" |1087 يوم
 
|-
 
|-
 
|8
 
|8
 
|Jessie
 
|Jessie
|171 يوم
+
| style="background-color:#67fd9a;" |171 يوم
|721 يوم
+
| style="background-color:#67fd9a;" |721 يوم
|365 يوم
+
| style="background-color:#67fd9a;" |365 يوم
|1149 يوم
+
| style="background-color:#67fd9a;" |1149 يوم
 
|-
 
|-
 
|9
 
|9
 
|Stretch
 
|Stretch
|224 يوم
+
| style="background-color:#67fd9a;" |224 يوم
|784 يوم
+
| style="background-color:#67fd9a;" |784 يوم
|366 يوم
+
| style="background-color:#67fd9a;" |366 يوم
|1115 يوم
+
| style="background-color:#67fd9a;" |1115 يوم
 
|-
 
|-
 
|10
 
|10
 
|Buster
 
|Buster
|185 يوم
+
| style="background-color:#67fd9a;" |185 يوم
|749 يوم
+
| style="background-color:#67fd9a;" |749 يوم
 
|
 
|
 
|
 
|
سطر 316: سطر 293:
 
|Bullseye
 
|Bullseye
 
|28 يوم
 
|28 يوم
|770 يوم
+
| style="background-color:#67fd9a;" |770 يوم
 +
|
 
|
 
|
 
|}
 
|}
 +
في المصفوفة أعلاه تظهر البيانات التي تتبع الميول الحالية للإصدار releasing tendencies باللون الأخضر، ويمكن استنتاج الإصدار النموذجي لديبيان من تلك البيانات كما يلي:
 +
[[ملف:releases.png|تصغير|دورة حياة إصدارات نظام ديبيان ]]
  
في المصفوفة أعلاه تظهر البيانات التي تتبع الميول الحالية باللون الأخضر، ويمكن استنتاج الإصدار النموذجي لديبيان من تلك البيانات كما يلي:
+
* تقضي إصدارة ديبيان فترة جمود freeze cycle لمدة سبعة أشهر تزيد أو تنقص بمقدار شهر واحد، قبل إصدارها رسميًا.
 
+
* تخرج إصدارة ديبيان بعد عامين من الإصدارة التي تسبقها -باستثناء إصدارة Sarge-.
- تقضي إصدارة ديبيان فترة جمود freeze cycle لمدة سبعة أشهر تزيد أو تنقص بمقدار شهر واحد، قبل إصدارها رسميًا.
+
* تترك ديبيان مدة قدرها عام واحد للمستخدمين كي يرقوا حواسيبهم إلى الإصدارة التالية، تبدأ منذ تاريخ خروج تلك الإصدارة الجديدة.
- تخرج إصدارة ديبيان بعد عامين من الإصدارة التي تسبقها -باستثناء إصدارة Sarge-.
+
* تمتد فترة عمر إصدارة ديبيان منذ إطلاقها حتى نهاية التحديثات الأمنية إلى 3 أعوام.
- تترك ديبيان مدة قدرها عام واحد للمستخدمين كي يرقوا حواسيبهم إلى الإصدارة التالية، تبدأ منذ تاريخ خروج تلك الإصدارة الجديدة.
 
- تمتد فترة عمر إصدارة ديبيان منذ إطلاقها حتى نهاية التحديثات الأمنية إلى 3 أعوام.
 
  
 
== مخطط سير العمل ==
 
== مخطط سير العمل ==
  
 
فيما يلي مخطط يصف سير العمل للحزم بين الأرشيفات:
 
فيما يلي مخطط يصف سير العمل للحزم بين الأرشيفات:
 
+
[[ملف:package-cycle.png|بدون|تصغير|876x876بك]]
[package-cycle]
 
 
 
انظر أيضًا: DAK
 
  
 
== الأسماء الرمزية ==
 
== الأسماء الرمزية ==
  
تبنى أسماء الإصدارات في ديبيان وأرقامها على شخصيات من فيلم Toy Story الذي صدر في 1995، فمثلًا شخصية Sid هي الطفل الشرير الذي يكسر جميع الألعاب، وكذلك الاسم الرمزي للمستودع الاختباري "RC-Buggy"، وهي السيارة اللعبة الخاصة بشخصية آندي في ذلك الفيلم، وفيها إشارة مكنية لكل من Release Critical و Remote Control.
+
تُبنى أسماء الإصدارات في ديبيان وأرقامها على شخصيات من فيلم Toy Story الذي صدر في 1995، فشخصية Sid مثلًا هي الطفل الشرير الذي يكسر الألعاب، والاسم الرمزي للمستودع الاختباري "RC-Buggy" يشير إلى السيارة اللعبة الخاصة بشخصية آندي في ذلك الفيلم، وفيها إشارة مكنية لكل من Release Critical و Remote Control.
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==

مراجعة 03:05، 24 يناير 2022


يخضع نظام ديبيان لتطوير دائم، فآخر إصدار منه هو ديبيان 11.2، ويُعرف هذا الإصدار أيضًا باسم stable، أو باسمه الرمزي Bullseye، ويتوافق كل إصدار مع مجموعة من مستودعات البرمجيات المسماة، بمقدار مستودع واحد على الأقل واحد لكل معمارية من معماريات الحواسيب المدعومة، وتوجد نسخة واحدة stable من ديبيان في كل إصدارة، وهي التي يدعمها فريق الأمان في ديبيان، ويستمر دعم ذلك الفريق للإصدار إلى نحو عام أو أكثر من خروج الإصدار الأحدث من stable، في نفس الوقت الذي يدعمون فيه الإصدار الأحدث. يُنصح بهذه النسخة من ديبيان حصرًا للاستخدام التجاري أو بيئات الإنتاج التي تتطلب مواصفات عالية من الثبات والاستقرار، على خلاف البيئات الاختبارية التي تسمح ببعض الزلات البرمجية، مثل بيئات المستخدمين الأفراد أو مهندسي البرمجيات أو المطورين.

هناك أيضًا مستودعا تطوير رئيسيان هما unstable و testing، وهما يحدَّثان باستمرار أثناء تطوير الإصدارة المستقرة التالية، وتصل أحدث الحزم إلى unstable، والتي يكون لها الاسم الرمزي sid دومًا، ثم تُنسخ الحزم تلقائيًا من unstable إلى testing حين تحقق عدة معايير مثل خلوها من الزلات البرمجية الحرجة release critical bugs، وأن تكون الاعتماديات في تلك الحزمة متوافقة ومناسبة لبقية الحزم في testing.

الاختيار

ينبغي أن يختار المستخدمون النهائيون بين الإصدارتين stable أو testing، ويُنصح بالأولى للتطبيقات التي تتطلب مستوى ثبات مثل المطلوب في بيئات الإنتاج، ومثله بالنسبة للأمان، وذلك مثل الخوادم والجدران النارية firewalls وغيرها، وكذلك بالنسبة للمستخدمين الجدد في لينكس. أما الثانية فهي للمستخدمين المتقدمين الذين يرغبون في البرمجيات الأحدث على حواسيبهم، والذين يستطيعون الإبلاغ عن المشاكل وإصلاحها كذلك من أجل مساعدة ديبيان.

الإصدارات/المستودعات الحالية من ديبيان

  • OldStable: الإصدارة السابقة من stable، وهي إصدارة Buster حاليًا.
  • Stable: الإصدارة الحالية من stable، وهي Bullseye حاليًا.
  • testing: الإصدارة التالية، وهي Bookworm حاليًا.
  • unstable: إصدارة التطوير غير المستقرة، وتحمل اسم Sid دومًا، وهي التي تكون فيها الحزم الجديدة أو المحدَّثة.

كذلك:

  • experimental: وهي ليست إصدارًا على الحقيقة RC-Buggy، وإنما هي مستودع تُختبر فيه الحزم الجديدة إذا لم تكن تصلح للإصدارة غير المستقرة.
  • backport: بالمثل فإن هذا ليس إصدارًا وإنما مستودع للحزم المحدثة من أجل الإصدارة المستقرة 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 - End Of Life للإصدارة المستقرة هو تاريخ الإصدار المستقرة التالية مضافًا إليها عام آخر، فمثلًا،خرجت إصدارة 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 يوم

في المصفوفة أعلاه تظهر البيانات التي تتبع الميول الحالية للإصدار releasing tendencies باللون الأخضر، ويمكن استنتاج الإصدار النموذجي لديبيان من تلك البيانات كما يلي:

دورة حياة إصدارات نظام ديبيان
  • تقضي إصدارة ديبيان فترة جمود freeze cycle لمدة سبعة أشهر تزيد أو تنقص بمقدار شهر واحد، قبل إصدارها رسميًا.
  • تخرج إصدارة ديبيان بعد عامين من الإصدارة التي تسبقها -باستثناء إصدارة Sarge-.
  • تترك ديبيان مدة قدرها عام واحد للمستخدمين كي يرقوا حواسيبهم إلى الإصدارة التالية، تبدأ منذ تاريخ خروج تلك الإصدارة الجديدة.
  • تمتد فترة عمر إصدارة ديبيان منذ إطلاقها حتى نهاية التحديثات الأمنية إلى 3 أعوام.

مخطط سير العمل

فيما يلي مخطط يصف سير العمل للحزم بين الأرشيفات:

package-cycle.png

الأسماء الرمزية

تُبنى أسماء الإصدارات في ديبيان وأرقامها على شخصيات من فيلم Toy Story الذي صدر في 1995، فشخصية Sid مثلًا هي الطفل الشرير الذي يكسر الألعاب، والاسم الرمزي للمستودع الاختباري "RC-Buggy" يشير إلى السيارة اللعبة الخاصة بشخصية آندي في ذلك الفيلم، وفيها إشارة مكنية لكل من Release Critical و Remote Control.

انظر أيضًا

المصادر