الطايير
{ | مشرف قسم أنظمة التشغيل | }







السمعة:
كما ذكرنا مراراً وتكراراً بإن قوة اللينكس تكمن دائماً في تنوعه بمختلف الطرق و الخصائص ، ويظهر هذا مره أخرى هنا عند حديثنا عن الطُرق المختلفة التي يمكننا بها استخدام النظام
فلينكس نظام تشغيل مرن وقوي يوفر خيارات متنوعة للاستخدام، تناسب احتياجات المستخدمين المختلفة ، فكما عرفنا سابقاً أن اللينكس ليس فقط محصور على مجال أو تخصص أو وظيفة واحدة ولكن من خصاصئه الفريدة القابلية على التطوير في اتجاهات مختلفة على حسب الإحتياجات المختلفة فقد يعتمد المستخدم على نظام اللينكس بشكل أساسي في كل مهامه اليومية أو بشكل مؤقت لتأدية وظيفة واحدة في وقت معين أو بشكل مقنن لاعتبارات الحماية واختبار الاختراق أو حتى فقط للتجربة .
وهنا يأتي السؤال البديهي !
ما هي الطرق الشائعة لاستخدام اللينكس لتلبية هذه الإحتياجات المختلفة ؟!
فهناك أربع طرق يمكننا الاعتماد عليهم كالتالي :
التشغيل المباشر (Live Booting) | الإقلاع المزدوج (Dual Booting) | المحاكاة الافتراضية (Virtualization) | التثبيت على الجهاز (Bare Metal Installation) |
وسنتطرق للحديث عن تلك الطرق المختلفة من خلال تناولهم سريعاً وبشكل بسيط من خلال أربع نقاط رئيسية هم التعريف ، والميزات ، والعيوب ، وأمثلة حالات كالتالي :
١ - التشغيل المباشر (Live Booting) :
- التعريف : يتم تحميل نظام التشغيل لينكس من قرص مضغوط أو USB بشكل مباشر دون الحاجة إلى تثبيته على القرص الصلب أو التغيير في ملفات الظام وأو الجهاز .
- المميزات :
- تجربة لينكس دون التأثير على نظام التشغيل الحالي حيث يتم التشغيل فقط من على الـ USB بشكل كامل .
- القدرة على استخدام كل موارد الجهاز والخصائص المختلفة لـ Hardware الجهاز بدون وسيط .
- مفيد لفحص الأجهزة وتجربة النظام للتوافق قبل التثبيت الدائم .
- مثالي للاستخدام المؤقت على أجهزة الكمبيوتر العامة بشكل أن يكون نظام كامل متاح لك لاستخدامه على أي جهاز متوافق .
- العيوب :
- لا يتم حفظ التغييرات التي تم إجراؤها أثناء التشغيل المباشر.
- يكون النظام فقط متاح مادام الـ USB متصل بالجهاز فقط.
- قد يكون أداء النظام أبطأ من التثبيت الدائم.
- يتم خسارة كل التغييرات حتى التحديثات عند قفل النظام او سحب الـ USB .
1. تجربة توزيعات Linux مختلفة :
- أمثلة حالات :
في حالة تجربة النظام قبل التثبيت فعند محاولتك تثبيت الويندوز مثلاً يكون فقط برنامج التثبيت و أدوات مساعدة فقط المتاحة ولكن في حالة اللينكس يكون النظام كامل متاح للاستخدام وهذه بعض الحالات التي نستخدم بها اللينكس بطريقة الـتشغيل المباشر أو الـ live booting :
2. استكشاف وإصلاح مشكلات الكمبيوتر :
- مع وجود العديد من توزيعات لينكس المتاحة، قد يكون من الصعب تحديد التوزيع المناسب لك. يُتيح لك الـ Live Booting تشغيل توزيع لينكس من محرك أقراص USB أو بطاقة SD دون الحاجة إلى تثبيته على جهاز الكمبيوتر الخاص بك. بذلك، يمكنك تجربة ميزات وواجهات المستخدم المختلفة لكل توزيع قبل اتخاذ قرار التثبيت الدائم.
- في حال واجهت مشكلات مع نظام التشغيل المثبت لديك ، يمكنك استخدام توزيع Linux Live للتشغيل على جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كانت المشكلة تكمن في نظام التشغيل أم في الأجهزة.
- تتضمن العديد من توزيعات لينكس أدوات مدمجة لتشخيص إصلاحات الأجهزة وإدارة الأقسام والشبكات، مما يجعلها مفيدة لحل مجموعة واسعة من المشكلات.
3. إنقاذ البيانات :
4. تشغيل برامج محددة :
- في حال فشل نظام التشغيل المثبت لديك في التشغيل ، يمكنك استخدام توزيع Linux Live للوصول إلى ملفاتك والنسخ الاحتياطي لها.
- تتضمن بعض توزيعات لينكس أدواتً مخصصة لاستعادة البيانات من محركات الأقراص التالفة أو التي لا يمكن الوصول إليها.
- بعض البرامج متاحة فقط على أنظمة تشغيل لينكس. يُتيح لك الـ Live Booting تشغيل هذه البرامج على جهاز الكمبيوتر الخاص بك دون الحاجة إلى تثبيت نظام تشغيل لينكس كامل.
5. اختبار أجهزة الكمبيوتر الجديدة :
- قبل شراء جهاز كمبيوتر جديد، يمكنك استخدام توزيع Linux Live لاختبار توافق الأجهزة والتأكد من عمل جميع المكونات بشكل صحيح.
٢ - الإقلاع المزدوج (Dual Booting) :
1. استخدام برامج غير متوفرة على Windows :
- التعريف : تثبيت نظامي تشغيل على نفس الجهاز ، مع إمكانية اختيار أحدهما عند التشغيل . ملحوظة مهمة : عند اعتماد هذه الطريقة في حالة استخدام الـ MBR قد تظهر بعض المشاكل ويكون احد الأنظمة غير مستقر في احيان كثيرة خصوصاً اذا كان احد النظاميين هو نظام ويندوز ذلك يعود الا ان من الصعب تعرف الـ Bootloader الخاص بويندوز على الأنظمة المختلفة ويتم الاعتماد على الـ Bootloader الخاص باللينكس ولذلك ايضاً شرط اساسي ان تقوم بتثبيت نظام الويندوز أولا قبل تثبيت اللينكس ولكن في حالة الاعتماد على الـ GPT تكون أكثر استقراراً لأن يتم الاقلاع من كل Bootloader على حدى .
- تجربة لينكس كنظام كامل بكل مميزاته مع الاحتفاظ بنظام التشغيل الحالي (مثل Windows).
- مثالي للمستخدمين الذين يرغبون في تجربة لينكس دون التخلي عن نظامهم المألوف.
- أمثلة حالات :
في حالة استخدام الإقلاع المزدوج أو الـ dual booting تكون أغلب المشاكل بسبب نظام الويندوز وذلك يرجع بشكل مباشر لأن ويندوز لا يتوافق مع كثير من مكونات لينكس مثل الـ file system و الـ Bootloader وغير ذلك ولكن اللينكس يتوافق مع الـ file system والـ Bootloader الخاص بويندوز . واعتماد طريقة الـ dual booting في تشغيل اللينكس ترجع بشكل أساسي الى احتياج المستخدم استخدام والاعتماد على لينكس بشكل أساسي ولكن عدم القدره في ترك النظام الآخر نهائياً لاحتياجه بعض الميزات أو البرامج التي يقدمها هذا النظام ، و تالياً بعض الحالات التي نستخدم فيها طريقة الـ dual booting :
هناك العديد من البرامج المتاحة فقط على أنظمة تشغيل لينكس ، مثل برامج تحرير الفيديو المتقدمة وأدوات تطوير البرمجيات وأدوات تحليل البيانات. فيُتيح لك الـ Dual Booting تشغيل هذه البرامج على جهاز الكمبيوتر الخاص بك دون التخلي عن Windows.
2. الحصول على مزيد من الأمان والخصوصية :
يُعرف لينكس بكونه أكثر أمانًا من Windows ، حيث يكون أقل عرضة للفيروسات والبرامج الضارة. فيُتيح لك الـ Dual Booting استخدام Linux للمهام الحساسة ، مثل إدارة البيانات المالية أو الاتصالات عبر الإنترنت ، مع الحفاظ على Windows للألعاب والأنشطة الترفيهية الأخرى.
3. تجربة بيئة سطح مكتب مختلفة :
يوفر لينكس مجموعة واسعة من بيئات سطح المكتب ، من KDE و GNOME إلى Cinnamon و Xfce. فيُتيح لك الـ Dual Booting تجربة هذه البيئات المختلفةوتخصيص تجربة الكمبيوتر الخاصة بك حسب رغبتك.
4. إطالة عمر جهاز الكمبيوتر الخاص بك :
يُعرف لينكس بأنه أقل طلبًا على موارد النظام من Windows. فيُتيح لك الـ Dual Booting تشغيل لينكس على أجهزة الكمبيوتر القديمة التي قد لا تكون قوية بما يكفي لتشغيل Windows بسلاسة.
5. اختبار برامج جديدة أو غير مستقرة :
في حال كنت مطورًا للبرمجيات أو مستخدمًا متقدمًا ، فيمكنك استخدام الـ Dual Booting لتثبيت وتجربة برامج جديدة أو غير مستقرة دون التأثير على تثبيت Windows الأساسي.
٣ - المحاكاة الافتراضية (Virtualization) :
1. اختبار أنظمة تشغيل مختلفة :
- التعريف : تشغيل نظام تشغيل لينكس داخل نظام تشغيل موجود مسبقًا، باستخدام برنامج محاكاة افتراضي.
- تجربة لينكس دون التأثير على نظام التشغيل الحالي.
- سهولة اختبار البرامج والتكوينات المختلفة دون المخاطرة بالنظام الرئيسي.
- مثالي للمستخدمين الذين يرغبون في استخدام برامج Windows و Linux على نفس الكمبيوتر.
- سهل التثبيت والإزالة من الجهاز دون التأثير على اي نظام.
- لا يحتاج الى تخصيص مساحة على القرص الصلب.
- أمثلة حالات :
تُعدّ تقنية الـ Virtualization طريقةً لتشغيل نظام تشغيل واحد (الضيف) داخل نظام تشغيل آخر (المضيف). يُعدّ لينكس خيارًا شائعًا لنظام التشغيل الضيف حيث يسمح للمستخدمين بتشغيل نظام اللينكس للأغراض المختلفة في بيئات افتراضية معزولة دون التأثير على النظام الأساسي بأي شكل من الأشكال.
2. تشغيل برامج غير متوافقة :
- مع الـ Virtualization، يمكنك تثبيت وتشغيل أنظمة تشغيل مختلفة على نفس الكمبيوتر دون الحاجة إلى إعادة التشغيل أو تقسيم محرك الأقراص الثابتة.
- يُتيح لك ذلك تجربة أنظمة تشغيل جديدة أو قديمة ومقارنة ميزاتها ووظائفها دون التأثير على نظام التشغيل الرئيسي لديك.
3. تحسين الأمان والخصوصية :
- في حال كنت بحاجة إلى تشغيل برنامج غير متوافق أو أداة مع نظام التشغيل الحالي لديك، يمكنك تثبيته في بيئة افتراضية.
- يُتيح لك ذلك استخدام برامج Windows على جهاز كمبيوتر وأيضاً تجربة واستخدام أدوات لينكس أو العكس صحيح.
4. اختبار البرامج وتطويرها :
- يمكن أن يعزز استخدام الـ Virtualization الأمان والخصوصية عن طريق عزل أنظمة التشغيل والبرامج عن بعضها البعض في بيئة وهمية افتراضية .
- يُتيح لك ذلك تشغيل البرامج غير الموثوقة أو تصفح مواقع الويب المشبوهة في بيئة افتراضية دون المخاطرة بنظام التشغيل الرئيسي لديك.
5. تقديم عروض توضيحية وتدريب المستخدمين :
- يُعدّ الـ Virtualization مثاليًا لمختبري البرامج ومطوري البرمجيات، حيث يسمح لهم بإنشاء بيئات اختبارية معزولة لاختبار البرامج الجديدة وتصحيح الأخطاء.
6. تشغيل الخوادم الافتراضية :
- يمكن استخدام الـ Virtualization لعرض أنظمة تشغيل وبرامج مختلفة للمُشاهدين أو الطلاب دون الحاجة إلى تثبيتها على أجهزتهم.
- يُعدّ ذلك مفيدًا لمدربي تكنولوجيا المعلومات ومقدمي العروض التقديمية.
- يمكن استخدام Linux لتشغيل خوادم افتراضية لتوفير الخدمات مثل البريد الإلكتروني وخادم الويب و FTP.
- يُعدّ ذلك مفيدًا للشركات والأفراد الذين يرغبون في تشغيل خوادمهم الخاصة دون الحاجة إلى شراء أجهزة إضافية.
7. استخدام لعملية واحدة :
- قد تحتاج النظام لتنفيظ مهمه سريعة او تجربة أداة معينه ومن ثم حذف النظام.
- مديرين الأنظمة لتجربة الاعدادات المختلفة قبل عرضها على المستخدين او توجيههم للتعديل على ملفات الاعدادات.
٤ - التثبيت على الجهاز (Bare Metal Installation) :
التعريف : تثبيت نظام التشغيل لينكس مباشرة على القرص الصلب، دون الحاجة إلى نظام تشغيل موجود مسبقًا.
المميزات :
التحكم الكامل في إعدادات النظام وتوفر كل الامكانات الممكنة للجهاز.
أفضل أداء ممكن لنظام التشغيل لينكس.
العيوب :
يتطلب خبرة تقنية أكثر.
قد يؤدي التغيير أو التعديل في ملفات الاعدادات و التكوينات المختلفة بغير خبرة كافية الى مشاكل كبيرة في النظام واعطال بسبب ان كل شيء في النظام قابل للتعديل من خلال المستخدم.
أمثلة حالات :
تُعدّ عملية تثبيت نظام تشغيل Linux مباشرةً على القرص الثابت لجهاز الكمبيوتر ، دون الحاجة إلى نظام تشغيل موجود مسبقًا . يُقدم هذا خيارًا قويًا ومخصصًا لمستخدمي Linux ، مع توفير تحكم كامل في إعدادات النظام وأدائه.
1. أجهزة الكمبيوتر القديمة أو غير المدعومة :
2. أجهزة الكمبيوتر المخصصة :
- في حال كان لديك جهاز كمبيوتر قديم أو غير مدعوم من قبل أنظمة التشغيل الحديثة، يمكنك تثبيت توزيعة لينكس خفيفة الوزن عليه لمنحه حياة جديدة.
- هناك العديد من توزيعات لينكس المصممة خصيصًا لأجهزة الكمبيوتر ذات الموارد المحدودة.
3. تحسين الأداء والأمان :
- غالبًا ما يتم استخدام أجهزة الكمبيوتر المخصصة لمهام محددة، مثل تشغيل الخوادم أو أجهزة الوسائط المتعددة.
- يُقدم التثبيت الأساسي لـلينكس تحكمًا كاملاً في إعدادات النظام والتكوينات، مما يجعله مثاليًا لبعض الأنواع من التطبيقات.
4. الحصول على تجربة Linux مخصصة :
- يُمكن أن يؤدي التثبيت الأساسي لـلينكس إلى تحسين أداء النظام من خلال إزالة البرامج غير الضرورية وخدمات الخلفية التي تأتي عادةً مع أنظمة التشغيل المُثبّتة مسبقًا.
- يُوفر أيضًا تحكمًا أكبر في إعدادات الأمان ، مما يقلل من مخاطر التعرض للبرامج الضارة والهجمات الإلكترونية.
5. التعلم والاختبار :
- يُتيح لك التثبيت الأساسي لـلينكس إنشاء نظام تشغيل مخصص يتوافق تمامًا مع احتياجاتك وتفضيلاتك.
- يمكنك اختيار بيئة سطح المكتب والتطبيقات والبرامج وتكوين النظام ليناسب طريقة عملك.
- يُعدّ التثبيت الأساسي لـلينكس تجربة تعليمية قيّمة لمستخدمي لينكس الذين يرغبون في فهم كيفية عمل أنظمة التشغيل على مستوى أعمق.
- يُقدم أيضًا بيئة اختبار مثالية لتجربة البرامج الجديدة وتكوينات النظام.
وهنا نكون وصلنا الى النهاية بعد أن عرضنا الطرق المختلفة التي يمكن من خلالها استخدام نظام التشغيل لينكس على حسب الوظيفة المطلوبة منه و في الدرس القادم بإذن الله سيكون الدرس العملي الأول وبداية تثبيت والاستخدام الفعلي لهذا النظام الرائع
التعديل الأخير بواسطة المشرف: