تسجيل الدخول

مشاهدة النسخة كاملة : لينكس جينتو: توزيعة لينكس المصدرية



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

بكل هذه البساطة بإمكانك الحصول على آخر نسخة من جينوم..

أنا صراحة أنصح مستخدمي لينكس القدام، من يمكلك منهم جهاز جديد و خط أتصال سريع أن يجربوا لينكس و أنا متأكد أنهم سيسروا

isam
04-08-2003, 07:16 PM
لمن يريد معرفة المزيد عن جينتو هناك مقال رائع هنا:
http://articles.linmagau.org/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=247&page=1

هناك ميزة رائعة في جينتو لم أذكرها، و هي موجودة في ديبيان، وهي أن لا داعي أبداً لتثبيت نسخة أحدث من النظام .. فمن الأموز المزعجة في ريدهات وماندريك و غيرها، أن هناك نشخة جديدة من النظام كل 9-10 أشهر (فترة الحمل في هذه الإصدارات) .. و للأسف، عملية التحديث من نسخة إلى أخرى أحدث لا تتصف دائما بالسلاسة .. في جينتو، أخبار وجود أصدارة جديدة من جينتو لا تهم مستخدمي جيتنو أبدا .. و السبب أنه بفضل نظام ال portage من الممكن نقل النظام من النسخة 1.1 إلى النسخة 1.4 الجديدة يعمليات تحديث متتابعة .. حيث من الممكن تحديث أي حزمة بالنظام، سواء كلنت النواة kernel أو glibc أو gcc أو غيرها ..

مـسـك
04-08-2003, 10:30 PM
اااااااااااااااااااااااااه

لو كان لدي اتصال سريع كان من زماااااااااااااااااان ركبته :" :" :" :" :"

Sn4s_KW
05-08-2003, 01:24 AM
والله باين نسخة ممتازة ولكن الاتصال السريع متوفر أما البروسسر 800 يعني اغسل ايدك اذا 2غيغاهارت وثلاث أيام أنا كم يبيلي ؟؟ قرن !!!!!!!!

isam
05-08-2003, 03:02 PM
:) ربما ياخذ عندك وقت طويل للتثبيت .. لكن من المؤكد أنك ستكون سعيد للغاية من النتيجة النهائية ..

سردال
06-08-2003, 06:50 PM
جميل ... جميل جداً :)
شو المطلوب (باختصار) حق تثبيت هذا النظام؟ يعني خطوات الثبيت :)

isam
06-08-2003, 10:10 PM
صراحة.. تثبيت النظام لا يأتي بخطوات قليلة محددة :) هو طويل بعض الشيء، لكن من سيمر بحذه الخطوات سيتعلم الكثير حول لينكس، و أجزاءه، و كيفية بناء النظام ..
دليل تثبيت النظام موجود هنا:
http://www.gentoo.org/doc/en/gentoo-x86-install.xml

بالمناسبة، تم الإعلان يوم أمس عن النسخة النهائية من جينتو 1.4 .. هذا الأعلان كما أشرت لا يهم المسخدمين الحاليين للنظام، لكنه بالتأكيد يهم القادمين الجدد.
فمن المزايا الجديدة أن هناك أكثر من نسخة للنظام حسب نوع المعالج، و هي نسخ مبنية جاهزة، يستقرق تثبيتها دقائق بدل الساعات.

لتثبيت النظام كا ما عليك هو تنزيل ملفات ال ISO لما يقابل نوع المعالج اللي عندك من هنا:
http://distro.ibiblio.org/pub/linux/distributions/gentoo/releases/x86/1.4/livecd/

بالتوفيق.

isam
07-08-2003, 01:05 PM
أرسلت الرد على سردال يوم أمس، لكن لسبب ما لم يت أظهاره كرد جديد... أتمنى أن يظهر الآن

مـسـك
14-08-2003, 12:16 AM
اخي عصام أبشرك أستطعت إيجاد خط انترنت سريع و تحميل الأصدار 1.4 الخاص ببنتيوم 4

