اختيار توزيعة
مقدمة.اختيار التوزيعة ليس أكثر من ذوق وتعود فلكل توزيعة نكهتها الخاصة كما الفواكه (كما يقول عصام بيازيدي) فالتوزيعات المختلفة تحتوي على نفس النظام (طبعاً غنو/لينكس) ونفس الواجهات KDE وغنوم ونفس التطبيقات تقريباً ولا تختلف إلا في الإصدار بحيث تخدم هدف التوزيعة مثلاً arabbix التي تريد دعم العربية تضع إصدار حديث جداً من برنامج gimp لم يمر بكامل مراحل الإختبار لأن القديم لا يدعم العربية وتوزيعة debian stable أو ردهات RHEL قد تحتوي على برامج مر عليها 4 سنوات! لأنه تم مراجهتعا وتصحيح كل عيوبها في هذه الفترة الطويلة. وتختلف التوزيعات في برامج الإعداد والتركيب (من حيث مدى صعوبة الأسئلة التي يطرحها ونوع المساعدة التي يقدمها) ونظام الحزم وحتى برامج التركيب قد تكون مشتركة بينها (مثلاً برنامج التركيب anaconda الخاص بردهات برنامج حر ومفتوح لهذا قد تستخدمه توزيعة أخرى مثل hancom ونظام الحزم rpm من ريدهات كذلك تستخدمه ماندريك ونظام حزم ديبيان تسستخدمه توزيعات أخرى ) إذا لم تكن قد بدأت باستعمال لينكس فابدأ مع ماندريك لأنه لا يفترض الخبرة المسبقة.
المصدر الرئيسي للمعلومات عن التوزيعات هو موقع
distrowatch.com، حيث تجد المعلومات الكاملة عن أية توزيعة بما في ذلك: مزاياها، موقعها، موقع التنزيل، إصدارات الحزم التي تأتي معها وغيرها الكثير. قائمة مصنفة بالتوزيعات تجدها في Linux online على الموقع www.Linux.org/dist حيث يمكنك أن تبحث عن التوزيعات التي تدعم لغة معينة أو منصة معينة (نوع حاسوب). ويوفر موقع www.LinuxISO.org أقراص معظم التوزيعات التي يمكن تنزيلها.
1.4.2. التوزيعات العربية
تتصف جهود التعريب أو عمل توزيعة في الغالب بالفردية مع وجود استثناءات قليلة، مثل جهود فريق عريب
-آيز www.arabeyes.org ورسالة-لينكس. كما تكون التوزيعات العربية تتمحور حول فرد واحد غالباً بسبب عدم انتشار الاستخدام الجاد للإنترنت في المنازل في البلاد العربية، وتدني جودة هذه الخدمة بسبب ضعف البنية التحتية. كما نلاحظ أنها تصدر لمرة واحدة وتظل في حالة التجريب beta ولا تتابع غالباً. يوماً بعد يوم يزداد دعم اللغة العربية في التوزيعات الرئيسية والاحترافية. حيدر-لينكس
أول محاولة لعمل توزيعة لينكس عربية حيث تم تطوير بيئة سطح مكتب خاصة بهم لأن غنوم و KDE حينها لم تكن تدعم العربية دعماً كافياً. لم تجد هذه التوزيعة صداً واسعاً بسبب أنها ظهرت في فترة مبكرة جداً لم يكن مجتمع لينكس العربي قد تشكل بالزخم الكافي.
رسالة-لينكس
توزيعة عربية قابلة للتركيب بدعم من مجموعة مستخدمي لينكس-مصر أهدافها أن تكون توزيعة من قرص واحد تدعم اللغة العربية مباشرة out of the box. بنيت هذه التوزيعة على فيدورا fedora core (انظر Red Hat أدناه) لهذا فعشاق ريدهات سيجدون الأدوات التي ألفوها، كما أنها تشكل بيئة لتحسين مستوى دعم العربية في الإصدارات القادمة من Fedora. ولكنها تضم واجهة kde ودعم الوسائط المتعددة خلافاً لسياسة ريدهات. تحتوي على الكثير من البرامج منها طقم برامج المكتب المفتوح OpenOffice ومتصفح موزيلا وبرنامج كفايين. ربما لن تجد فيها حزم الخادمات والتطوير لضيق مساحة القرص المدمج الواحد. انظر http://resala.linux-egypt.org الموقع الرئيسي لهم.
Arabbix
إنها توزيعة عربية تعمل مباشرة من القرص المدمج دون تركيب ودون تغيير الأقسام Live-CD وعند الأنتهاء من التشغيل تطفئ الجهاز وتخرج القرص وكأن شيئا لم يكن تناسب الذين يريدون تجربة لينكس لأول مرة و لا يريد اعادة التقسيم مبنية توزيعة morphix و knoppix المبنيتان من debian ولكنها بحق توزيعة تنتزع الإعجاب فهي مرصوصة بالكثير من البرامج الرائعة وليس مجرد توزيعة عربية فهي سريعة الإقلاع وأنيقة بشكل رائع (أجمل من ماندريك الشهيرة بالجمال) وفيها نسخة رائعة من برنامج gimp يدعم العربي وبها wine والكثير من البرامج تعتمد بشكل أساسي على بيئة غنوم. يبدو أنها دخلت في سبات الآن وهي لا تزال في حالة beta.
Arabian
توزيعة مباشرة Live-CD مبنية على Knoppix أنيقة بواجهة KDE وقابلة للتركيب على الرغم من أنها لا تزال تجريبية Beta إلا أنها في حراك وتطور.
1.4.3. التوزيعات الرئيسية.
ريدهات Red Hat
وهي المسيطرة على سوق الخادمات والأكثر شهرة وتعتبر توزيعة قياسية تستند عليها الكتب و المطورون و الشركات ويعتقد أن الحلول التي تقدمها ستحل مكان أنظمة يونكس التجارية المشهورة، كما تعتبر دورات ريدهات التدريبية Red Hat Certifications من أكثر الدورات موثوقية، ولكن لأنها توزيعة أمريكية حيث القوانين هناك أكثر صرامة وتمنع الهندسة العكسة وتمنح براءات اختراع حصرية على عكس أوروبا فإنك ستفتقد معها الكثير معها الأشياء التي تحب فهي تفتقر لدعم الكثير من الأشياء مثل mp3 و ntfs وعليك تنزيل هذه الأشياء بشكل مستقل من موقع freshrpms.net. موقع FTP الرسمي للتنزيل هو http://ftp.redhat.com/pub/ حيث تجد حزم RPM ولكن هناك الكثير من المواقع الأخرى.
وريدهات واقعة بين نارين المطورين ومجتمع مستخدي ريدهات للاستعمال المنزلي من جهة، الذين يبحثون عن أحدث البرامج وأكثرها جمالاً وسهولة وبعضهم قد يتصل بالشركة من أجل الدعم في أمور تافهة ومن جهة أخرى مجتمع الشركات العملاقة التي تبحث عن الحزم المستقرة والمجربة لفترات طويلة (حتى لو كانت بشعة) والأكثر أماناً والذين يريدون دعم قويا. لهذا قامت ريدهات بتقسم ريدهات-لينكس إلى مشروعين الأول للتنزيل المجاني واسمه fedora core (أول أصدار FC1) الموقع http://fedora.redhat.com وهو ريدهات بدعم من المجتمع (انظر www.FedoraForum.org) ووفق أهوائهم
تحتوي Fedora Core أحدث وأجمل ما توصل له عالم المصادر المفتوحة ولكنهم لا يستقبلون أي دعم على هاتف ريدهات بخصوصه ويصدر اصدار جديد كل بضع أشهر ،والثاني هو RHEL وهو مرتفع الثمن رقم من 3 منازل من الدولارات (يوجد نسخة تعليمية رخيصة فالثمن المرتفع هو للدعم المقدم) ولكنه موجه للشركات العملاقة والمشاريع ذات الطابع الخاص يحتوي على أكثر البرامج أمانا و موثوقية (وبالتالي قدما) وليسوا مستعدين على تجريب أي شيء جديد يصدر بشكل أقل سرعة (كل سنة ونصف) وكلا المشروعين مفتوحا المصدر بشكل كامل.
ماندريفا Mandriva Linux (كان اسمها ماندريك Mandrake Linux)
ماندريك Mandrake (أو ماندي) أصبح اسمها ماندريفاMandriva بعد الاندماج بين الشركات، هي توزيعة فرنسية الأكثر سهولة وجمال وهي المفضلة لدي ولدى المبتدئين لأنها تحتوي على مركز تحكم أنيق مع الإحتفاظ بالمزايا القوية للمحترفين وهي مبنية بطريقة ريدهات تستخدم نظام حزم rpm الشهير وقد أضافت له أداة أكثر سهولة اسمها urpmi ولقد انتشرت بسرعة قياسية وهي من أكثر التوزيعات شيوعاً زر موقع www.mandrivalinux.com لتنزيل الأقراص وإذا أردت المزيد من الحزم الجاهزة إليك هذان الموقعان http://ftp.du.se/pub/os/mandrakelinux و plf.zarb.org. تنتج الشركة منتجات أخرى مثل MandrakeMove وهو قرص حي ومباشر.
SuSE
الحرباء سوسي: توزيعة أوروبية (زر موقعهم www.SuSE.com أو www.SuSE.de) اختفى اسمها من المنتديات عندما توقفت عن طرح أقراصها للتنزيل المجاني واكتفت بطرح قرص تجريبي حي Live-CD لا يمكن تركيبه. عادت وبقوة بمجرد العدول عن هذا القرار فقد أصبح هناك نسخة يمكن تنزيلها مجاناً. إنها من أسهل التوزيعات الموجهة للمستخدمين عبر واجهة سطح المكتب. أهم مزاياها هو أداة YaST للإعداد.
1.4.4. التوزيعات الموجهة للخبراء والمحترفين.
ديبيان Debian
إنها توزيعة من منظمة أخذت على نفسها عهداً أن تظل حرة. يعمل عليها أكثر من ألف متطوع (يحتوي موقع ديبيان على أكثر من 50000 حزمة برمجية) تدعم عدة منصات (انظر www.debian.org/ports)، وعدة أنظمة تشغيل (إلى جانب غنو/لينكس) مثل Debian GNU/Hurd و Debian FreeBSD! وهي مفضلة لدى المحترفين (في البيوت والشركات الكبرى) وهي ثلاث مراحل ، الأولى تسمى stable أي مستقرة وهي توزيعة تحتوي على برامج مرت عبر مراحل اختبار عديدة وطويلة للتأكد من أنها مستقرة وبأعلى كفاءة وتم رقع كل الثغرات فلا يضاف لها أي برنامج فقط تحدث عند اكتشاف ثغرة أمنية، ولكن سيئتها أنها تصبح قديمة بعد كل هذا الوقت خصوصاً أن لينكس يتطور بسرعة وهي تناسب الشركات والمواقع الحساسة التالية تسمى testing أي قيد التجربة وهي مستقرة أداءً ولكنها ليست مستقرة بمعنى أنها تعدل ويضاف إليها حزم وتعديلات حتى لو لم تكن حرجة وضرورية. وهي تحتوي حزم تم تجربتها وتبدو مستقرة ولكن فترة التجربة (أقل من سنة) ليست كافية لإعلانها ضمن المستقرة تناسب المكاتب الصغيرة والبيوت ،أما المرحلة الباقية هي unstable أكثر حداثة طازجة من يد مطوريها لم يختبرها أحد غير مطوريها وهي تناسب الأشخاص الذين يجبون كل جديد ومحبي تجربة البرامج . حالياً لا يوجد unstable لأن testing في مرحلة انتقالية. حالياً stable اسمه woody (6 أقراص) و testing اسمه sarge (13 قرص) يتوقع قريباً أن يدخل sarge سباتاً freez تمهيداً لتحوله إلى stable عندها يصبح woody في الأرشيف ويصبح sarge هو stable ويظهر testing جديد. إذا كنت لم تفهم هذه الأسماء ولم تتابعها قرر هل تريد stable أم testing ثم استعمل الوصلة الخاصة بأيهما تريد ستجد هناك مجلد باسم current أي الحالي أو يمكنك النظر للتاريخ. وتعتبر ديبيان أكبر قطب من أقطاب لينكس حيث لها أسلوبها الخاص فهي لا تعتمد على حزم rpm وإنما على deb ولها أداة سهلة الإستعمال لاختيار وتحديث الحزم تلقائياً هي apt-get التي تمكنك من تزيل البرامج الجاهزة وأهم شيء تحديثات الحماية بطريقة سهلة ومؤتمتة. يمكن تنزيل ما تريد من حزم على موقع www.debian.org/distrib/packages إذا كنت تدير شركة كبيرة فإن debian stable خيارك الأول والأقوى والأوفر أيضاً وأما للبيوت فإن debian testing خيارك الأول (إذا استطعت التعامل معه) بكل ما يوفره لك من حزم معدة مسبقاً.
Slackware
إنها توزيعة بملامح تشبه BSD،توزيعة كسولة فمصمموها لم يضعوا فيها الكثير من الأدوات (برامج إعداد وتركيب ...إلخ) وفي أحسن الأحوال الأدوات هي مجرد ملف نصي بلغة سطر الأوامر bash ولديهم نظام حزم ولكنه مجرد ملف مضغوط tar.gz وموقعهم يبدو مثل شاشة بيضاء وكتابة سوداء حتى شعارهم مجرد كلمة Slackware والباقي هي تصاميم بعثها محبوا هذه التوزيعة وإذا كنت لا تعرف لماذا يحبونها ، سأقول لك لأنك لست بحاجة إلى كل هذه البهرجة للجهاز الخادم أو أثناء التركيب لأنك ستشغله بعمليا الرسم وغيرها وإنها فقط بأن تقوم بالعمل بكفاءة حيث البساطة عنوان الأمان simple is secure. إذا أردت اختبار مهارتك في لينكس جربها والجدير بالذكر أنها من توزيعات الجيل الأول وهي موجودة منذ بداية ظهور لينكس. وهذا لا يعني أنها قديمة أو أنها لا تحتوي حزم الواجهات الرسومية. هذه التوزيعة أقرب إلى BSD منها إلى SysV
1.4.5. التوزيعات الحيّة والمباشرة.
نوبكس Knoppix
نوبكس knoppix (انظر www.knoppix.org) توزيعة ذات هدف خاص وهو أن تعمل مباشرة من القرص المدمج دون تركيب ودون تغيير الأقسام (حتى لو لم يكن لديك قرص صلب) Live-CD وعند الأنتهاء من التشغيل تطفئ الجهاز وتخرج القرص وكأن شيئا لم يكن تناسب الذين يريدون تجربة لينكس لأول مرة و لا يريد إعادة التقسيم. تعمل على تعريف كافة الأجهزة تلقائياً ويمكن استعمالها في عمليات الإنقاذ Rescue. وهي توزيعة سهلة الاستعمال بواجهة KDE مع كل قوة ديبيان. تقريباً كل الأقراص الحيّة تعتمد عليها، يمكنك أن تستخدمها لبناء توزيعتك الخاصة الحيّة.
مورفكس Morphix
توزيعة حيّة مبنية على نوبكس Knoppix ولكنها تستعمل بيئة غنوم GNOME، انظر www.Morphix.org. Dynebolic
ستديو لينكس للوسائط المتعددة على قرص حي. يوفر تطبيقات سهلة ذات مستوى احترافي لتحرير وصنع الوسائط المتعددة multimedia، عبر واجهة خفيفة جداً (حالياً WindowMaker) تعمل على على بينتيوم 1 ب 64 رام. تدعم الشبكات العنقودية لعمل Supercomputer للحصول على أفضل أداء، انظر www.dynebolic.org.
1.4.6. أدوات البناء والتوزيعات المصدرية.

لينكس من الصفر Linux From Scratch
اصنع توزيعة لينكس بنفسك وبيديك هذا هو شعار هذه التوزيعة والهدف هو التسلية أو التعلم أو الحصول على توزيعة موثوقة لأنك بنيتها بيديك، انظر
www.LinuxFromScrtch.org. وهو أربع كتب أو فروع: linux-from-scratch يشرح لك خطوة خطة كيف تبني الأدوات الأساسية من المصدر (باستخدام توزيعة أخرى) مثل gcc (بطريقة statically تعمل بذاتها ولا تعتمد على المكتبات) ثم النواة وعدد قليل من الأدوات ثم تبني المكتبات وتعيد بناء gcc بكامل مزاياه ثم تكمل نظامك. Byond-linux-from-scratch تبدأ حيث انتهت الأولى وتصل بك حتى تبني kde و gnome وكل شيء آخر. Automated-linux-from-scratch وهو مشروع يهدف ليقوم بالعملية عنك فبدل من طباعة الأوامر سيقوم هو بتفيذها بالتسلسل hints-linux-from-scratch ملاحظات واضافات صغيرة جنتو gentoo
يتبع