isam
24-07-2003, 02:32 PM
بدأت قبل 4 أشهر بإستخدام جينتو لينكس www.gentoo.org . جينتو لينكس لمن لا يعرفه هو من التوزيعات المصدرية، و هذا يعني أن نظام الحزم المستعمل في النظام يعتمد على الملفات المصدرية للبرامج، و أنه عند تثبيت مرنامج ما، فيتم بناءه بالكامل من الملفات المصدرية عند تثبيته على جهازك.
طبعا هذا يعني أن تثبيت لينكس على جهازك قد يستغرق أيام .. عندما ثبتت لينكس على جهازي أستغرقت العملية 3 أيام تم فيها بناء كل أجزاء النظام على جهازي، بدأ من GCC Compiler الذي إستعمل في بناء أجزاء النظام، إلى مكتبات النظام glibc إلى النواة kernel و وصولا بالواجهة X و بيئة الإستخدام KDE.
بالمناسبة جهازي سرعته 2 غيغاهيرتز و فيه 256 مغا من الذاكرة، زيادة أو تقليل هذين العاملين تؤثر على وقت التثبيت.
و من الأمور الأساسية في جينتو أنه يتطلب خط إتصال سريع بالإنترنت، لأنه يتم تثبيت كافة البرامج و الملفات المصدرية من الإنترتت مباشرة.
الآن السؤال .. ما الأسباب التي تدفع أي شخص لإستعمال إصدارة تأخذ أيام لتعمل، و تحتاج خط إتصال سريع على الإنترنت.. الإجابة هي بمزايا جينتو.
من أهم مزايا جينتو هي كون النظام كاملا و كافة البرامج مبنية لجهازك و لمواصفاته. ماذا يعني هذا.. لمن يستعمل ريدهات يعلم أن أغلب الحزم تحمل الرمز 386 ولمستخدمي ماندريك فإن الحزم تحمل الرمز 586.. هذا الرمز يدل على عائلة المعالجات التي تم إستخدامها في بناء الحزم.. و من المعلوم أن في كل عائلة من المعالجات كان هناك إضافات في التعليمات الداخلية للمعالج بالإضافة لزيادة السرعة.
ولذلك فإن البرامج المبنية على المعالجات الأحدث تستفيد من مجموعة من التعليمات الجديدة مما يعني أن هذه البرامج تكون أصغر حجما، و أسرع.
بما أن جينتو يستعمل معالجك في بناء برامجك فإنك ستحصل على أفضل أداء و سرعة ممكنة لا تستطيع أي توزية أخرى من لينكس منافستها.
عندما ثبتت لينكس في جهازي لاحظت أن لينكس أصبح أسرع بنسبة 15% - 20% عن ريدهات 9. وهذا الفرق سيكون أعلى لمن يستعمل المعالجات الجديدة.
السبب الآخر هو عدد البرامج التي من الممكن تثبيتها .. فعدد البرامج حسب إحصائاتي 5231 برنامج مختلف .. وإذا حسبت النسخ المختلفة من البرامج يرتفع العدد لحوالي 10000 حزمة.
هذا العدد الهائل من البرامج التي من الممكن تثبيتها لا ينافس أحد جينتو بها إلى ديبيان التي تمتلك مخزون هائل من البرامج التي من الممكن تثبيتها.
لكن بالإضافة لكون جينتو يوفر آلاف البرامج للتثبيت، فالأجمل هو توفرها بسرعة .. فمثلا في نفس اليوم الذي تم الإعلان فيه عن الإصدار 0.65 من برنامج gaim كان بالإمكان تثبيته.. و عند الإعلان عن KDe 3.1.2 كان من الممكن تثبيته قبل الإعلان بساعات، و غيره..
و سبب هذه السبقية بجينتو هو أنها تعتمد على الملفات المصدرية التي هي المصدر الأصلي للبرامج. وكل ما على مطورين جينتو عمله هو كتابة نص برمجي بسيط لعملية التثبيت. وكل ما عليك عمله لتثبيت أي برنامج هو كتابة عبارة واحدة. فمثلا لتجديد نسختك من جينوم كل ما عليك هو كتابة:
# emerge update gnome
بكل هذه البساطة بإمكانك الحصول على آخر نسخة من جينوم..
أنا صراحة أنصح مستخدمي لينكس القدام، من يمكلك منهم جهاز جديد و خط أتصال سريع أن يجربوا لينكس و أنا متأكد أنهم سيسروا
طبعا هذا يعني أن تثبيت لينكس على جهازك قد يستغرق أيام .. عندما ثبتت لينكس على جهازي أستغرقت العملية 3 أيام تم فيها بناء كل أجزاء النظام على جهازي، بدأ من GCC Compiler الذي إستعمل في بناء أجزاء النظام، إلى مكتبات النظام glibc إلى النواة kernel و وصولا بالواجهة X و بيئة الإستخدام KDE.
بالمناسبة جهازي سرعته 2 غيغاهيرتز و فيه 256 مغا من الذاكرة، زيادة أو تقليل هذين العاملين تؤثر على وقت التثبيت.
و من الأمور الأساسية في جينتو أنه يتطلب خط إتصال سريع بالإنترنت، لأنه يتم تثبيت كافة البرامج و الملفات المصدرية من الإنترتت مباشرة.
الآن السؤال .. ما الأسباب التي تدفع أي شخص لإستعمال إصدارة تأخذ أيام لتعمل، و تحتاج خط إتصال سريع على الإنترنت.. الإجابة هي بمزايا جينتو.
من أهم مزايا جينتو هي كون النظام كاملا و كافة البرامج مبنية لجهازك و لمواصفاته. ماذا يعني هذا.. لمن يستعمل ريدهات يعلم أن أغلب الحزم تحمل الرمز 386 ولمستخدمي ماندريك فإن الحزم تحمل الرمز 586.. هذا الرمز يدل على عائلة المعالجات التي تم إستخدامها في بناء الحزم.. و من المعلوم أن في كل عائلة من المعالجات كان هناك إضافات في التعليمات الداخلية للمعالج بالإضافة لزيادة السرعة.
ولذلك فإن البرامج المبنية على المعالجات الأحدث تستفيد من مجموعة من التعليمات الجديدة مما يعني أن هذه البرامج تكون أصغر حجما، و أسرع.
بما أن جينتو يستعمل معالجك في بناء برامجك فإنك ستحصل على أفضل أداء و سرعة ممكنة لا تستطيع أي توزية أخرى من لينكس منافستها.
عندما ثبتت لينكس في جهازي لاحظت أن لينكس أصبح أسرع بنسبة 15% - 20% عن ريدهات 9. وهذا الفرق سيكون أعلى لمن يستعمل المعالجات الجديدة.
السبب الآخر هو عدد البرامج التي من الممكن تثبيتها .. فعدد البرامج حسب إحصائاتي 5231 برنامج مختلف .. وإذا حسبت النسخ المختلفة من البرامج يرتفع العدد لحوالي 10000 حزمة.
هذا العدد الهائل من البرامج التي من الممكن تثبيتها لا ينافس أحد جينتو بها إلى ديبيان التي تمتلك مخزون هائل من البرامج التي من الممكن تثبيتها.
لكن بالإضافة لكون جينتو يوفر آلاف البرامج للتثبيت، فالأجمل هو توفرها بسرعة .. فمثلا في نفس اليوم الذي تم الإعلان فيه عن الإصدار 0.65 من برنامج gaim كان بالإمكان تثبيته.. و عند الإعلان عن KDe 3.1.2 كان من الممكن تثبيته قبل الإعلان بساعات، و غيره..
و سبب هذه السبقية بجينتو هو أنها تعتمد على الملفات المصدرية التي هي المصدر الأصلي للبرامج. وكل ما على مطورين جينتو عمله هو كتابة نص برمجي بسيط لعملية التثبيت. وكل ما عليك عمله لتثبيت أي برنامج هو كتابة عبارة واحدة. فمثلا لتجديد نسختك من جينوم كل ما عليك هو كتابة:
# emerge update gnome
بكل هذه البساطة بإمكانك الحصول على آخر نسخة من جينوم..
أنا صراحة أنصح مستخدمي لينكس القدام، من يمكلك منهم جهاز جديد و خط أتصال سريع أن يجربوا لينكس و أنا متأكد أنهم سيسروا