ما هو نظام لينكس Linux ؟
هو نواة نظام kernel (الجزء الذي يتعامل مع العتاد Hardware ويقوم بكل الأعمال الصعبة)، هذه النواة كتبت من الصفر (ولم تشتق من كود النظام الخامس System V ولا من BSD) وهي متوافقة مع المعايير الخاصة بأنظمة يونكس POSIX وهي برمجية حرة وبالتالي مفتوحة المصدر (يمكنك أن ترى ما يزيد عن 4 ملايين من الكود) ويمكن لأي انسان أن يطوره دون إذن من أحد ، بدأه لينوس تورفلدز Linus Benedict Torvalds وهو فنلدي Finland في عام 1991 عندما كان طالبا في جامعة Helinki (انظر صفحته www.cs.helsinki.fi/~torvalds) يأمل أن يكون لديه يونكس (الذي يكلف ميزانية دولة كما ذكرنا) على جهازه في البيت بدأ مشروعه بعد أن درس نظام MINIX (كتاب ونظام تعليمي) حيث كتب نظام تشغيل كامل المزايا من الصفر ليتفوق ليس فقط على الأنظمة العادية بل وعلى أنظمة يونكس الأخرى ثم وضع الملفات على الإنترنت وكوّن مشروع نواة لينكس www.kernel.org أصدر أول نواة في 1994 ومنح درجة الماجستير في عام 1996 على رسالته التي عنوانها "Linux: A Portable Operating System" ويشاركه الآن أكثر من ألف مبرمج من مختلف أنحاء العالم في تطوير النواة لوحدها لدرجة أن الجزء الذي كتبه لينوس لا يزيد عن 2% من النواة الحالية، وهو حتى الآن يدير تطوير النواة. لينوس يعمل الآن لدى مختبرات تطوير المصادر المفتوحة Open Source Development Labs (OSDL). نواة لينكس تعمل على معظم المنصات (أكثر من 20 عائلة من المعالجات) ومنها
ما هو لينكس Linux مرة أخرى ؟
هي كلمة تعني واحد من ثلاثة: نواة النظام kernel أو نظام التشغيل وأدواته أو الأقراص التي عليها النظام وأدواته وبرامج التركيب والبرامج التطبيقية وحتى الألعاب. للتمييز الأولى تسمى نواة لينكس Linux kernel والثانية غنو/لينكس GNU/Linux والثالثة توزيعة لينكس Linux Distribution والمعنى تستطيع تميزه من السياق. تُعرّف بعض وثائق غنو نظام "غنو/لينكس" كما يلي: " تغيير في نظام غنو باستعمال نواة لينكس مكان نواة Hurd من مؤسسة البرمجيات الحرة. لينكس نظام مستقر وفعّال ومجدي وكامل المزايا يقلد يونكس. إنتشر بكثرة على الحواسب الشخصية ولكنه يعمل على أنواع مختلفة من الأجهزة، يتوفر الكود المصدري له وفق رخصة التأميم العامة من غنو GNU GPL وهي أهم ملامح هذا النظام".
ما هي البرامج الحرة ؟
إنها برمجيات تعطيك الحق في حرية استخدامها ونسخها وبيعها وتعديلها ...إلخ هناك نوع منها يسمى البرمجيات مرفوعة حقوق النسخ copylefted وهي هي طريقة متبعة لحماية حقوق النسخ copyrights ولكن ليس من النسخ والتعديل...إلخ بل من احتكارها ومن سلبك حريتك، خرج بالفكرة البروفيسور ريتشارد ستالمان مؤسس مؤسسة البرامج الحرة www.fsf.org Free Software Foundation فيمكن لأي كان أن يحصل على الملف المصدري للينكس أو أن يعمل نسخ من البرنامج ويوزعها مجاناً أو يبيعها
هل لينكس هو النظام الوحيد الحر ؟
لا ، لدينا الكثير مثلا GNU/Hurd و FreeBSD و NetBSD و OpenBSD وغيرها ولكن لينكس الأكثر شهرة ودعماً للعتاد Hardware والأكبر مجتمعاً والأكثر نضوجاً.
ما هي المتطلبات الدنيا لتنزيل لينكس ؟
أنت بحاجة إلى معالج 386 كحد أدنى (قبل البينتيوم بجيلين) و4 ميغا رام لتعمل النواة وبعض الأدوات الأساسية لأغراض الإنقاذ أو خادم أباتشي بدون واجهة رسومية ولكن ليعمل برنامج الإعداد الخاص بالتوزيعات المعروفة فأنت بحاجة إلى 16 ميغا على الأقل في الطور النصي والضعف في الطور الرسومي وبحاجة إلى 200-400 ميغا على الأقل من القرص الصلب لعمل توزعية رسومية بسيطة-متخلفة- وبحاجة إلى 1 غيغا إذا أردت تنزيل gnome أو kde و 2 غيغا لكليهما هذا الحد الأدنى أما الحد الأدنى للأداء الجيد فهو ضعف هذه الأرقام
لم أفهم ، باختصار لو سمحت .
PentiumI ,32M ram,2GB HDD للحد الأدنى و PII ,64M ram,4GB HDD ليعمل بشكل مقبول
من أين أحصل على تعريفات كرت الصوت والشاشة ... ؟
لن تحتاج إليها لينكس نظام يتكفل لوحده بكل ذلك وإلا ما فائدة نظام التشغيل ولكن هناك عدد قليل من المودمات القديمة الزائفة الداخلية (في الحقيقة هو مودم واحد موتورولا SM56 ويمكن تعريفة لكن الطريقة صعبة ،سمعت أنه أيضا لا يتعرف في ويندوز XP عليه أيضا، وأيضا بعض المودمات الخارجية من نوع USB ) وعدد قليل من الطابعات ستواجه صعوبة في تعريفها
هل يجب أن أهيء (format) القرص الصلب من جديد؟
لا، ليس بالضرورة إذ يمكن أن تستخدم قسم مثل الدي D في ويندوز ليصبح للينكس.
هل هو نظام سهل مثل ويندوز أم صعب مثل دوس ؟
إنه نظام مرن يمكن أن يكون مثل هذا أو مثل ذاك فهو قد يتفوق على ويندوز في الجمال والسهولة مثلاً إذا استعملت KDE يمكنك أن تجعل القوائم شفافة ويمكنك أن تجعل الأزرار بأشكال رائعة جداً. وإذا كنت تريد نظام ليعمل على جهاز متخلف كنت تريد أن ترميه كخادم صامت أو جدار ناري ليحمي شبكتك ولا تريد تلك الواجهات المترفة فذلك أيضا ممكن
في الحقيقة عندما نتحدث عن نظام تشغيل نعني البرنامج الذي يقع بين البرامج التطبيقية والأجهزة المادية(العتاد) ويسهل لهذه الوصول إلى تلك ويمنع هذه من الوصول إلى تلك أحيانا للحماية أما التعامل مع العنصر البشري فهو ليس من وظيفة نظام التشغيل بل من وظيفة البرامج التطبيقية ولكن سبب الخلط هو أن أنظمة التشغيل المملوكة تأتي مع برامج وواجهات يراها المستخدم فيحسبها هي نظام التشغيل فيصبح السؤال هل يوجد للينكس (التوزيعة) واجهات رسومية وبرامج سهلة الإستعمال؟ الجواب نعم هناك زلايين (ملايين بلايين زلايين) البرامج التطبيقية والواجهات للينكس
هل تقصد أني بحاجة إلى الحصول و تركيب كل برنامج لوحده ؟
لا، فهنا يأتي دور التوزيعة وهي عبارة عن أقراص مدمجة (من قرص إلى سبعة وعادة ثلاثة)عملتها شركة مثل ريدهات وماندريك أو جمعية غير ربحية مثل ديبيان تحتوي على برنامج إعداد و لينكس وآلاف البرامج التطبيقية (من 2000-8000 حزمة برمجية) وملفات مساعدة بحيث أن كل ما عليك هو وضع القرص وتشغيل هذا البرنامج
هل يدعم العربية ؟
نعم ،فالعالمية ودعم كل اللغات موجود ضمن نواة لينكس إن كان مجرد دعم أو حتى أن يترجم بشكل كامل، أي ليس عليك أن تنتظر حتى يتكرمون بعد سنة من إصدار نسخة enabled أو local ولكن يوجد بعض البرامج كما في أي نظام لا يعلم مبرمجها عن طبيعة اللغة العربية وهي برامج قليلة وأكثر التوزيعات الحديثة تدعم اللغة العربية بشكل جيد والجهد الكبير المبذول لتعريب تلك البرامج لمؤسسة عرب-آيز www.arabeyes.org أي عيون عربية ولفظها يعني تعريب باللغة الإنجليزية.
بماذا يمتاز عن غيره ؟
أليس ويندوز نظام 32-بت ومتعدد المهام؟
كلا إنه يظهر كذلك فقط ، إذا كنت تطبع على طابعة بطيئة أو كنت تقرأ ملف من قرص مدمج قديم أو تنسخ ملف حجمه كبير أو تفك ضغط ملف يزيد حجمه عن 500 ميغا فإن الجهاز كله يصبح بطيئا ويعلق وزر الإلغاء لن يعمل حتى تنتهي تلك العملية سبب ذلك أن ويندوز يعتمد على نظام BIOS الذي صمم قبل عقود ولم يأخذ في الحسبان مسألة تعدد المهام. كم أنه يعمل على مرحلتين الأولى 16-بت (الطور غير المحمي ويستمر إلى إنتهاء تنفيذ autoexec.bat) ثم ينتقل إلى طور 32-بت
لماذا أحتاج أنا لكل هذه المزايا طالما أن ويندوز يعمل ؟
هو نواة نظام kernel (الجزء الذي يتعامل مع العتاد Hardware ويقوم بكل الأعمال الصعبة)، هذه النواة كتبت من الصفر (ولم تشتق من كود النظام الخامس System V ولا من BSD) وهي متوافقة مع المعايير الخاصة بأنظمة يونكس POSIX وهي برمجية حرة وبالتالي مفتوحة المصدر (يمكنك أن ترى ما يزيد عن 4 ملايين من الكود) ويمكن لأي انسان أن يطوره دون إذن من أحد ، بدأه لينوس تورفلدز Linus Benedict Torvalds وهو فنلدي Finland في عام 1991 عندما كان طالبا في جامعة Helinki (انظر صفحته www.cs.helsinki.fi/~torvalds) يأمل أن يكون لديه يونكس (الذي يكلف ميزانية دولة كما ذكرنا) على جهازه في البيت بدأ مشروعه بعد أن درس نظام MINIX (كتاب ونظام تعليمي) حيث كتب نظام تشغيل كامل المزايا من الصفر ليتفوق ليس فقط على الأنظمة العادية بل وعلى أنظمة يونكس الأخرى ثم وضع الملفات على الإنترنت وكوّن مشروع نواة لينكس www.kernel.org أصدر أول نواة في 1994 ومنح درجة الماجستير في عام 1996 على رسالته التي عنوانها "Linux: A Portable Operating System" ويشاركه الآن أكثر من ألف مبرمج من مختلف أنحاء العالم في تطوير النواة لوحدها لدرجة أن الجزء الذي كتبه لينوس لا يزيد عن 2% من النواة الحالية، وهو حتى الآن يدير تطوير النواة. لينوس يعمل الآن لدى مختبرات تطوير المصادر المفتوحة Open Source Development Labs (OSDL). نواة لينكس تعمل على معظم المنصات (أكثر من 20 عائلة من المعالجات) ومنها
- عائلة IA32 إنتل ذات 32-بت Intel Arch وتسمى أيضاً x86 وتشمل البنتيوم وشبيهاته من AMD وهي الأجهزة الشخصية العادية
- عائلة IA64 إنتل ذات 32-بت مثل Intel Itanium و AMD Opterons
- عائلة PowerPC تختصر PPC صممتها IBM وتتجها إلى جانب Motorola Apple وتستعمل في أجهزة Apple Macintosh.
- عائلة Alpha
- عائلة Sparc
- عائلة MainFrame
- عائلة MIPS المستعمل في PlayStation و Nintendo 64 game consoles والعديد الحواسيب العملاقة من SGI
- عائلة m68k من motorola
- عائلة ARM المستعمل في العديد من الأجهزة الخلوية والمحمولة في الكف و PDA و Game Boy Advance و وأنظمة Nintendo DS handheld game
- وغيرها مثل XBox
ما هو لينكس Linux مرة أخرى ؟
هي كلمة تعني واحد من ثلاثة: نواة النظام kernel أو نظام التشغيل وأدواته أو الأقراص التي عليها النظام وأدواته وبرامج التركيب والبرامج التطبيقية وحتى الألعاب. للتمييز الأولى تسمى نواة لينكس Linux kernel والثانية غنو/لينكس GNU/Linux والثالثة توزيعة لينكس Linux Distribution والمعنى تستطيع تميزه من السياق. تُعرّف بعض وثائق غنو نظام "غنو/لينكس" كما يلي: " تغيير في نظام غنو باستعمال نواة لينكس مكان نواة Hurd من مؤسسة البرمجيات الحرة. لينكس نظام مستقر وفعّال ومجدي وكامل المزايا يقلد يونكس. إنتشر بكثرة على الحواسب الشخصية ولكنه يعمل على أنواع مختلفة من الأجهزة، يتوفر الكود المصدري له وفق رخصة التأميم العامة من غنو GNU GPL وهي أهم ملامح هذا النظام".
ما هي البرامج الحرة ؟
إنها برمجيات تعطيك الحق في حرية استخدامها ونسخها وبيعها وتعديلها ...إلخ هناك نوع منها يسمى البرمجيات مرفوعة حقوق النسخ copylefted وهي هي طريقة متبعة لحماية حقوق النسخ copyrights ولكن ليس من النسخ والتعديل...إلخ بل من احتكارها ومن سلبك حريتك، خرج بالفكرة البروفيسور ريتشارد ستالمان مؤسس مؤسسة البرامج الحرة www.fsf.org Free Software Foundation فيمكن لأي كان أن يحصل على الملف المصدري للينكس أو أن يعمل نسخ من البرنامج ويوزعها مجاناً أو يبيعها
هل لينكس هو النظام الوحيد الحر ؟
لا ، لدينا الكثير مثلا GNU/Hurd و FreeBSD و NetBSD و OpenBSD وغيرها ولكن لينكس الأكثر شهرة ودعماً للعتاد Hardware والأكبر مجتمعاً والأكثر نضوجاً.
ما هي المتطلبات الدنيا لتنزيل لينكس ؟
أنت بحاجة إلى معالج 386 كحد أدنى (قبل البينتيوم بجيلين) و4 ميغا رام لتعمل النواة وبعض الأدوات الأساسية لأغراض الإنقاذ أو خادم أباتشي بدون واجهة رسومية ولكن ليعمل برنامج الإعداد الخاص بالتوزيعات المعروفة فأنت بحاجة إلى 16 ميغا على الأقل في الطور النصي والضعف في الطور الرسومي وبحاجة إلى 200-400 ميغا على الأقل من القرص الصلب لعمل توزعية رسومية بسيطة-متخلفة- وبحاجة إلى 1 غيغا إذا أردت تنزيل gnome أو kde و 2 غيغا لكليهما هذا الحد الأدنى أما الحد الأدنى للأداء الجيد فهو ضعف هذه الأرقام
لم أفهم ، باختصار لو سمحت .
PentiumI ,32M ram,2GB HDD للحد الأدنى و PII ,64M ram,4GB HDD ليعمل بشكل مقبول
من أين أحصل على تعريفات كرت الصوت والشاشة ... ؟
لن تحتاج إليها لينكس نظام يتكفل لوحده بكل ذلك وإلا ما فائدة نظام التشغيل ولكن هناك عدد قليل من المودمات القديمة الزائفة الداخلية (في الحقيقة هو مودم واحد موتورولا SM56 ويمكن تعريفة لكن الطريقة صعبة ،سمعت أنه أيضا لا يتعرف في ويندوز XP عليه أيضا، وأيضا بعض المودمات الخارجية من نوع USB ) وعدد قليل من الطابعات ستواجه صعوبة في تعريفها
هل يجب أن أهيء (format) القرص الصلب من جديد؟
لا، ليس بالضرورة إذ يمكن أن تستخدم قسم مثل الدي D في ويندوز ليصبح للينكس.
هل هو نظام سهل مثل ويندوز أم صعب مثل دوس ؟
إنه نظام مرن يمكن أن يكون مثل هذا أو مثل ذاك فهو قد يتفوق على ويندوز في الجمال والسهولة مثلاً إذا استعملت KDE يمكنك أن تجعل القوائم شفافة ويمكنك أن تجعل الأزرار بأشكال رائعة جداً. وإذا كنت تريد نظام ليعمل على جهاز متخلف كنت تريد أن ترميه كخادم صامت أو جدار ناري ليحمي شبكتك ولا تريد تلك الواجهات المترفة فذلك أيضا ممكن
في الحقيقة عندما نتحدث عن نظام تشغيل نعني البرنامج الذي يقع بين البرامج التطبيقية والأجهزة المادية(العتاد) ويسهل لهذه الوصول إلى تلك ويمنع هذه من الوصول إلى تلك أحيانا للحماية أما التعامل مع العنصر البشري فهو ليس من وظيفة نظام التشغيل بل من وظيفة البرامج التطبيقية ولكن سبب الخلط هو أن أنظمة التشغيل المملوكة تأتي مع برامج وواجهات يراها المستخدم فيحسبها هي نظام التشغيل فيصبح السؤال هل يوجد للينكس (التوزيعة) واجهات رسومية وبرامج سهلة الإستعمال؟ الجواب نعم هناك زلايين (ملايين بلايين زلايين) البرامج التطبيقية والواجهات للينكس
هل تقصد أني بحاجة إلى الحصول و تركيب كل برنامج لوحده ؟
لا، فهنا يأتي دور التوزيعة وهي عبارة عن أقراص مدمجة (من قرص إلى سبعة وعادة ثلاثة)عملتها شركة مثل ريدهات وماندريك أو جمعية غير ربحية مثل ديبيان تحتوي على برنامج إعداد و لينكس وآلاف البرامج التطبيقية (من 2000-8000 حزمة برمجية) وملفات مساعدة بحيث أن كل ما عليك هو وضع القرص وتشغيل هذا البرنامج
هل يدعم العربية ؟
نعم ،فالعالمية ودعم كل اللغات موجود ضمن نواة لينكس إن كان مجرد دعم أو حتى أن يترجم بشكل كامل، أي ليس عليك أن تنتظر حتى يتكرمون بعد سنة من إصدار نسخة enabled أو local ولكن يوجد بعض البرامج كما في أي نظام لا يعلم مبرمجها عن طبيعة اللغة العربية وهي برامج قليلة وأكثر التوزيعات الحديثة تدعم اللغة العربية بشكل جيد والجهد الكبير المبذول لتعريب تلك البرامج لمؤسسة عرب-آيز www.arabeyes.org أي عيون عربية ولفظها يعني تعريب باللغة الإنجليزية.
بماذا يمتاز عن غيره ؟
- أسرع ،وأقوى ، وآمن ، وأكثر استقراراً -لايعلق- وعلمي وموثوق
- صمم من الأساس ليكون نظام شبكات ونظام محمي وصمم ليدوم
- انخفاض كلفة الإدامة (التطورات تكون خاضعة GPL ومتوفرة)
- حر/مجاني وغير احتكاري وهو ملك للبشرية GPL
- قادر على بناء نفسه Self-Contained
- Backword compitablity
- well-documented (على عكس ويندوز الذي يحتوي بعض ال Undocumented API's)
- مطابق للمواصفات والمقاييس مثل POSIX و ANSI و ISO و ... قد يساعد ذلك على أن يكشف الأخطاء المصنعية والتلاعب بالموصفات
- عالمي ويدعم لغات مختلفة منها العربية عن طريق معايير Unicode
- خال من الفيروسات والجواسيس
- نظام 32-بت (فما فوق) حقيقي ،متعدد المستخدمين والمهام و خيوط المعالجة و تعدد المعالجات
- التحكم في أولويات البرامج
- يوفر أدوات تطوير كاملة بأكثر من لغة برمجة باستعمال مجموعة مصنفات غنو GCC - GNU Compiler Collection
- يمكن تركيب أدوات غنو لأتمتة الأعمال والقيام بأعمال غير التي صممت من أجلها، فكل برامج فيه لا يقوم إلا بمهمة واحدة بسيطة لكنه يقوم بها بشكل جيد، ولكن تصميمها يسمح بتركيبها معاً لتتعاون في إنجاز ما هو أعقد
- إنه النظام الذي تعمل به كل مزايا برمجيات غنو، حيث جربت عليه شخصياً ممن يطورون غنو أنفسهم. هذه المزايا قد تكون متوفرة جزئياً أو لم تجرب.
- زلايين (ملايين الملايين) من البرامج بإنتظارك
- سريع التطور، والمزايا الجديدة تنطبق حتى على البرامج القديمة وليس على البرامج التي صممت لها
- يعطيك بيئة التكنولوجيا المتطورة في عالم UNIX على الأجهزة الشخصية
- مدعوم من شركات ضخمة وتاريخية مثل IBM و HP
أليس ويندوز نظام 32-بت ومتعدد المهام؟
كلا إنه يظهر كذلك فقط ، إذا كنت تطبع على طابعة بطيئة أو كنت تقرأ ملف من قرص مدمج قديم أو تنسخ ملف حجمه كبير أو تفك ضغط ملف يزيد حجمه عن 500 ميغا فإن الجهاز كله يصبح بطيئا ويعلق وزر الإلغاء لن يعمل حتى تنتهي تلك العملية سبب ذلك أن ويندوز يعتمد على نظام BIOS الذي صمم قبل عقود ولم يأخذ في الحسبان مسألة تعدد المهام. كم أنه يعمل على مرحلتين الأولى 16-بت (الطور غير المحمي ويستمر إلى إنتهاء تنفيذ autoexec.bat) ثم ينتقل إلى طور 32-بت
لماذا أحتاج أنا لكل هذه المزايا طالما أن ويندوز يعمل ؟
عدل سابقا من قبل egypt man في الإثنين 10 مارس - 19:25 عدل 1 مرات
الخميس 30 يوليو - 12:06 من طرف تايجر باك
» الروبوت الالى للتغليف بالاسترتش
السبت 21 يونيو - 12:46 من طرف تايجر باك
» ماكينة استرتش بالت بالذراع
الأحد 1 يونيو - 13:38 من طرف تايجر باك
» سبعة العاب بلاى ستيشن روعة بحجم صغير جدا مع شرح التشغيل
الإثنين 18 فبراير - 21:02 من طرف الدريملاندحر
» كيف تصبح هاكر
الأربعاء 21 سبتمبر - 15:28 من طرف egypt man
» تحديث الصفحة اسطوانة تعلم برنامج المونتاج sony vegas فى 24 ساعة
الثلاثاء 20 سبتمبر - 16:39 من طرف egypt man
» >>> اسطوانة لتعليم الهاكرز باللغة العربية <<< (حقيقة وليست خيال)
الثلاثاء 20 سبتمبر - 16:24 من طرف egypt man
» اسطوانة تعلم لغة الـ Assembly لصنع الكراكات << باللغة العربية
الثلاثاء 20 سبتمبر - 15:35 من طرف egypt man
» هذا دي في دي هو مزيج من التطبيقات ، والمتخصصة في نصائح القرصنة لعام 2011 جديد
الثلاثاء 20 سبتمبر - 14:23 من طرف egypt man