و لدي استفسار قبل أن أقوم بتثبيت النظام وهو بعد تثبيتي للبرامج التي في الأسطوانتين هل سوف احتاج الإتصال بالشبكه لتحميل ملفات كبيرة الحجم ؟ (بمعنى هل توجد برامج مهمه غير موجوده في الاسطوانتين ؟ )

شيء اخر ، هل تعرف أين أستطيع إيجاد أي تحديث لأي تطبيق ؟

هل يوجد مجلد ftp يحتوي على جميع التحديثات حتى يسهل التحديث (كما يحصل في ماندرك و رد هات و غيرها)


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

isam
14-08-2003, 01:18 AM
بالنسبة للإصدارة 1.4 الجديدة .. من أروع ما فيها هو أنها تأتي على قرصين.. و يحتوي القرص الثاني على العديد العديد من البرامج التي تحتاجها لعمل نظام ثابت بوقت لا يتعدى الساعة... إذ أن فيه Prebuild Binaries لكل نوع من أنواع المعالجات .. وهذا يعني أنه بإمكانك إستعمال نسخة كيدي مبنية للمعالج بينتيوم 4 بدون الحاجة لبنائه..
لذا ستحصل على نظام كامل، و يعمل بسرعة دون الحاجة لبناء أي شيء، أو أن يكون عندك إنترنت أصلا..

بالنسبة لمرحلة ما بعد تثبيت النظام .. فلكل شيء حجمه .. إذا أردت أن تحدث برنامج k3b المستعمل لنسخ الإسطوانات .. كل ما عليك هو كتابة الأمر :
emerge --update k3b

و في هذا الأمر يقوم النظام بتثبيت آخر نسخة من الملف المصدري للبرنامج، و عمل configure و من ثم عمل make و make install .. وفي حال أردت أت تحذف البرنامج كل ما عليك عمله هو:
emerge unmerge k3b

وسيتم إزالة البرنامج ..

أخ مسك .. أتمنى أن ترسل على رسالة خاصة في المنتدى أو على بريدي الإلكتروني فيها معلوماتك في أي برنامج تراسل حي .. سواء MSN Messenger أو Yahoo أو AIM أو ICQ أو حتى ال IRC :) حتى أقدر أساعدك في جينتو بشكل أفضل ..

Sn4s_KW
14-08-2003, 09:40 AM
تنصيب جينتوم معقد حقاً تخيل بعد التبويت من سيدي الجينتوم يجب ان تقرأ ملف احتمال يتعدى خمس صفحات حتى تثبته !!! جربت اثبته ولكن :) حدث مالم يكن بالحسبان انسحبت من التثبيت :D

isam
14-08-2003, 11:35 AM
من المؤكد أنه ليس بسيط، إذ أنك تقوم ببناء النظام من لا شيء ..
المهم، بالنسبة لطول صفحات دليل التثبيت، فهذه نقطة لصالح جينتو و ليس ضده، لأنها تغطي كافة جوانب التثبيت، و لا تترك أي مجال أو نقطة غير مكتوب عنها.. على أي حال، عندما تبتت أنا جينتو لم أحتج سوى قراءة صفحتين، لأن الباقي كان لا يهمني، مثل تعريف أنواع مختلفة من السبكات، و معلومات عن التقسيمات و أنواعها، و غيره ..
على أي حال.. أنا أنصح بجينتو للي قلبه قوي :)
بالمناسبة، جينتو هي من أكثر الإصدارات نمو في عدد المستخدمين - هذا لا يعني أن لها أكبر عدد من المستخدمين، لكن نسبة زيادة عددهم هي الأعلى...

مـسـك
14-08-2003, 01:35 PM
جزاك الله خير أخي عصام

أنا فعلا أفكر بشكل جدي الإنتقال إلى أحد التوزيعات المتقدمه و حاليا أفكر بشكل أكبر في جنتو

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

