الفرق بين المراجعتين لصفحة: «لينكس من الألف إلى الياء»

تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل
ط روبوت: تغييرات تجميلية
سطر 1:
<small>[[لغات البرمجة الحاسوبية|<< لغات البرمجة الحاسوبية]]</small>
<div style="display:block; padding:0.3em; background-color:#FFCC00; border:1px solid #aaa; -moz-border-radius-topright:0.4em; -moz-border-radius-topleft:0.4em; text-align:right; font-size:75%;"><br />
<center style="font-size:250%">'''لينكس من الألف إلى الياء'''</center><br /></div>
<br />
{{ويكيبيديا|لينكس}}
<br />
 
'''ملاحظة''': باقى فهرس الكتاب موجود في صفحة النقاش لتكون مرجعا لمن يريد المساهمة في هذا العمل
 
== مقدمة ==
=== ويندوز مقابل توزيعات لينكس: ===
عندما نتحدث عن ويندوز فإننا نتحدث عن نظام تشغيل بمعناه القديم و الذي يدل عليه الاسم، فهو مجرد نظام قادر على تشغيل العتاد بشكل بدائي/اساسي و يأتي معه البرامج الاساسيه لتشغيل عتاد الجهاز -الاساسيه- مثل لوحة المفاتيح و الفأرة و الشاشه و لا يتضمن النظام أي برمجيات متطورة مثل برامج معالجه الكلمات و مجموعة برامج العمل المكتبي Office و العديد من البرامج الاخرى الهامه و التى لا يستغنى عنها المستخدم و الموظف و العامل .
و لكن عدم وجود هذه البرمجيات بشكل مباشر مع نظام ويندوز لا يعنى أنها غير متاحة، و لكن عليك شراء كل منها بشكل مستقل مما يعنى أنها في الغالب غير متكامله مع بعضها البعض كما سنرى لاحقاً.
 
==== مميزات نظام لينكس: ====
===== التكامل: =====
إن توزيعات و أنظمه لينكس أصبحت من التكامل بحيث أنك تستطيع إنهاء جميع أعمالك عليها بداية من الجانب العملى و الاكاديمي و إنتهاءاً بالجوانب الترفيهيه .
 
سطر 35:
- برامج للشركات الكبرى و المؤسسات مثل برامج إدارة المشاريع و الموارد البشريه و برامج التخطيط و الانتاج.
 
===== المرونه و سهولة التشكيل: =====
إن توزيعات لينكس يمكن تشكيلها بسهولة لكى تؤدي غرض بعينه أو لتكون نظام عام الاستخدامات، فمثلاً إذاكنت صاحب خادمات انترنت يمكنك بناء توزيعه خاصة تحتوى على برمجيات لتؤدى هذا الغرض فقط و تستغنى عن البرمجيات الاخرى مما يؤدى إلى بناء نظام ثابت و مستقر و لا يستهلك موارد النظام في إعمال غير مطلوبة.
 
كما يمكنك بناء توزيعه وظيفتها الوحيدة هى تشغيل ملفات الوسائط المتعددة أو العمل كجهاز موجهه للشبكه Router او حائط نارى Firewall أو حتى نقطة وصول للشبكات اللاسلكيه wireless Access-point كل هذا يثبت مرونة أنظمة لينكس و قدرتها الفائقه على التشكيل و التخصص كما أن الانظمه الناتجة من عمليات التخصيص هذه تكون على درجه عاليه من الكفاءة و القوة و الاستقرار .
 
===== أنظمة لينكس أنظمه بناءه =====
فهى تجبر المستخدم على التفكير و الاعتماد على الذات في أداء بعض المهام التى تحتاج إلى القليل من المعرفه مما يستدعى اللجوء إلى اسلوب البحث العلمى في حل بعض المشكلات التى قد يواجهها المستخدم و هى بذلك تنمى مهارات الاعتماد على الذات و التعليم الذاتى و البحث العلمى كما ان وجود النظام و هذا الكم الهائل من البرمجيات بشكل مجانى و بدون مقابل يحتاج إلى توحد الجهود و دعم المستخدمين و يشجع المستخدمين على حب النظام و القائمين على بناءة و في الغالب يجعلهم ينضمون إلى مشروعات برمجيه تساعد في تطوير النظام نتيجه لاحساسهم بأنهم يريدون رد المعروف المقدم اليهم من هذه المشروعات و بذلك تنمو لديهم مبادئ التعاون و العمل الجماعى و التضحيه و قبل كل شيء مبدأ تحمل المسؤليه إلى جانب الخبرات العلميه و الاجتماعيه التى سيكتسبونها من المشاركه في مثل هذه المشروعات .
 
===== الاستقرار : =====
إن أنظمة لينكس على درجه عاليه من الاستقرار فمن الصعب ان ينهار النظام بشكل كلي - يمكن لبعض البرمجيات ان تنهار بشكل منفصل لا يؤثر على باقي النظام و في هذه الحاله يمكن لمدير النظام ان يعيد تشغيلها دون الحاجه إلى إعادة تشغيل النظام كله .
 
إن السر وراء إستقرار النظام يعود إلى تقسيم النظام إلى أجزاء منفصله تتواصل فيما بينها من خلال روابط و بروتوكولات قياسيه .
 
===== الأمان : =====
إن أنظمه يونكس و لينكس مصممه لتكون أنظمه شبكات متعددة الممهام و متعددة المستخدمين، لهذا كان من اللازم بناء هذه الانظمه لتكون أكثر الانظمه أماناً على الاطلاق، فمثلا إذا قام المستخدم س بتشغيل البرنامج أ فإن النظام يعطي صلاحيات المستخدم س للبرنامج أ فإذا كان من صلاحيات المستخدم س مثلاً التعديل على الملف م فإن البرنامج أ يستطيع القراءة و التعديل على محتويات الملف م و العكس، كذلك لا يمكن لغير المستخدم س إغلاق البرنامج أ - بغض النظر عن مدير النظام الذى له الصلاحيات لفعل أي شيء يحلو له - كذلك هو الحال بالنسبه للملفات و المجلدات لكي تستطيع التعديل على ملف ما يجب ان تكون المالك الاصلي لهذا الملف أو ان يعطيك المالك صلاحيات القراءه و التعديل عليه أو ان تكون مدير النظام .
 
سطر 55:
لذلك من الدواعي الامنيه على أنظمة يونكس ألا تستخدم حساب مدير النظام root في أعمالك اليوميه و لكن عليك فتح حساب مستخدم عادي و العمل من خلاله .
 
=== ملخص: ===
-ويندوز هو نظام تشغيل في أبسط أشكاله بالمقارنه مع توزيعات لينكس التى تأتي و معها كم هائل من البرمجيات الحرة/المجانيه التى تلبي إحتياجات المستخدم في جميع المجالات.
 
سطر 68:
-أنظمة لينكس و البرمجيات الحرة تساعد على تنميه الكثير من المهارات و العادات الايجابيه عند المستخدمين مثل الاعتماد على الذات و البحث العلمى و الايجابيه و تحمل المسؤليه على عكس الانظمة التى تلغى العقل و تدعى الذكاء و تقتل الابداع و تنمى رذائل الاحتكار و كتم العلم و البخل .
 
== نظرة عامه ==
فى هذا الفصل سوف ألقى نظره عامه على المفاهيم الاساسيه في عالم لينكس و المصادر المفتوحه، كما سأمر بشكل سريع على أساسيات عملية تثبيت التوزيعات بإختلاف أنواعها ( توزيعات مصدريه - توزيعات جاهزه ) ثم في مرحله متقدمه من هذا الفصل سوف نتعلم معاً كيفيه إدارة الملفات، المستخدمين و الحزم إلى جانب كيفية التعامل بشكل سهل و سليم مع سطر الاوامر .
 
=== إصدارات مق. توزيعات لينكس: ===
إن كلمة لينكس أو لينوكس في حد ذاتها تعبر عن نواة النظام Kernel و هو الجزء المسؤل عن الاتصال المباشر و التجكم في العتاد و لكنه لا يحتوى على بيئه استخدام لا نصيه Command Line Interface - CLI ولا رسوميه Graphical User Interface - GUI لذلك هذا الجزء من النظام وحده لا يمثل أي نفع للمستخدمين .
 
==== إصدارات لينكس ====
هناك جيلين مختلفين من النواة الجيل الاول و الثانى و يعتبر الجيل الاول قد إنقرض و لم يعد يفي بحاجة المستخدمين و لا يواكب التطور السريع للأجهزة .
 
سطر 87:
'''ملاحظه''': الاصدارات الفرديه 2.1 و 2.3 و 2.5 هي إصدارات تطويريه فقط Development versions .
 
==== توزيعات لينكس ====
كما ذكرت من قبل فإن النواة وحدها تكون بلا فائدة بالنسبه للمستخدم لذلك قامت مؤسسة GNU جنو بإعتماد النواة لينكس في نظام تشغيلها الحر GNU و الذى لم يكن إكتملت فيه النواه بعد بينما إكتملت فيه أدوات البرمجه و التطوير .
 
التوزيعه Distribution هي عباره عن النواة + برامج ( سواء CLI او GUI ) يتم توليف أجزاءها مع بعضها البعض .
 
يوجد عدد كبير من توزيعات لينكس على مستوى العالم بعضها متخصص و غالبيتها للإستخدام العام و لكن التوزيعات الأم التى تستخدم في بناء باقى التوزيعات 5 او 6 توزيعات كما يلي :
سطر 104:
5- توزيعه Linux From Scratch - LFS و هى في الحقيقه كتاب و ليست توزيعه، يشرح هذا الكتاب كيفية بناء نظام لينكس كامل من المصدر لذلك فهى توزيعه تعليميه أكثر منها توزيعه للإستخدام حيث أنك بعد الانتهاء من بناء النظام سوف تحتاج إلى مدير حزم و أدوات أخرى لإدارة النظام لن تجدها في هذه التوزيعه و إن إستخدمت أدوات توزيعه أخرى ستتحول LFS إلى التوزيعه التى إخترت ان تستخدم أدواتها كما أن عملية التثبيت صعبه جداً و تحتاج إلى وقت طويل من العمل اليدوي .
 
===== أمثله لتوزيعات أخرى و لكنها غير أساسيه و ناتجه من التوزيعات السابقه =====
١- توزيعة PCLinuxOS وهى توزيعة جميلة وسهلة وهى مبنية في الأساس على توزيعة Mandriva وهى تجمع بين مميزات كل من المندريفا والتوزيعات الأخرى وتعتبر الآن في موقع متقدم جدا من حيث عدد المستخدمين وذلك بحسب موقع http://distrowatch.com والذى يقوم بترتيب توزيعات لينكس.
 
٢- توزيعة اوبونتو [Ubuntu] تعتبر من أفضل الاصدارات واسهلها أثناء عملية التنصيب و الأستخدام وتعتمد على اصدار ديبيان ويمكن استعراض النظام ككل واستخدامه وبدون تنصيبه ويتميز الاصدار بالمرونة والقدرة على التعرف على الهاردوير وهناك عدة اصدارات فرعية مثل(Edubuntu,Kubuntu,Xubuntu)ويمكن الإستعلام عن المزيد من خلال الرابط التالي http://www.ubuntu.com
 
٣- توزيعة Mandriva و هى ناتج الاتحاد بين Connectiva ، Mandrake و هي فى الاساس مبنيه على نظام RedHat و تقوم ببناءها شركه بنفس الاسم و يوجد منها إصدارات مجانيه و أخرى تجاريه و تتميز هذه التوزيعه بالسهوله و الجمال .
سطر 113:
٤- توزيعة SuSe و هي توزيعه مشتقه من Slackware و يوجد منها إصدارين (مجاني OpenSuSe و تجاري SuSe ) و تشرف على تطويرها شركة Novell .
 
=== عملية التثبيت ===
إن عمليه التثبيت تختلف من توزيعه إلى أخرى في الشكل و لكن الاساس واحد حيث أن النظام واحد و فيما يلي سوف يتم شرح المعلومات الاساسيه المطلوبة لتثبيت أي نظام لينكس.
أولاً يجب تخصيص قسم من القرص لينكس.
سطر 121:
خامساً تحديد كلمة السر للمستخدم الجذر(مدير النظام).
هذه الخطوات الخمسة أساسية في كل برامج التثبيت و تختلف أنظمة التركيب في ترتيب هذه الخطوات.
 
 
[[تصنيف:معلوماتية]]