على أي حال هذا عنوان الـ MSN
msx@-REMOVEME-hush.com

و شكرا على المساعده :-)

Sn4s_KW
14-08-2003, 02:37 PM
اخي مسك عليك بــــ Slackware فهو ممتاز خاصة مع اداة pkgtool الرائعه

والق نظرة على توزيعات لينكس من هذا الموقع :

http://www.linuxiso.org

isam
14-08-2003, 04:18 PM
أصدارة سلاكوير فيها مزايا عديدة.. لكن نظام الحزم الموجود فيها هو من أحد عيوبها..
إذ أن نظام الحزم لا يقوم بإدارة المتطلبات السابقة للحزم .. فلو مثلا أردت تثبيت kdegames و لم يكن لديك kdelibs أو حتى لم يكن لديك QT فإن عملية التثبيت ستجري بدون أي تحذير، و يتم ترك تقدير البرامج المطلوبة - المتطلبات السابقة- عليك .. هذا من المزايا السيئة لنظام الحزم في سلاكوير ..
لكن بغض النظر عن نظام الحزم، فنظام سلاكوير من أكثر أصدارات لينكس ثباتا.

مـسـك
14-08-2003, 06:23 PM
شكرا اخي Sn4s_KW عن إخبارك عن Slackware لكن ليس هذا من الأنواع التي افكر بها

عموما اخي عصام ، في جنتو هل توجد طريقه لعمل تحديث تلقائي لجميع الإصدارات ؟

مثلا ان اجعل امر في cron يقوم بالتحديث كل ليله

في التوزيعات اللي تستخدم rpm استطيع فعل هذا بالأمر

rpm -Fvh ftp://ftp.uni-kassel.de/pub/linux/mandrake/updates/9.1/RPMS

isam
14-08-2003, 06:36 PM
في جينتو هناك الأمر:
emerge sync
الذي يقوم بجلب بيانات حول أخر التعديلات و التحديثاتو البرامج الجديدة، و يتم إضافة هذه البيانات في مخزن ال Portage لديك .. و عندها، عندما تقوم ب:
emerge --update world
سيقوم النظام بتحديث كافة البرامج الموجودة في العالم :)
ال world هو عبارة عن profile يحتوي على كافة البرامج الموجودة في نظامك.. هناك profile آخر في النظام أسمه system، ويحتوي على الحزم الخاصة بالنظام و كيفية عمله .. يعني على أهم ما في النظام..
تلحديث الحزم المتعلقة بالنظام، أستعمل الأمر:
emerge --update system

أنا أنصحك أن تبدأ الآن بالتثبيت، و أن تطبع ملف ال Howto للتثبيت، لأنه ضروري أثناء التثبيت.

مـسـك
15-08-2003, 02:14 AM
بارك الله فيك اخي عصام , بالفعل سوف اقوم إن شاء الله بالتثبيت اليوم او غدا و سوف اطبع الدليل بالتأكيد

شكرا لك مجددا

L1nux
04-12-2003, 09:35 AM
أنا أنوي التحويل إلى gentoo 1.4 وكما قرأت أنه لا حاجة للإتصال بالإنترنت, فهل من نصائح قبل خوض غمار هذه التجربة؟

isam
04-12-2003, 11:08 AM
قد لا تحتاج أن تكون متصل بالإنترنت لتنزيل النسخة الجديدة من جينتو.. لكن من أهم مزايا هذه الإصدارة أنه حية، مثل ديبيان، إذ أنه منذ الإصدارة 1.4 إلى اليوم حدث هناك تحديث لعشارت الآلاف من الملفات، لذا للتمتع الكامل بجينتو يجب أن تعتمد كثيرا على الإنترنت والنتزيل منها. هذا رأيي، لكن ربما لمستخدمي جينتو ممكن لا يوجد لديهم إتصال سريع بالإنترنت رأي مختلف.