خطة المقرر المعتمدة (BNSAdmin)

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 235

‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫أساسيات نظام لينكس‬


‫الحاسب اآليل‬
‫‪1‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫مقدمة‬
‫احلمد هلل الذي علَّم بالقلم‪ ،‬علَّم اإلنسان ما مل يعلم‪ ،‬والصالة والسالم على من ُبعث مُعلماً‬
‫للناس وهادياً وبشرياً‪ ،‬وداعياً إىل اهلل بإذنه وسراجاً منرياً؛ فأخرج الناس من ظلمات اجلهل والغواية‪،‬‬
‫إىل نور العلم واهلداية‪ ،‬نبينا ومعلمنا وقدوتنا األول حممد بن عبداهلل وعلى آله وصحبه أمجعني‪،‬‬
‫أما بعد‪:‬‬
‫تسعى املؤسسة العامة للتدريب التقين واملهين لتأهيل الكوادر الوطنية املدربة القادرة على شغل‬
‫الوظائف التقنية والفنية واملهنية املتوفرة يف سوق العمل السعودي‪ ،‬ويأتي هذا االهتمام نتيجة‬
‫للتوجهات السديدة من لدن قادة هذا الوطن اليت تصب يف جمملها حنو إجياد وطن متكامل يعتمد‬
‫ذاتياً على اهلل ثم على موارده وعلى قوة شبابه املسلح بالعلم واإلميان من أجل االستمرار قدماً يف‬
‫دفع عجلة التقدم التنموي‪ ،‬لتصل بعون اهلل تعاىل ملصاف الدول املتقدمة صناعياً‪.‬‬

‫وقد خطت اإلدارة العامة للمناهج خطوة إجيابية تتفق مع التجارب الدولية املتقدمة يف بناء‬
‫الربامج التدريبية‪ ،‬وفق أساليب علمية حديثة حتاكي متطلبات سوق العمل بكافة ختصصاته لتليب‬
‫تلك املتطلبات‪ ،‬وقد متثلت هذه اخلطوة يف مشروع إعداد املعايري املهنية الوطنية ومن بعده مشروع‬
‫املؤهالت املهنية الوطنية‪ ،‬والذي ميثل كل منهما يف زمنه‪ ،‬الركيزة األساسية يف بناء الربامج‬
‫التدريبية‪ ،‬إذ تعتمد املعايري وكذلك املؤهالت الحقاً يف بنائها على تشكيل جلان ختصصية متثل‬
‫سوق العمل واملؤسسة العامة للتدريب التقين واملهين حبيث تتوافق الرؤية العلمية مع الواقع العملي‬
‫الذي تفرضه متطلبات سوق العمل‪ ،‬لتخرج هذه اللجان يف النهاية بنظرة متكاملة لربنامج تدرييب‬
‫أكثر التصاقاً بسوق العمل‪ ،‬وأكثر واقعية يف حتقيق متطلباته األساسية‪.‬‬

‫وتتناول هذه احلقيبة التدريبية "أساسيات نظام لينكس" ملتدربي ختصص "احلاسب اآللي" يف‬
‫املعاهد الصناعية الثانوية ومعاهد العمارة والتشييد‪ ،‬موضوعات حيوية تتناول كيفية اكتساب‬
‫املهارات الالزمة هلذا الربنامج لتكون مهاراتها رافداً هلم يف حياتهم العملية بعد خترجهم من هذا‬
‫الربنامج‪ .‬واإلدارة العامة للمناهج وهي تضع بني يديك هذه احلقيبة التدريبية تأمل من اهلل عز وجل‬
‫أن تسهم بشكل مباشر يف تأصيل املهارات الضرورية الالزمة‪ ،‬بأسلوب مبسط خالٍ من التعقيد‪.‬‬

‫واهلل نسأل أن يوفق القائمني على إعدادها واملستفيدين منها ملا حيبه ويرضاه؛ إنه مسيع جميب‬
‫الدعاء‪.‬‬

‫اإلدارة العامة للمناهج‬

‫‪2‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الفهـــرس‬

‫رقم الصفحة‬ ‫املوضـــــوع‬


‫‪2‬‬ ‫مقدمة‬
‫‪3‬‬ ‫الفهرس‬
‫‪6‬‬ ‫متهيد‬
‫‪9‬‬ ‫الوحدة األوىل‪ :‬مقدمة عن نظام لينكس‬
‫‪11‬‬ ‫تعريف لينكس ‪Linux‬‬

‫‪16‬‬ ‫توزيعة لينكس ‪Linux Distribution‬‬

‫‪24‬‬ ‫أنواع توزيعات لينكس الرئيسة والفرعية‪.‬‬


‫‪26‬‬ ‫بيئة سطح مكتب لينكس‪.‬‬
‫‪26‬‬ ‫مفهوم رخص الربجميات‪.‬‬
‫‪27‬‬ ‫أنواع رخص الربجميات‪.‬‬
‫‪29‬‬ ‫أفضل توزيعات لينكس وطرق احلصول عليها‪.‬‬
‫‪25‬‬ ‫جتهيز توزيعة لينكس للتثبيت‪.‬‬
‫‪49‬‬ ‫متارين الوحدة‬
‫‪53‬‬ ‫الوحدة الثانية‪ :‬تثبيت توزيعات أوبونتو (‪ )Ubuntu‬وفيدورا (‪)Fedora‬‬
‫‪54‬‬ ‫هرم الذاكرة الكلية جلهاز الكمبيوتر‬
‫‪58‬‬ ‫تقسيمات لينكس‬
‫‪83‬‬ ‫الذاكرة الظاهرية يف ‪ Windows‬وذاكرة التبديل ‪ SAWP‬يف لينكس‬
‫‪84‬‬ ‫متطلبات تثبيت توزيعيت أوبونتو وفيدورا‬
‫‪103‬‬ ‫متارين الوحدة‬
‫‪107‬‬ ‫الوحدة الثالثة‪ :‬إجراءات ما بعد تثبيت التوزيعات‬
‫‪108‬‬ ‫تثبيت التطبيقات املهمة لتسهيل التعامل مع التوزيعات‬

‫‪3‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫رقم الصفحة‬ ‫املوضـــــوع‬


‫‪127‬‬ ‫ضبط اإلعدادات‬
‫‪139‬‬ ‫متارين الوحدة‬
‫‪143‬‬ ‫الوحدة الرابعة‪ :‬استخدام توزيعة أوبونتو ‪Ubuntu-‬‬
‫‪144‬‬ ‫تعريف توزيعة أوبونتو‬
‫‪144‬‬ ‫نظرة تارخيية على توزيعة أوبونتو‬
‫‪145‬‬ ‫سطح مكتب أوبونتو‬
‫‪148‬‬ ‫برامج أوبونتو‬
‫‪154‬‬ ‫إدارة امللفات واجمللدات‬
‫‪171‬‬ ‫الشبكة واإلنرتنت‬
‫‪179‬‬ ‫أدوات الصيانة يف أوبونتو‬
‫‪187‬‬ ‫إدارة الربجميات والتطبيقات واحلزم‬
‫‪190‬‬ ‫متارين الوحدة‬
‫‪194‬‬ ‫الوحدة اخلامسة‪ :‬استخدام التطبيقات يف توزيعات لينكس‬
‫‪195‬‬ ‫برنامج حمرر النصوص البسيطة ‪Text Editor‬‬

‫‪197‬‬ ‫استخدام تطبيق ‪GIMP‬‬

‫‪208‬‬ ‫استخدام تطبيق ‪Blender‬‬

‫‪217‬‬ ‫متارين الوحدة‬


‫‪221‬‬ ‫الوحدة السادسة‪ :‬استخدام توزيعة فيدورا ‪Fedora-‬‬
‫‪222‬‬ ‫تعريف توزيعة فيدورا‬
‫‪222‬‬ ‫نظرة تارخيية على توزيعة فيدورا‬
‫‪223‬‬ ‫نظرة على سطح مكتب فيدورا‬
‫‪225‬‬ ‫برامج فيدورا‬

‫‪4‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫رقم الصفحة‬ ‫املوضـــــوع‬


‫‪226‬‬ ‫إدارة الربجميات والتطبيقات واحلزم‬
‫‪231‬‬ ‫متارين الوحدة‬
‫‪234‬‬ ‫املراجع‬

‫‪5‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متهيد‬

‫اهلدف العام من احلقيبة‪:‬‬


‫تهدف هذا احلقيبة إىل إكساب املتدرب املهارات واملعارف األساسية للتعامل مع نظام‬
‫التشغيل لينكس‪.‬‬

‫تعريف باحلقيبة‪:‬‬
‫تقدم هذه احلقيبة جمموعة من املهارات واملعارف األساسية لنظام التشغيل لينكس من‬
‫خالل توزيعيت (أوبونتو‪ )Ubuntu-‬و(فيدورا‪ )Fedora-‬ويشمل ذلك تثبيت النظام وضبط‬
‫اإلعدادات وأدوات االستخدام‪.‬‬

‫الوقت املتوقع إلمتام التدريب على مهارات هذه احلقيبة التدريبية‪:‬‬


‫يتم التدريب على مهارات هذه احلقيبة يف ‪ 80‬ساعة تدريبية‪ ،‬موزعة كالتالي‪:‬‬
‫‪ 15‬ساعة تدريبية‪.‬‬ ‫مقدمة عن نظام لينكس‪.‬‬ ‫الوحدة األوىل‪:‬‬
‫تثبيت توزيعات أوبونتو (‪ )Ubuntu‬وفيدورا‬
‫‪ 15‬ساعة تدريبية‪.‬‬ ‫الوحدة الثانية‪:‬‬
‫(‪.)Fedora‬‬
‫‪ 15‬ساعة تدريبية‪.‬‬ ‫إجراءات ما بعد تثبيت التوزيعات‪.‬‬ ‫الوحدة الثالثة‪:‬‬
‫‪ 20‬ساعة تدريبية‪.‬‬ ‫استخدام توزيعة أوبونتو‪.Ubuntu -‬‬ ‫الوحدة الرابعة‪:‬‬
‫‪ 10‬ساعة تدريبية‪.‬‬ ‫الوحدة اخلامسة‪ :‬استخدام التطبيقات يف توزيعات لينكس‪.‬‬
‫‪ 5‬ساعة تدريبية‪.‬‬ ‫الوحدة السادسة‪ :‬استخدام توزيعة فيدورا‪.Fedora -‬‬

‫األهداف التفصيلية للحقيبة‪:‬‬


‫من املتوقع يف نهاية هذه احلقيبة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬يشرح االختالف بني معنى مصطلح "نظام تشغيل" و"توزيعة نظام تشغيل"‪.‬‬
‫‪ .2‬يذكر بيئات سطح املكتب واالختالف بينها يف توزيعات لينكس‪.‬‬
‫‪ .3‬يقارن بني أنظمة التشغيل التجارية وأنظمة التشغيل مفتوحة املصدر‪.‬‬
‫‪ .4‬يُنزّل أي توزيعة من توزيعات لينكس مفتوحة املصدر‪.‬‬
‫‪ .5‬جيهز توزيعة نظام لينكس للتثبيت على أجهزة احلاسوب‪.‬‬

‫‪6‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .6‬ينشئ التقسيمات الالزمة واملناسبة لنظام لينكس‪.‬‬


‫‪ .7‬يفرق بني مسارات امللفات يف نظام النوافذ ‪ Windows‬واملسارات يف نظام ‪.Linux‬‬
‫‪ .8‬يُعرّف الذاكرة الظاهرية وطريقة ختصيصها يف خمتلف األنظمة‪.‬‬
‫‪ .9‬يثبت توزيعيت أوبونتو (‪ )Ubuntu‬وفيدورا (‪ )Fedora‬بطرق خمتلفة تراعي متطلبات‬
‫املستخدمني‪.‬‬
‫‪ .10‬يستخدم توزيعة أوبونتو إلجناز املهام املعتادة (اإلنتاجية واإلدارية للنظام)‪.‬‬
‫‪ .11‬يستخدم توزيعة فيدورا إلجناز املهام املعتادة (اإلنتاجية واإلدارية للنظام)‪.‬‬
‫‪ .12‬يُعبّر باملصطلحات التخصصية اإلجنليزية‪.‬‬
‫‪ .13‬يُثبت تطبيقات لينكس البديلة لتطبيقاته املعتادة يف أنظمة النوافذ ‪.Windows‬‬

‫‪7‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة األوىل‬

‫مقدمة عن نظام لينكس‬

‫‪8‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة األوىل‬
‫مقدمة عن نظام لينكس‬

‫اهلدف العام للوحدة‪:‬‬


‫تهدف هذه الوحدة إىل تعريف املتدرب على نظام لينكس ‪ Linux‬وبيئة سطح مكتب‬
‫لينكس وتنزيل توزيعات لينكس‪:‬‬
‫‪ ‬أوبونتو‪.Ubuntu-‬‬
‫‪ ‬فيدورا‪.Fedora-‬‬
‫األهداف التفصيلية‪:‬‬
‫من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬يُعرف نظام لينكس ‪.Linux‬‬
‫‪ .2‬يُدرك معنى مصطلح توزيعة لينكس ‪.Linux Distribution‬‬
‫‪ .3‬يعرف أنواع توزيعات لينكس الرئيسة والفرعية‪.‬‬
‫‪ .4‬يتعرف على أنواع بيئة سطح مكتب لينكس وطرق التعامل معها‪.‬‬
‫‪ .5‬يستطيع احلصول على توزيعات لينكس‪.‬‬
‫‪ .6‬يتعرف على مفهوم رخص الربجميات وأنواعها‪.‬‬
‫‪ .7‬يتعرف على أفضل توزيعات لينكس‪.‬‬
‫‪ .8‬يعرف طريقة تنزيل توزيعات لينكس‪:‬‬
‫‪ ‬أوبونتو‪.Ubuntu-‬‬
‫‪ ‬فيدورا‪.Fedora-‬‬
‫‪ .9‬جيهز توزيعة لينكس للتثبيت‪.‬‬

‫الوقت املتوقع للتدريب على هذه الوحدة‪ 15 :‬ساعة تدريبية‪.‬‬


‫الوسائل املساعدة‪:‬‬
‫‪ .1‬جهاز حاسب آلي‪.‬‬
‫‪ .2‬جهاز عرض بيانات‪.‬‬

‫‪9‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متهيد‬
‫نظام تشغيل لينكس هو نظام جديد بالنسبة لعامة املستخدمني غري املتخصصني يف علوم‬
‫احلاسوب‪ ،‬حيث الغالبية العظمى من العامة يستخدمون نظام تشغيل شركة ميكروسوفت‬
‫النوافذ (‪ ،)Microsoft Windows‬ألسباب كثرية ليس اجملال هنا لذكرها وحصرها‪ ،‬كما‬
‫يشاركه نظام شركة أبل ماك (‪ )Mac OS X‬يف االنتشار ولكن بنسبة جدا متواضعة وال‬
‫تكاد تذكر مقارنة بنظام النوافذ‪/‬ويندوز‪ ،‬وذلك ألسباب اقتصادية حبتة‪ .‬لذلك سيتم يف بعض‬
‫األحيان استخدام بعض األمثلة من نظام ويندوز جنب ًا إىل جنب مع لينكس لتقريب الصورة عند‬
‫شرح موضوع معني يف نظام لينكس لعدة أسباب‪ ،‬منها إظهار بساطة نظام لينكس باملقارنة‬
‫مع نظام مألوف لدى املستخدم وكسر حاجز احلذر من استخدام نظام جديد‪ ،‬وأيضا لتسهيل‬
‫عملية فهم الفكرة حمل الشرح بأسلوب النظام اآلخر‪ .‬كما سيتم استخدام شاشات باالجتاه‬
‫واللغة اإلجنليزية‪ ،‬أثناء شرح نظام تشغيل لينكس‪ .‬واألسباب اليت تدفع الستخدام اللغة‬
‫اإلجنليزية يف هذا املنهج كثرية‪ ،‬ولعمل من أهمها‪ ،‬هو كسر حاجز اخلوف لدى املتدربني من‬
‫استخدام اللغة اإلجنليزية واليت هي األساس يف علوم احلاسوب‪ .‬كما أن عملية التعريب قليلة‬
‫وليست بالقوية يف الربجميات غري التجارية مثل الربجميات مفتوحة املصدر وعلى رأسها أنظمة‬
‫تشغيل لينكس‪ .‬وأيضا تعلم املتدرب على الشاشات باللغة اإلجنليزية ال يشكل عائق ًا عند‬
‫التحول إىل اللغة والسياق العربي‪ ،‬بينما العكس صحيح‪ ،‬على سبيل املثال يعاني الكثري من‬
‫املتدربني يف امليدان من التعامل مع نظام تشغيل ويندوز باللغة اإلجنليزية بالرغم من التمكن‬
‫واإلتقان الستخدام النظام بالغة العربية‪.‬‬
‫إحصائية نسبة مستخدمي أنظمة التشغيل املشهورة من موقع (‪)netmarketshare.com‬‬
‫كما يف الشكل (‪:)1-1‬‬

‫الشكل (‪)1-1‬‬

‫‪10‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫مقدمة عن نظام لينكس‬


‫تعريف نظام لينكس ‪:Linux‬‬

‫نظام التشغيل (‪ :)Operating System‬هو عبارة عن جمموعة برامج تتعاون فيما بينها‬
‫إلدارة عتاد احلاسوب (‪ )Hardware‬وتوفري بيئة لعمل واجهة املستخدم والتطبيقات‪-‬‬
‫‪ ،Applications‬حيث يعمل نظام التشغيل كوسيط بني العتاد من جهة واملستخدم‪The User-‬‬
‫من جهة أخرى‪ .‬ونظام لينكس أيضاً هو نظام تشغيل متعدد املهام‪.multitasking-‬‬

‫املستخدم‬
‫‪The User‬‬

‫نظام التشغيل‬
‫)‪Operating System (OS‬‬

‫العتاد‬
‫‪Hardware‬‬

‫الشكل (‪)2-1‬‬
‫يتكون نظام تشغيل لينكس كأي نظام تشغيل آخر من عدة مكونات‪ ،‬ميكن إمجاهلا‬
‫كما يلي‪:‬‬
‫‪ .1‬واجهة وتطبيقات املستخدم‪.User Interface and The Applications-‬‬
‫‪ .2‬أدوات وخدمات ومكتبات النظام‪.System Utilities, Services and Libraries-‬‬
‫‪ .3‬نواة النظام‪.The System Kernel-‬‬
‫‪ .4‬تعريفات العتاد‪.Devices Drivers-‬‬

‫‪11‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫واجهة املستخدم ‪User Interface‬‬


‫وهي املساحة اليت حيدث فيها التفاعل بني اإلنسان واآللة‪ ،‬وهي جزء من نظام تشغيل أو‬
‫تطبيق ما كواجهة برجمية‪ ،‬أو جزء من جهاز ما كواجهة صلبة‪ .‬وتتيح للمستخدم إمكانية‬
‫إدخال واستقبال البيانات واملعلومات‪ .‬يوجد نوعني من واجهات املستخدم الربجمية‪ ،‬وهي‪:‬‬

‫‪ -1‬واجهة األوامر السطريّة ‪( Command Line Interface‬أو واجهة املستخدم النصيّة ‪Text‬‬
‫‪:)User Interface‬‬

‫يتم استخدام االختصار ‪ CLI‬أو ‪ TUI‬لإلشارة للواجهة السطريّة‪ .‬يف هذه الواجهة يقوم‬
‫املستخدم بالتفاعل مع نظام التشغيل أو التطبيق أو اجلهاز بكتابة األوامر عرب لوحة املفاتيح‪.‬‬
‫حيث يتم استقبال األمر الواحد يف كل مرة ويتم تنفيذه وإخراج النتائج على الشاشة بشكل‬
‫مباشر‪ ،‬وغالباً ما تكون النتائج عبارة عن سالسل من النصوص‪ .‬واجهة األوامر هي الواجهة‬
‫األقدم والوحيدة يف وقت مضى‪ .‬من عيوب هذه الواجهة أنه جيب على املستخدم حفظ األوامر‬
‫مجيعها أو أهمها أو ما خيتص مبا يريد إجنازه يف حالة التعامل مع هذا النوع من الواجهات‪،‬‬
‫كما أنه ال ميكن استخدام الفأرة مع هذه الواجهة‪ .‬ومن مميزاتها العمل على مجيع األجهزة‬
‫القدمية واجلديدة‪ ،‬وال تتطلب ألوان ًا كثرية أو مواصفات عالية للحواسيب‪ ،‬كما أنها أسهل‬
‫للمربجمني من ناحية التطوير وحجمها أصغر وأسرع يف التشغيل وأكثر أمان ًا وأقل مشاكالً‪.‬‬
‫أمثلة على أنظمة تشغيل ذات واجهة سطرية‪.IBM DOS, Ms DOS, Linux, Unix :‬‬
‫مالحظات‪ :)Ms( :‬تعين ‪ :)DOS( ،Microsoft‬تعين ‪.Disk Operating System‬‬

‫الشكل (‪)3-1‬‬

‫‪12‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ -2‬واجهة املستخدم الرسومية ‪:Graphical User Interface‬‬

‫يتم استخدام االختصار ‪ GUI‬لإلشارة إىل الواجهة الرسومية‪ .‬يف هذه الواجهة يقوم‬
‫املستخدم بالتفاعل مع نظام التشغيل أو التطبيق عرب واجهة رسومية تتفاعل مع جهاز الفأرة ولوحة‬
‫املفاتيح‪ .‬تتكون الواجهة الرسومية من كائنات مرسومة وملونة بأشكال وألوان خمتلفة نظراً‬
‫لتطور شاشات العرض وقدرتها على عرض ألوان أكثر‪ ،‬وهذا مل يكن متوفرًا يف السابق أيام‬
‫الواجهة السطرية‪ .‬أنظمة التشغيل القدمية كانت تستخدم الواجهات السطرية‪ ،‬ومع بدايات‬
‫ظهور الواجهات الرسومية‪ ،‬كانت األنظمة تعمل بواجهتني‪ ،‬سطرية ورسومية إال أن السطرية‬
‫هي االفرتاضية واألساسية‪ .‬ويتم االنتقال للواجهات الرسومية من داخل األنظمة السطرية‬
‫باستخدام أمر ما كما لو أن الواجهة الرسومية أحد تطبيقات الواجهة السطرية‪ ،‬على سبيل‬
‫املثال مع أنظمة ‪ Microsoft‬القدمية‪ ،‬يتم تشغيل الواجهة الرسومية النوافذ (‪)Windows 2‬‬
‫باستخدام األمر ‪ Win‬من نظام ‪.Ms DOS‬‬

‫الشكل (‪)4-1‬‬

‫تطبيقات املستخدم ‪:User Applications‬‬


‫تتنوع الربجميات من حيث اهلدف واخلدمة‪ ،‬حيث توجد برجميات من نوع أنظمة تشغيل‪-‬‬
‫‪ Operating Systems‬وبرجميات من نوع لغات برجمة ‪ Programming Languages‬وبرجميات‬
‫من نوع خدمات ‪ Services‬وبرجميات من نوع تطبيقات ‪ .Applications‬والتطبيقات هي نوع من‬

‫‪13‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫أنواع الربجميات واليت يستخدمها املستخدم إلجناز املهام اإلنتاجية‪ .‬على سبيل املثال‪ ،‬برنامج‬
‫وورد (‪ ،)Ms Word‬هو تطبيق يستخدم إلنتاج وحترير الوثائق‪ ،‬بينما تطبيق إكسل (‪)Ms Excel‬‬
‫يستخدم إلنتاج ومعاجلة اجلداول اإللكرتونية‪.‬‬

‫أدوات وخدمات ومكتبات النظام‪System Utilities, Services and Libraries-‬‬


‫أدوات النظام‪ System Utilities-‬هي جمموعة برجميات متنح النظام وظائف إضافية إلدارة‬
‫وصيانة النظام والتحكم يف املوارد‪ ،‬ويتم استدعاؤها وقت احلاجة بواسطة مستخدم النظام‪.‬‬
‫على سبيل املثال‪ ،‬أداة إلغاء جتزئة األقراص يف نظام ويندوز‪ ،‬وأدوات تنظيف وتسريع النظام‪،‬‬
‫أداة تثبيت اخلطوط‪ ،‬أدوات إدارة التطبيقات (تثبيت‪ ،Install/‬إلغاء تثبيت‪... ،)Uninstall/‬إخل‪.‬‬
‫خدمات النظام‪ System Services-‬وتسمى أحياناً بعمليات النظام‪،System Process-‬‬
‫وهي برجميات يف الغالب تكون صغرية يف احلجم وتقوم مبهمة أو جمموعة مهام ويتم استدعاؤها‬
‫بواسطة النظام والتطبيقات بدون تدخل من املستخدم‪ ،‬وتعمل خالل وقت التشغيل يف اخللفية‪-‬‬
‫‪ background‬وغالباً تكون بدون واجهة مستخدم نظراً ألن هذا النوع من الربجميات يتعامل مع‬
‫برجميات أخرى وليس مع املستخدم مباشرة‪ .‬ومن األمثلة على اخلدمات‪ ،‬خدمة حتميل‬
‫التطبيقات للذاكرة‪ ،‬خدمة إدارة القرص الصلب‪ ،‬خدمة نقل املدخالت من جهاز إدخال مثل‬
‫لوحة املفاتيح‪ Keyboard/‬إىل تطبيق ما‪ ،‬خدمة تتبع أنشطة لوحة املفاتيح والفأرة لتفعيل شاشة‬
‫التوقف يف حال عدم وجود أنشطة خالل وقت حمدد‪ ،‬و ‪...‬إخل‪.‬‬
‫ميكن الوصول للربامج اخلدمية يف ‪ Windows 10‬بعدة طرق‪ ،‬إحداها كما يلي‪:‬‬
‫بالنقر على زر الفأرة األمين على شريط املهام أسفل سطح املكتب‪ ،‬تظهر القائمة كما يف‬
‫الشكل (‪:)5-1‬‬

‫الشكل (‪)5-1‬‬

‫‪14‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫اخرت اﻷمر (إدارة املهام‪ ،)Task Manager-‬تظهر النافذة كما يف الشكل (‪:)6-1‬‬

‫الشكل (‪)6-1‬‬

‫اخرت اﻷمر (تفاصيل أكثر‪ ،)More Details-‬تظهر النافذة كما يف الشكل (‪:)7-1‬‬

‫الشكل (‪)7-1‬‬

‫‪15‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫مكتبات النظام ‪ ،System Libraries‬وهي عبارة عن ملفات حتتوي على أوامر‪Codes-‬‬


‫يتم استخدامها بواسطة النظام واملربجمني‪ Programmers-‬الذين يقومون بكتابة وإنتاج‬
‫الربامج‪ ،‬حيث إن أنظمة التشغيل تقوم بتنفيذ بعض املهام كربامج جاهزة (خدمات) وبعضها‬
‫يتم تنفيذها كأوامر عند الطلب‪ ،‬وتكون خمزنة يف ملفات يف مكان ما يعرفه النظام واملربمج‬
‫أيضاً‪ .‬كما أن املربمج ال يقوم بكتابة الربامج اجلديدة كاملة من الصفر‪ ،‬لكنه يستعني ببعض‬
‫األكواد (األوامر) املوجود مبكتبات النظام أثناء كتابة برنامج جديد‪.‬‬
‫مالحظة ‪ :1‬نستنتج مما سبق أنه ال ميكن تشغيل تطبيقات نظام ويندوز‪Windows-‬‬
‫املعتمدة على املكتبات على أنظمة لينكس مباشرة بسبب أن التطبيقات حتتاج بعض األوامر‬
‫املخزنة يف مكتبات النظام‪ ،‬ومن الطبيعي أن مكتبات النظامني خمتلفة‪ .‬ومن أمثلة تطبيقات‬
‫نظام ويندوز املعتمدة على مكتبات النظام‪ ،‬جمموعة تطبيقات املكتب ‪.Ms Office‬‬
‫مالحظة ‪ :2‬االعتمادية على املكتبات ليس العامل الوحيد الذي مينع عمل تطبيقات ويندوز‬
‫على لينكس بشكل مباشر إال أنه أحدها‪ .‬توجد عوامل أخرى ليس اجملال هنا لذكرها‪،‬‬
‫لكن ميكن تشغيل بعض التطبيقات مثل تطبيقات املكتب ‪ Ms Office‬بشكل غري مباشر‪،‬‬
‫وسيتم التطرق لذلك الحقاً‪.‬‬

‫توزيعة لينكس ‪Linux Distribution‬‬


‫التوزيعة‪ Distribution -‬ويتم اختصارها أحياناً لتصبح ‪ .Distro‬يوجد نوعني من‬
‫التوزيعات منها ما هو رئيس ومنها ما هو فرعي‪ ،‬والتوزيعة الرئيسة هي عبارة عن نسخة من نواة‬
‫لينكس وأدوات جنو وسطح مكتب وتطبيقات ذات هدف عام أو خاص‪ ،‬يقوم باختيارها شخص‬
‫أو فريق عمل تابع لشركة أو مستقل بهدف رحبي أو تطوعي جماني أما التوزيعة الفرعية هي‬
‫عبارة عن نسخة من توزيعة رئيسة مع بعض التعديالت عليها‪ ،‬كتغيري سطح املكتب أو استبدال‬
‫بعض أدوات النظام بأدوات أخرى جمانية أو ‪...‬إخل‪.‬‬

‫أنواع توزيعات لينكس ‪:‬‬


‫وهناك الكثري من توزيعات لينكس واليت يصعب حصر عددها‪ ،‬حيث تتجاوز الـ ‪500‬‬
‫توزيعة‪ ،‬منها ما هو نشط أي أن عملية تطويره مستمرة ويتم إنتاج إصدارات جديدة منه على‬
‫فرتات منتظمة‪ ،‬ومنها ما مت إيقاف العمل عليه لعدم التفرغ أو بسبب توقف التمويل أو ألسباب‬

‫‪16‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫أخرى‪ ،‬ومنها ما مت إنتاجه كإصدار حصري ومت االكتفاء بنسخة واحدة منه أو عدد حمدد من‬
‫النسخ‪.‬‬

‫الشكل (‪)8-1‬‬
‫يتضح من الشكل (‪ )8-1‬املتجزء توزيعة ‪ RedHat‬الرئيسة وفروعها مثل ‪ Fedora Core‬و‬
‫‪ .Fedora‬يوجد خط زمين غري واضح يف الشكل‪ ،‬ولكن ميكن الوصول للشكل الكامل‬
‫عرب الرابط التالي‪:‬‬

‫‪upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.s‬‬
‫‪vg‬‬
‫مميزات نظام لينكس‪:‬‬

‫‪ .1‬سريع وآمن وقوي ومستقر وتكلفته منخفضة كما أنه مفتوح املصدر وجماني‪.‬‬
‫‪ .2‬صمم يف األساس كنظام شبكات وحممي‪.‬‬
‫‪ .3‬قادر على بناء نفسه (‪ )self-contained‬مبعنى أن هناك بعض احلزم بواسطتها يتم تطوير‬
‫التطبيقات مثل ‪ Mozilla‬أو ‪ LibreOffice‬مباشرة من املطور وتثبيته على أي توزيع‬
‫‪ ،Linux‬وميكن للمطور دعم هذه احلزمة وحتديثها‪ ،‬وتوفري حتديثات ملستخدمي كل‬
‫توزيعات ‪ Linux‬يف وقت واحد‪.‬‬
‫‪ .4‬التوافق العكسي (‪ )backward compatible‬بأنها تتوافق مع اإلصدارات السابقة‪.‬‬
‫‪ .5‬مطابق للمواصفات واملقاييس مثل ‪ POSIX‬و ‪ ANSI‬و‪ ISO‬وحنوها‪ ،‬قد يساعد ذلك على‬
‫أن يكشف األخطاء املصنعية والتالعب باملواصفات‪.‬‬

‫‪17‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .6‬عاملي ويدعم لغات خمتلفة منها العربية عن طريق معايري ‪.Unicode‬‬


‫‪ .7‬يوفر أدوات تطوير كاملة بأكثر من لغة برجمة باستعمال جمموعة مصنفات جنو ‪GCC‬‬
‫‪.– GNU Compiler Collection‬‬
‫‪ .8‬سريع التطور‪ ،‬واملزايا اجلديدة متوافقة مع الربامج القدمية‪ ،‬وليس فقط على الربامج‬
‫اليت صممت هلا‪ .‬كما أن الربامج فيه كثرية ومتعددة‪.‬‬
‫‪ .9‬مينحك بيئة التكنولوجيا املتطورة يف عامل (‪ )UNIX‬على األجهزة الشخصية‪.‬‬
‫‪ .10‬مدعوم من شركات ضخمة وتارخيية مثل )‪.(IBM-HP-DELL‬‬

‫نواة النظام ‪The System Kernel‬‬


‫هي جوهر نظام التشغيل‪ ،‬أو هي نظام التشغيل الفعلي‪ .‬نواة النظام هي عبارة عن الربنامج‬
‫الرئيس يف أي نظام تشغيل‪ ،‬وميثل النقطة الوسط بني مجيع أنواع الربجميات والعتاد‪ .‬كما يف‬
‫الشكل (‪:)9-1‬‬

‫الشكل (‪)9-1‬‬

‫مت إنشاء نواة لينكس كمشروع خترج لطالب يف مرحلة البكالوريوس‪ ،‬هذا الطالب هو‬
‫لينس توريف الدس ‪ Linus Torvalds -‬الذي أنهى مرحلة البكالوريوس واملاجستري بني عامي‬
‫‪ 1988‬و‪ ،1995‬يف ذلك الوقت كانت األنظمة املوجودة هي ‪Unix, DOS, MsDOS,‬‬
‫‪ ،MacOS, Windows‬إال أن أنظمة يونكس‪ Unix/‬هي األشهر واألقوى واملستخدمة يف بيئات‬
‫األعمال واألحباث والدراسات األكادميية‪ ،‬واملشكلة املتعلقة يف هذه األنظمة أنها كانت‬
‫مجيعها غري مفتوحة املصدر (أي ال ميكن ألحد االطالع على طريقة كتابة الشفرة‬

‫‪18‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫املصدرية‪( Source Code/‬أو األكواد‪/‬األوامر) هلذه األنظمة) وبالتالي ال أحد يعلم طريقة عملها‬
‫وسر صنعتها وأيضاً بعضها مل يكن جماني ًا‪.‬‬
‫فكرة أن متتلك جهاز حاسوب بعد شرائه وتعمل به ما تريد كانت مقبولة حبكم حرية‬
‫التصرف باملمتلكات‪ ،‬إال أن فكرة شراء نظام أو برنامج بدون حق التعديل عليه أو حتى االطالع‬
‫على طريقة عمله والطريقة املكتوب فيها‪ ،‬مل تكن مقبولة من شخص يدعى ريتشارد ستاملن‪-‬‬
‫‪.Richard Stallman‬‬
‫ريتشارد هو مربمج تبنى وناضل من أجل مبدأ حرية املستخدمني يف استخدام ودراسة‬
‫وتوزيع وتعديل الربجميات اليت حيصلون عليها سواء كانت جتارية أو جمانية‪ .‬وكانت شرارة‬
‫هذه الفكرة‪ ،‬أن ريتشارد وزمالءه حصلوا على طابعة ليزر جديدة يف مقر العمل يف معمل‬
‫الذكاء االصطناعي يف املعهد التكنولوجي جلامعة ماساتشوستس‪ ،‬وطلبوا الشفرة املصدرية‬
‫للربنامج املشغل للطابعة (تعريف الطابعة) إلضافة بعض املميزات اليت مل تكن موجودة بالطابعة‬
‫مثل إرسال رسالة إلكرتونية للمستخدم عند االنتهاء من مهمة الطباعة اخلاصة به‪ ،‬وميزة إخبار‬
‫املستخدمني باالنتظار يف حال انشغال أو تعطل الطابعة‪ ،‬ومميزات أخرى‪ ،‬لكن الشركة‬
‫املنتجة للطابعة رفضت طلب التعديل على الربنامج املشغل للطابعة‪ ،‬وأثار ذلك الرفض غضب‬
‫ريتشارد وزمالئه‪ ،‬حيث إنهم يف السابق قاموا بالتعديل على برنامج تشغيل الطابعة القدمية‬
‫وإضافة امليزات املطلوبة بعد احلصول على الشفرة املصدرية من الشركة املنتجة للطابعة القدمية‬
‫دون اعرتاض‪.‬‬
‫أسس ريتشارد مشروع جنو‪ ،GNU-‬وهو عبارة عن مشروع إنتاج برجميات بكافة‬
‫أنواعها جمانية مبجهودات مجاعية عرب أطراف متعددة‪ ،‬حيث أعلن ريتشارد عن مشروعه هذا‬
‫يف شهر ‪ September‬من عام ‪ ،1983‬وقام فعالً بالعمل على إنتاج بعض األدوات مثل حمرر‬
‫نصوص ‪ ،GNU Emacs Text Editor‬ومرتجم لغة ‪ C‬وغريها من األدوات الضرورية ألي نظام‬
‫تشغيل‪ ،‬وذلك متهيداً إلنتاج نظام تشغيل شبيه لنظام يونكس‪ ،Unix-Like OS-‬وذلك لتسهيل‬
‫عملية حتول مستخدمي يونكس إىل نظامه اجلديد واجملاني‪ .‬يف عام ‪ 1990‬اكتملت األدوات‬
‫الالزمة لعمل نظام التشغيل لكن بدون نواة‪ ،Kernel-‬حيث قام أعضاء فريق التطوير يف مشروع‬
‫‪ GNU‬باستخدام نواة جاهزة بسيطة تسمى (ماخ‪ )Mach-‬مع أدوات ‪ GNU‬ليظهر النظام اجلديد‬
‫واملسمى (‪.)GNU Hurd‬‬

‫‪19‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫يف عام ‪ 1991‬قام لينس‪ Linus -‬بنشر الشفرة املصدرية‪ Source Code/‬اخلاصة‬
‫مبشروع خترجه على اإلنرتنت‪ ،‬ليجعل عملية االطالع ممكنة ألي شخص أراد عمل نفس‬
‫املشروع (النواة) أو أراد املشاركة يف التطوير‪ .‬واملشروع عبارة عن نواة نظام شبيهة بنواة يونكس‬
‫وأكثر تقدماً وتعقيداً من نواة ماخ‪ ،‬وقام لينس بإطالق اسم لينكس على النواة وهو اسم‬
‫خمتصر مأخوذ من امسه واسم يونكس‪ ،‬وكان هذا اإلصدار ‪ 0.01‬لنواة لينكس‪ ،‬وعندما‬
‫مت دمج أدوات ‪ GNU‬مع نواة نظام لينكس‪ ،‬ظهر ما يسمى بـ ‪.GNU Linux‬‬
‫مرت نواة نظام لينكس احلالية بالكثري من العمل الشاق خالل عملية تطويرها‪ ،‬حيث‬
‫شارك يف تطويرها الكثري من املربجمني املتطوعني واحملرتفني من أحناء العامل‪ .‬وكانت عملية‬
‫التطوير منوذج ًا لكيفية تفوق املشاريع التعاونية ملا ميكن لألفراد والشركات القيام به‬
‫مبفردهم‪ .‬وصلت نواة لينكس إىل حالة نضج وأصبحت أنظمة تشغيل هذه النواة هي العمود‬
‫الفقري لشبكة اإلنرتنت احلديثة‪ ،‬ملا ال وحمرك شركة ‪ Google‬الشهري يعمل بواسطة آالف‬
‫األجهزة اليت تعمل بأنظمة لينكس‪ ،‬وأيضاً شبكة ‪ Facebook‬االجتماعية هي مثال آخر‬
‫لشركة قامت ببناء موقعها وتشغيله على تكنولوجيا لينكس‪ .‬تعتمد املؤسسات املالية اليت‬
‫لديها تريليونات الدوالرات على سرعة وأمان أنظمة تشغيل لينكس بشكل كبري‪ ،‬وتشمل هذه‬
‫بورصة نيويورك‪ ،‬وبورصة شيكاغو التجارية‪ ،‬وبورصة طوكيو‪ .‬نظام ‪ Android‬هو أحد أنظمة‬
‫لينكس‪ ،‬ويسيطر على ‪ %72‬من سوق أنظمة تشغيل اهلواتف الذكية حول العامل حبسب‬
‫إحصائيات ‪ .2020-2019‬وهناك الكثري والكثري من األمثلة اليت يتضح منها أهمية نظام‬
‫لينكس ومدى انتشاره وتأثريه ومساهمته يف عامل األعمال حول العامل‪.‬‬

‫جدول املقارنة ‪ Linux‬مقابل ‪ MAC‬مقابل ‪Windows‬‬


‫من املفيد لك كمتخصص يف احلاسب اآللي والكمبيوتر أن تعرف الفرق بني أشهر وأقوى‬
‫أنظمة التشغيل الرائجة على مستوى العامل‪ ،‬إليك جدول مقارنة بسيط يوضح بعض الفروق بني‬
‫أنظمة التشغيل الثالثة‪:‬‬

‫‪20‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .1‬النبذة التارخيية (‪:)Basic difference and history‬‬

‫‪Linux‬‬ ‫‪MAC‬‬ ‫‪Windows‬‬


‫مت إصدار ‪ Windows‬ألول مرة يعترب نظام التشغيل هذا من مت إصداره عام ‪ 1991‬ومت‬
‫من تصميمه ملطوري غنو‪ .‬وتعتمد‬ ‫أقدم‬ ‫‪Apple‬‬ ‫يف عام ‪ ،1985‬وكان عبارة عن شركة‬
‫واجهة مستخدم رسومية فقط ‪ ،Windows‬حيث مت إصداره فلسفة بناء األنظمة احلديثة منه‬
‫لنظام ‪ MS-DOS‬ذو الواجهة ألول مرة عام ‪ .1984‬وقد مت بناؤه على فصل نظام التشغيل األساسي‬
‫السطرية‪ .‬أي أن ‪ Windows‬مل كنسخة مشتقة من نظام ‪ .Unix‬ذي الواجهة السطرية عن الواجهة‬
‫االستقرار‬ ‫لتحقيق‬ ‫يكن نظام تشغيل حقيقي‪ ،‬فقط صمم هذا النظام ليعمل على الرسومية‬
‫واجهة تعمل كتطبيق من ضمن معاجلات ‪ Motorola‬ثم مت للنظام حبيث يبقى النظام‬
‫تطبيقات نظام ‪ .MS-DOS‬فيما التحول إىل معاجلات ‪ PowerPC‬األساسي يعمل حتى لو انهارت‬
‫بعد مع إصدار ‪ Windows95‬ويف عام ‪ 2005‬مت تغيري تصميم الواجهة الرسومية‪ .‬هذا النظام‬
‫أصبح نظام ‪ Windows‬نظاماً وهيكل ‪ MAC OS‬ليتوافق مع جماني ومفتوح للمستهلكني‬
‫وميكن للجميع استخدامه وفقاً‬ ‫حقيقياً واصبح ‪ DOS‬أحد معاجلات ‪.Intel x86‬‬
‫ملواصفاتهم اخلاصة‪.‬‬ ‫تطبيقاته‪.‬‬

‫‪ .2‬هيكل امللف ‪(File structure):‬‬

‫‪Linux‬‬ ‫‪MAC‬‬ ‫‪Windows‬‬


‫‪ -1‬يعتمد نظام ‪ -1 Windows‬يتعمد نظام ‪ MAC‬على إنشاء ‪-1‬لدى أنظمة ‪ Linux‬بنية نظام‬
‫على إنشاء شجرة ملفات شجرة ملفات واحدة فقط جلميع ملفات مشابهة متاماً لنظام‬
‫خاصة لكل قرص صلب وسائط حفظ البيانات سواء أقراص ‪ MAC‬أو (‪.)Unix‬‬
‫سواء كان منطقياً أو حقيقياً‪ .‬مرنة أو صلبة أو غريه وهي طريقة نظام ‪ -2‬ملفات املستخدمني غالباً‬
‫بداية الشجرة (أو اجلذر بعبارة ‪ -Unix. 2‬رمز اجلذر الرئيس هي تكون يف جملد ‪-Home -3‬‬
‫أخرى) عبارة عن حرف متبوع الشرطة املائلة لألمام (‪ ،)/‬وكل يوجد الكثري من الربامج‬
‫بنقطتني‪ ،‬مثل (‪ .):C:, D:, E‬قرص حقيقي أو منطقي هو فرع حتت اخلدمية اليت تقوم بعرض حمتوى‬
‫اجلذر على أول قسم على أول اجلذر الرئيس مباشرة أو حتت جملد اجمللدات يف نوافذ‪ ،‬على سبيل‬
‫أوبونتو‪-‬‬ ‫توزيعة‬ ‫يف‬ ‫قرص صلب يسمى ‪ .:C‬بينما آخر‪ -3 .‬خيزن نظام ‪ MAC OS X‬املثال‬
‫‪ :A‬هو جذر أول قسم على أول على اجلذر الرئيس بشكل موزع‪ ،Ubuntu ،‬يتم استخدام برنامج‬
‫قرص مرن‪ -2 .‬كل جملد على سبيل املثال (‪ )System/‬حيتوي ‪ -Nautilus. 4‬إذا مت إنشاء‬
‫واملكتبات ملف نصي بسيط من نوع ‪txt‬‬ ‫النظام‬ ‫ملفات‬ ‫عبارة عن فرع من الشجرة‪ ،‬على‬
‫وخيزن نظام التشغيل كامالً األساسية‪ ،‬بينما (‪ )Users/‬حيتوي باسم ‪ Ali‬على سطح املكتب‬

‫‪21‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫فيكون‬ ‫‪Umer‬‬ ‫‪ Windows‬على ملفات املستخدمني‪ )bin/( ،‬للمستخدم‬ ‫جملد‬ ‫يف‬


‫جملد حيتوي على بعض األوامر األساسية املسار كما يلي‪:‬‬ ‫يف‬ ‫والتطبيقات‬
‫‪ Program Files‬وملفات وملفات إقالع النظام ‪...‬إخل‪-4 .‬يتم ‪/home/umer/‬‬
‫كل مستخدم يف جملد ‪ Users‬عرض نوافذ اجمللدات بربنامج ‪Desktop/Ali.txt‬‬
‫حتت اجلذر الرئيس ‪-C:.3‬يتم الباحث‪ -5 .Finder-‬إذا مت إنشاء‬
‫عرض نوافذ اجمللدات بربنامج ملف نصي بسيط من نوع ‪ txt‬باسم‬
‫‪ Ali‬على سطح املكتب للمستخدم‬ ‫املستكشف‪-Explorer.4-‬‬
‫إذا مت إنشاء ملف نصي بسيط ‪ Umer‬فيكون املسار كما يلي‪:‬‬
‫‪/Users/Umer/‬‬ ‫من نوع ‪ txt‬باسم ‪ Ali‬على‬
‫‪Desktop/Ali.txt‬‬ ‫سطح املكتب للمستخدم‬
‫‪ Umer‬فيكون املسار كما‬
‫يلي‪:‬‬
‫\‪C:\Users\Umer‬‬
‫‪Desktop\Ali.txt‬‬

‫‪ .3‬طريقة حفظ اإلعدادات‪:‬‬


‫‪Linux‬‬ ‫‪MAC‬‬ ‫‪Windows‬‬

‫يتم حفظ اإلعدادات يف السجل‪ -‬يتم حفظ اإلعدادات يف ملفات يتم حفظ اإلعدادات يف ملفات‬
‫‪ .Registry‬سجل ‪ XML Windows‬تنتهي باالمتداد (‪ .)plist.‬نصية بسيطة تنتهي باالمتداد‬
‫هو عبارة عن قاعدة بيانات رئيسة وميكن التعديل عليها باستخدام (‪ .)conf.‬وميكن التعديل عليها‬
‫باستخدام حمرر نصوص عادي‪.‬‬ ‫يتم استخدامها لتخزين مجيع برجميات خاصة‪.‬‬
‫اإلعدادات على جهاز الكمبيوتر تكون هذه امللفات موزعة‪ ،‬على تكون هذه امللفات موزعة‪ ،‬على‬
‫اخلاص بك‪ ،‬حيث يتم حفظ سبيل املثال بالنسبة إلعدادات سبيل املثال بالنسبة إلعدادات‬
‫إعدادات نظام التشغيل وإعدادات نظام التشغيل تكون يف جملد نظام التشغيل تكون يف جملد‬
‫‪ ،etc/‬بينما إعدادات كل تطبيق‬ ‫التطبيقات وإعدادات املستخدم‪،Library/Preferences/~ .‬‬
‫يتم حفظ اإلعدادات بشكل بينما إعدادات كل تطبيق يتم يتم حفظها يف نفس جملد التطبيق‬
‫مفاتيح والقيم للمفاتيح‪ .‬وميكن حفظها يف نفس جملد التطبيق يف أو يف اجمللد الرئيس للمستخدم‪.‬‬
‫باسم‬ ‫فرعي‬ ‫التعديل عليها باستخدام برنامج جملد‬
‫السجل ‪Registr‬يف ‪.Configuration .Windows‬‬

‫‪22‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬واجهات قابلة للتبديل (‪:)Interchangeable Interfaces‬‬

‫‪Linux‬‬ ‫‪MAC‬‬ ‫‪Windows‬‬


‫واجهة نظام ويندوز‪ Windows-‬واجهة نظام ماك‪ MAC-‬هي أنظمة لينكس بشكل عام تعتمد‬
‫هي واجهة رسومية وهي عبارة عن واجهة رسومية وهي عبارة عن على الواجهة السطرية‪ ،‬ويتم‬
‫سطح املكتب‪ .‬وتتكون من سطح املكتب‪ ،‬وتتكون من تركيب واجهة رسومية أيضاً‬
‫خلفية وشريط يف األسفل وقائمة شريط يف األعلى حيتوي على وضبط إعدادات النظام حبيث يتم‬
‫جلميع التطبيقات واخلدمات جمموعة قوائم للوصول إىل الدخول للواجهة الرسومية مباشرة‬
‫وسطح مجيع اخلدمات والتطبيقات‪ ،‬بعد التشغيل وجتاهل الواجهة‬ ‫للتطبيقات‪.‬‬ ‫وأيقونات‬
‫مكتب ويندوز ثابت وغري قابل وخلفية يف الوسط وشريط إرساء السطرية‪ .‬ميكن تركيب أكثر‬
‫يف األسفل للوصول السريع من سطح مكتب واحد واختيار‬ ‫للتبديل‪.‬‬
‫للتطبيقات األكثر استخداماً‪ .‬أحدها عند بدء التشغيل للعمل عليه‬
‫وسطح مكتب ماك ثابت وغري وميكن التبديل من سطح مكتب‬
‫آلخر أثناء العمل أو عند بدء‬ ‫قابل للتبديل‪.‬‬
‫التشغيل‪ .‬يوجد الكثري من األمثلة‬
‫لسطح املكتب يف أنظمة لينكس‬
‫جنوم‪-‬‬ ‫مكتب‬ ‫سطح‬ ‫منها‬
‫‪ Gnome‬وسطح مكتب كيدي‪-‬‬
‫وبانثيون‪-‬‬ ‫‪KDE‬‬
‫‪Pantheon‬وسينامون‪-‬‬
‫‪ Cinnamon‬و‪...‬إخل‪.‬‬

‫‪ .5‬حمطة الطرفية (‪:)Command terminal‬‬

‫‪Linux‬‬ ‫‪MAC‬‬ ‫‪Windows‬‬


‫ميكن تنفيذ بعض األوامر يف ميكن تنفيذ بعض األوامر يف ميكن تنفيذ بعض األوامر يف‬
‫الواجهة‬ ‫بعيداً عن‬ ‫الواجهة ماك بعيداً عن الواجهة الرسومية لينكس‬ ‫عن‬ ‫بعيداً‬ ‫ويندوز‬
‫الرسومية بكتابتها يف برنامج بكتابتها يف برنامج الطرفية‪ -‬الرسومية بكتابتها يف برنامج‬
‫الطرفية‪.Terminal-‬‬ ‫األوامر‪.Terminal Command -‬‬ ‫موجه‬
‫‪.Prompt‬‬

‫‪23‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫أنواع توزيعات لينكس الرئيسة والفرعية‪:‬‬


‫وهناك الكثري من توزيعات لينكس واليت يصعب حصر عددها‪ ،‬حيث تتجاوز الـ ‪500‬‬
‫توزيعة‪ .‬منها ما هو نشط أي أن عملية تطويره مستمرة ويتم إنتاج إصدارات جديدة منه على فرتات‬
‫منتظمة‪ ،‬ومنها ما مت إيقاف العمل عليه لعدم التفرغ أو بسبب توقف التمويل أو ألسباب أخرى‪،‬‬
‫ومنها ما مت إنتاجه كإصدار حصري ومت االكتفاء بنسخة واحدة منه أو عدد حمدد من النسخ‪.‬‬
‫هناك طرق متعددة لتصنيف توزيعات لينكس‪ ،‬وأهمها وأشهرها وأكثرها استخداماً‪:‬‬
‫‪ -1‬بنا ًء على نوع حزم الربجميات املعتمدة واملستخدمة على التوزيعة‪.‬‬
‫‪ -2‬بنا ًء على العائلة واليت يتضح منها ما هو أصل وما هو فرع‪.‬‬
‫وكال الطريقتني مرتبطتني فيما بينهما‪ ،‬حبيث أن العائلة الواحدة تستخدم نوع ًا‬
‫واحدًا من حزم الربجميات ومجيع التوزيعات اليت تعتمد على نوع مُعني من احلزم‬
‫ينتمي لعائلة واحدة‪.‬‬
‫مالحظة‪ :‬حزم الربجميات هي طريقة جلمع ملفات برنامج ما يف ملف واحد لتسهيل نقل‬
‫وتوزيع وتثبيت الربجميات وينتهي ملف احلزمة بالحقة (أو امتداد‪ )extension-‬مُعينة‪ .‬ومن األمثلة‬
‫على امتداد حزم الربجميات يف أنظمة ويندوز (‪ ،).exe‬وأنظمة ماك (‪ ).dmg‬وأنظمة لينكس‬
‫(‪.).dep ،.rpm‬‬
‫يوجد نوعان رئيسان من حزم الربجميات يف نظام لينكس‪ ،‬وهي حزم ‪ RPM‬وحزم‬
‫‪ .DEP‬حزم ‪ RPM‬هي برجميات نظام ‪ RedHat‬وعائلة ‪( RedHat‬أي التوزيعات املتفرعة من‬
‫نظام ‪ .)RedHat‬وحزم ‪ DEP‬هي برجميات نظام ‪ Debian‬وعائلة ‪.Debian‬‬
‫بشكل عام ميكن القول بأن مجيع التوزيعات اليت تستخدم حزم ‪ RPM‬هي من عائلة‬
‫نظام ‪ .RedHat‬ومجيع التوزيعات اليت تستخدم حزم ‪ DEP‬هي من عائلة ‪.Debian‬‬

‫مالحظة‪ :‬ميكن الرجوع إىل الرابط التالي ملعرفة شجرة عائلة توزيعات نظام لينكس‬
‫الرئيسة والفرعية‬
‫(‪https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution‬‬
‫‪ )_Timeline.svg‬حيث ال تتسع الصفحات هنا الحتواء املخطط‪.‬‬

‫التوزيعة الرئيسة يتم بناؤها من الصفر‪ ،‬بينما يف التوزيعة الفرعية يتم التعديل على التوزيعة‬
‫الرئيسة هلدف ما حبيث ختدم التوزيعة الفرعية اهلدف املطلوب‪ ،‬والتوزيعة الرئيسة الفرعية هي‬
‫توزيعة فرعية لكن يف نفس الوقت يتفرع منها الكثري من التوزيعات‪.‬‬

‫‪24‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫توزيعات نظام لينكس الرئيسة هي‪:‬‬


‫‪ :RedHat -1‬توزيعة رئيسة‪.‬‬
‫‪ :Debian -2‬توزيعة رئيسة‪.‬‬
‫‪ :Slackware -3‬توزيعة رئيسة فرعية مشتقة من توزيعة رئيسة وهي ‪.SLS‬‬
‫‪ :Gentoo -4‬توزيعة رئيسة فرعية مشتقة من توزيعة رئيسة وهي ‪.Enoch‬‬
‫‪ :Arch -5‬توزيعة رئيسة‪.‬‬
‫‪ :Android -6‬توزيعة رئيسة‪.‬‬

‫ويوجد العديد من التوزيعات الرئيسة األخرى ولكن ما مت ذكره هو األبرز‪.‬‬

‫مالحظة‪ :‬ليس بالضرورة أن التوزيعة الرئيسة جيب أن تكون نشطة‪ ،‬فال يوجد عالقة‬
‫ترابطية بني استمرار تطوير وإنتاج التوزيعة وبني أن التوزيعة رئيسة أو فرعية‪ .‬يوجد توزيعات‬
‫متوقفة منها ما هو رئيس وفرعي‪ .‬ومن األمثلة على ذلك توزيعة ‪ ،SLS‬هي توزيعة رئيسة‬
‫متوقفة‪ ،‬إال أن فرعها ‪ Slakware‬ما يزال نشط ًا ورئيس ًا لتوزيعات أخرى فرعية منها النشط‬
‫ومنها املتوقف‪ .‬كما يف الشكل (‪:)10-1‬‬

‫الشكل (‪)10-1‬‬

‫‪25‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫بيئة سطح مكتب لينكس‪:‬‬


‫بيئة سطح املكتب هي جمموعة من التطبيقات ومكتبات الربامج اليت توفر واجهة‬
‫مستخدم رسومية لنظام ‪ Linux‬اخلاص بك‪ .‬تتضمن مكونات بيئة سطح املكتب األدوات‬
‫التالية‪:‬‬
‫‪ .1‬القوائم‪ :‬شريط القوائم هو اجلزء العلوي من الشاشة‪ .‬من املهم أن يكون لديك معرفة‬
‫بهذه املنطقة ألنها تتضمن وظائف أي تطبيق مت إطالقه‪ .‬وكذلك‪ ،‬إىل أقصى اليمني‬
‫يكون مؤشر أو منطقة اإلعالم‪.‬‬
‫‪ :Launcher .2‬شريط عمودي يتكون من تطبيقات شائعة‪ .‬ستؤدي نقرة واحدة بزر املاوس‬
‫األيسر إىل تشغيل أحد التطبيقات‪ ،‬بينما سيؤدي النقر بزر املاوس األمين إىل فتح‬
‫قائمة تقدم املزيد من اخليارات‪ .‬ميكنك إضافة املزيد من التطبيقات إىل ‪.Launcher‬‬
‫‪ .3‬منطقة اإلعالم‪ :‬هي املكان الذي ستجد فيه جهاز الكمبيوتر وحالة اتصال الشبكة‪،‬‬
‫وإعدادات اللغة واإلدخال‪ ،‬ومستوى الصوت‪ ،‬والوقت والتاريخ‪ ،‬وأي رسائل واردة‬
‫(عندما يكون لديك برنامج بريد إلكرتوني مثبت)‪ ،‬وخيارات ‪ Bluetooth‬ومؤشر‬
‫اجللسة حيث تنقر إليقاف التشغيل أو إعادة تشغيله‪.‬‬
‫يقدم لينكس ‪ Linux‬العديد من بيئات سطح املكتب املختلفة‪ ،‬كل منها يقدم مزجياً‬
‫من النداءات اجلمالية وامليزات القابلة للتغيري‪ ،‬ولكن يف مقابل كميات خمتلفة من موارد‬
‫النظام‪.‬‬

‫مفهوم رخص الربجميات‪:‬‬


‫تتطلب مجيع التطبيقات والربامج تراخيص هلا من أجل التشغيل ورخص الربجميات هي‬
‫عقود قانونية حتكم كيفية استعماهلا وتوزيعها‪.‬‬
‫رخص الربجميات هي عبارة عن اتفاقية وعقد إلزامي بني املستخدم ومالك الربنامج يوضح‬
‫فيها حقوق كال الطرفني‪ ،‬حيث إن ترخيص الربنامج أو التطبيقات هو اتفاقية قانونية تتحكم‬
‫يف كيفية استخدام الربنامج وتوزيعه‪ ،‬وهذا النوع من العقود يقوم بتأليفه املالك للحقوق مع‬
‫خمتصني يف القانون‪ ،‬املالك هو عادة مطور الربنامج سواء كان مربجماً منفرداً أو شركة جتارية‬
‫أو مؤسسة غري رحبية‪ ،‬املستخدم الذي يوافق على هذا العقد ال يتملك مبوجبه الربنامج ولكن‬

‫‪26‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫حيصل على ترخيص مبعنى حق استخدام نسخة منه جمانا أو مبقابل وفق شروط معينة‪ ،‬وحسب‬
‫هذه الشروط ميكن تقسيم رخص الربجميات إىل نوعني‪:‬‬
‫‪ .1‬الرخص اململوكة‪ ،‬اليت تسمى اتفاقية ترخيص املستخدم النهائي وفيها ال يسمح‬
‫للمشرتي بإعادة وتوزيع الربنامج وال االطالع على مصدره أو تعديله‪.‬‬
‫‪ .2‬الرخص احلرة واملفتوحة‪.‬‬

‫عند تنزيل الربنامج أو تثبيته‪ ،‬جيب عليك املوافقة على شروط الرتخيص‪ .‬الربامج حممية‬
‫بشكل عام حبقوق الطبع والنشر‪ ،‬ما مل يتم توفريها بشكل خاص يف اجملال العام‪.‬‬
‫مينح الرتخيص النموذجي إذنا للمستخدم باستخدام نسخة واحدة أو أكثر من الربنامج‬
‫دون انتهاك حقوق النشر‪.‬‬
‫الرتخيص هو اآللية أو الطريقة اليت تسمح باستخدام الربنامج‪ ،‬بشكل منفصل عن أي‬
‫رسوم قد حتتاج إىل دفعها للحصول على ترخيص‪ .‬ال يعين الرتخيص دائما أن عليك شراء الربنامج‬
‫ألنه حتى الربجميات اجملانية مرخصة‪ .‬الربجميات التجارية هي برجميات يتم إنتاجها للبيع والربح‬
‫املادي‪.‬‬

‫أنواع رخص الربجميات‪:‬‬


‫تنقسم الربامج بالنسبة ألنظمة التشغيل إىل قسمني رئيسني‪:‬‬

‫‪ .1‬الربجميات اململوكة أو االحتكارية‪.‬‬


‫تتكون الربجميات االحتكارية من برنامج مرخص من قبل مالك حقوق النشر مبوجب‬
‫شروط حمددة للغاية‪ .‬بشكل عام‪ ،‬ميكنك استخدام الربنامج‪ ،‬ولكن ال يسمح لك‬
‫بتعديل الربنامج أو تطويره أو توزيعه على اآلخرين‪.‬‬
‫ال ميكن االطالع على الكود الفعلي املكتوب من املربجمني هلذه الربامج االحتكارية‪،‬‬
‫وهذا يؤكد أنها برامج مغلقة املصدر‪ ،‬وبذلك تتم محاية امللكية الفكرية هلذه التطبيقات‬
‫أو الربامج‪ ،‬إذ لو كانت األكواد املصدرية متاحة الستطاع املنافسون من استخدامها‪.‬‬
‫أحياناً لن تستطيع أن متلك حق استخدام أي من هذه الربامج االحتكارية إال بعد الدفع‬
‫مقابل ترخيص االستخدام‪ .‬وهناك تراخيص احتكارية متاحة بشكل جماني ولكن هذا‬
‫ال يعين أنها ليست حمتكرة أو مملوكة‪.‬‬

‫‪27‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫من أمثلة هذه الربامج االحتكارية أنظمة تشغيل ‪ Windows‬و‪ Mac‬تعترب ملكية‪،‬‬
‫وكذلك من التطبيقات االحتكارية ‪.Microsoft Office‬‬
‫هناك التطبيقات الربجمية املتخصصة‪ ،‬مثل برامج إدارة قواعد البيانات وأنواع خمتلفة من‬
‫أنظمة املعلومات‪ ،‬هي أيضا ملكية‪.‬‬
‫يف كثري من احلاالت‪ ،‬استثمرت شركات الربجميات سنوات عديدة من تطوير الربجميات‬
‫يف منتج‪ ،‬من خالل جعل الربجميات مملوكة‪ ،‬فإنها حتمي استثماراتها وجتعل من املمكن‬
‫تسويق براجمها‪ ،‬وميكن بعد ذلك االستفادة من العوائد املادية من مبيعات الربامج ملواصلة‬
‫تطويرها‪.‬‬
‫برنامج ‪ Shareware‬هو برنامج مملوك ومتاح للمستخدمني بدون تكلفة يف ظل ظروف‬
‫معينة‪ .‬على سبيل املثال‪ ،‬قد يكون للربامج التجريبية وظائف حمدودة بالنسبة إىل اإلصدار‬
‫التجاري من نفس الربنامج‪ ،‬أو قد تنتهي صالحية ترخيص الربنامج بعد فرتة جتريبية معينة‪.‬‬
‫اهلدف من هذه الربامج هو منح املستخدم فرصة تقييم الربنامج قبل شراء الربنامج‪.‬‬

‫‪ .2‬الربجميات احلرة واملفتوحة املصدر‪.‬‬


‫برنامج مفتوح املصدر‪ ،‬كما يطلق عليه‪ ،‬هو برنامج يتم إصدار الكود له‪ ،‬هذا يعين أنه‬
‫ميكن للمستخدمني االطالع على كيفية إنشاء الربنامج باستخدام لغة برجمة واحدة أو‬
‫أكثر‪ .‬يتم ذلك بهدف متكني أي شخص االستفادة من استخدام الكود اخلاص به‪ .‬مينح‬
‫الرتخيص النموذجي للربامج مفتوحة املصدر املستخدم احلق يف تعديل الربنامج وتوزيعه‪.‬‬
‫غالباً تكون الربامج مفتوحة املصدر جمانية‪ ،‬لذا يطلق عليها الربامج احلرة واملفتوحة‬
‫املصدر (‪ )Free and Open Source Software‬أو اختصارها بـ ‪.FOSS‬‬
‫يتم تطوير هذه الربامج بطريقة مشرتكة‪ ،‬حيث يساهم العديد من املستخدمني يف‬
‫التحسينات والتحديثات املستمرة‪ ،‬وحيتفظ مجيع املستخدمني مبوقع ويب حيث ميكن‬
‫احلصول على أحدث إصدار من الربنامج‪ ،‬وميكن للمستخدمني مشاركة األفكار حول‬
‫كيفية استخدام الربنامج وتطويره‪.‬‬
‫يستخدم الرتخيص ملعظم الربامج مفتوحة املصدر ما أطلق عليه البعض احلقوق املرتوكة‬
‫(‪ ،)copyleft‬هذه متثل "حقوق النشر" عند إساءة استخدام برنامج مفتوح املصدر من قبل‬
‫شخص ما‪.‬‬

‫‪28‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫حيث إنه ميكن ألي شخص تنزيل برامج مفتوحة املصدر وتعديلها وتوزيعها‪ ،‬ما الذي مينع‬
‫شركة من إنشاء نسختها اخلاصة من الربنامج ثم البدء يف بيعها؟ وهنا يأتي دور احلقوق‬
‫املرتوكة‪ ،‬وينص ترخيص الربامج املفتوحة املصدر على وجه اخلصوص على أنه ال يُسمح‬
‫للمستخدم بوضع قيود على استخدامه أو توزيعه‪ ،‬لذلك باملوافقة على هذا الرتخيص‪ ،‬ال‬
‫ميكن البدء يف بيع الربنامج الحق ًا‪.‬‬
‫تستخدم احلقوق املرتوكة قانون حقوق النشر جلعل الربجميات مفتوحة املصدر متاحة‬
‫للتعديل جمان ًا‪ ،‬مما يتطلب أن تكون مجيع اإلصدارات املعدلة واملطورة جمانية أيض ًا‪.‬‬
‫املثال األكثر استخدام ًا لرتخيص احلقوق املرتوكة هو رخصة جنو العمومية‪.‬‬

‫أفضل توزيعات لينكس وطرق احلصول عليها‪:‬‬


‫بناءً على إحصائيات (‪ )W3Techs.com, 17 August 2020‬ألكثر توزيعات لينكس‬
‫استخداماً‪ ،‬فإن التوزيعات هي كما يلي‪:‬‬
‫نسبة االستخدام‬ ‫اسم التوزيعة‬ ‫الرتتيب‬
‫‪45.3%‬‬ ‫‪Ubuntu‬‬ ‫‪1‬‬
‫‪18.7%‬‬ ‫‪CentOS‬‬ ‫‪2‬‬
‫‪17.7%‬‬ ‫‪Debian‬‬ ‫‪3‬‬
‫‪2.0%‬‬ ‫‪Gentoo‬‬ ‫‪4‬‬
‫‪1.9%‬‬ ‫‪RedHat‬‬ ‫‪5‬‬
‫‪0.4%‬‬ ‫‪Fedora‬‬ ‫‪6‬‬

‫وبناءً على تصنيف موقع ‪ DistroWatch‬املبين على عدد املرات اليت مت فيها الوصول إىل‬
‫صفحة توزيعة مُعينة يف كل يوم حتى (‪،)17 August 2020‬فإن ترتيب التوزيعات يأتي كما‬
‫يلي‪:‬‬
‫متوسط عدد مرات الدخول إىل صفحة‬
‫اسم التوزيعة‬ ‫الرتتيب‬
‫كل توزيعة خالل فرتة زمنية معينة‬
‫‪4048‬‬ ‫‪MX Linux‬‬ ‫‪1‬‬
‫‪2828‬‬ ‫‪Manjaro‬‬ ‫‪2‬‬
‫‪2587‬‬ ‫‪Mint‬‬ ‫‪3‬‬
‫‪1762‬‬ ‫‪Ubuntu‬‬ ‫‪4‬‬
‫‪1493‬‬ ‫‪Debian‬‬ ‫‪5‬‬
‫‪1417‬‬ ‫‪elementary‬‬ ‫‪6‬‬

‫‪29‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫حيث تعكس اإلحصائية األوىل االستخدام الفعلي لتوزيعات لينكس‪ ،‬بينما تعكس‬
‫اإلحصائية الثانية مستوى االطالع واالهتمام واملتابعة من جانب اجملتمع التقين‪.‬‬

‫وهناك الكثري من التوزيعات اليت تستحق االطالع والتجربة‪ .‬البعض منها ذو غرض مُعني‬
‫والبعض منها ذو غرض عام‪ .‬ونتناول هنا سبع توزيعات رائعة تستحق للتجربة‪.‬‬

‫‪ .1‬مينت ‪Mint‬‬
‫هي توزيعة لينكس املبنية على أوبونتو واملتوافقة معها وتشاركها مبستودعات الربامج‪،‬‬
‫تهدف لينكس مينت إىل إنشاء توزيعة مجيلة‪ ،‬مُحدّثة ومناسبة لسطح املكتب‪ .‬ويتم‬
‫التخطيط لكل نسخة بعد صدور النسخة اليت تسبقها حيث يتم أوالً وضع أهداف النسخة‬
‫القادمة‪ ،‬وبعد حتقيق مجيع األهداف يتم إصدار النسخة التجريبية ويتم اإلعالن عن موعد‬
‫صدور النسخة الثابتة‪ .‬فمنذ اإلصدار ‪ 17‬يف عام ‪ 2012‬تعتمد توزيعة لينكس مينت على‬
‫إصدارات أوبونتو طويلة األمد‪.‬‬
‫حيتوي ‪ Linux mint‬على ثالث إصدارات رئيسة لسطح املكتب متوفرة مع كل إصدار‬
‫جديد من نظام التشغيل األساسي الذي تطلقه‪ ،‬قد يبدو هذا مربك ًا يف البداية ولكنه‬
‫بسيط للغاية‪ .‬تستخدم ‪ Linux mint‬حالي ًا بيئة سطح املكتب ‪ Cinnamon‬كما يقول‬
‫النموذج الرئيس؛ هناك مناذج ‪ MATE‬و ‪ Xfce‬متوفرة أيض ًا‪.‬‬
‫‪ Cinnamon‬هي بيئة سطح مكتب غنية بالرسوم البيانية‪ ،‬تستخدم ‪ MATE‬رسومات أقل‬
‫أناقة‪ ،‬وهي أكثر هشاشة على جمموعة متنوعة من أنظمة ‪ Desktop‬األوسع‪ ،‬و ‪ Xfce‬هي‬
‫بيئة قرص انسيابية للغاية مت تصميمها للسرعة واالستقرار املطلق‪.‬‬
‫من خالل هذا العنوان‪ ،‬سنستخدم إصدار ‪ ،Cinnamon‬ومع ذلك‪ ،‬ميكنك جتربة أي من‬
‫بيئات سطح املكتب األخرى كما حيلو لك‪ .‬وجهاز الكمبيوتر اخلاص بك أفضل‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪www.linuxmint.com :‬‬

‫‪ .2‬أوبونتو ‪Ubuntu‬‬
‫توزيعة أوبونتو ‪ Ubuntu‬هي ثاني أكثر التوزيعات شعبية ومتاحة‪ ،‬وهي مأخوذة من كلمة‬
‫أفريقية قدمية تعين "اإلنسانية لآلخرين"‪ .‬تذبذبت شعبية أوبونتو ‪ Ubuntu‬خالل عمرها الذي‬
‫يبلغ أربعة عشر عام ًا‪ .‬يف وقت من األوقات‪ ،‬كان من السهل أن يكون نظام التشغيل املستند‬

‫‪30‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إىل ‪ Linux‬األكثر استخدام ًا يف العامل‪ ،‬لكن بعض اخليارات اخلاطئة فيما يتعلق بعرضه‪،‬‬
‫وبعض العناصر املتعلقة باخلصوصية أدت إىل تراجعه عن املركز األول‪.‬‬
‫ومع ذلك‪ ،‬قامت أوبونتو ‪ Ubuntu‬منذ ذلك احلني بإصالحات وهي تتباطأ يف طريقها‬
‫احتياطي ًا إىل صدارة أنظمة ‪ .Linux‬تستخدم أحدث إصدارات نظام التشغيل بيئة سطح‬
‫املكتب جنوم ‪ ،3‬وهي بيئة رائعة‪ ،‬على الرغم من أنها قد تكون جديدة بعض الشيء‬
‫ملستخدمي ‪ Windows‬السابقني وثقيلة بعض الشيء على موارد النظام‪ ،‬خاصة إذا كنت‬
‫ختطط لتثبيتها على جهاز كمبيوتر قديم‪.‬‬
‫أوبونتو ‪ ،Ubuntu‬على الرغم من مجيع عيوبه‪ ،‬هو إحدى توزيعات ‪ Linux‬اجليدة لبدء‬
‫التجربة‪ .‬إنها واجهة واضحة وسهلة االستخدام والتثبيت وتوفر للمستخدم جتربة ‪Linux‬‬
‫الكاملة‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪www.ubuntu.com :‬‬

‫‪ .3‬فيدورا ‪Fedora‬‬
‫فيدورا ‪ Fedora‬هي توزيعة ‪ Linux‬مت تطويرها بواسطة مشروع فيدورا ‪ Fedora‬املدعوم من‬
‫اجملتمع ومملوك لشركة رد هات ‪ .Red Hat‬حتتوي فيدورا ‪ Fedora‬على برامج يتم توزيعها‬
‫مبوجب ترخيص جماني ومفتوح املصدر وتهدف إىل أن تكون يف طليعة هذه التقنيات‪ .‬تشتهر‬
‫فيدورا بالرتكيز على االبتكار ودمج التقنيات اجلديدة يف وقت مبكر والعمل بشكل‬
‫وثيق مع جمتمعات لينكس‪ .‬سطح املكتب االفرتاضي يف فيدورا هو بيئة سطح مكتب‬
‫جنوم والواجهة االفرتاضية هي جنوم شيل‪ .‬تتوفر بيئات سطح املكتب األخرى‪ ،‬مبا يف ذلك‬
‫‪ KDE‬و ‪ Xfce‬و ‪ LXDE‬و ‪ MATE‬و ‪.Cinnamon‬‬
‫يوزع مشروع فيدورا أيض ًا أشكاالً خمصصة من فيدورا تسمى فيدورا سبينز ‪Fedora‬‬
‫‪ .spins‬وقد مت تصميمها مبجموعات حمددة من حزم الربامج‪ ،‬واليت توفر بيئات سطح‬
‫مكتب بديلة أو تستهدف اهتمامات حمددة مثل األلعاب واألمن والتصميم واحلوسبة العلمية‬
‫والروبوتات‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪www.getfedora.org :‬‬

‫‪31‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬ارش ‪Arch‬‬
‫يعد ارش ‪ Arch‬واحدًا من أطول إصدارات توزيعات ‪ Linux‬ويشكل أساس العديد من‬
‫إصدارات ‪ Linux‬األخرى‪ .‬وهنا نسأل ملاذا يتم تثبيت ‪ Mint‬أو أوبونتو عندما ميكنك تثبيت‬
‫‪Arch‬؟‬
‫كثري من املستخدمني يفعلون ذلك بالضبط ولكنه غري مناسب للمبتدئني‪ ،‬يقدم كل من‬
‫‪ Ubuntu‬و‪ Mint‬مسار تثبيت أسهل ويأتيان مع حزمة برامج ملساعدتك على البدء‪.‬‬
‫ارش ‪ Arch‬تلتزم بثالثة برامج وحمتوى مستودعاتها ألكثر من ‪ 50000‬تطبيق لتثبيتها‪،‬‬
‫مبا يف ذلك بيئات سطح مكتب خمتلفة‪ ،‬واستخدامها كما تفعل مع أي توزيعة أخرى‪.‬‬
‫نستخدم توزيعة ارش ‪ Arch‬عندما نكون أكثر خربة مع لينكس ‪ ،Linux‬حيث إنها‬
‫تتطلب فهماً وعمالً دقيقاً وواضحاً لسطر األوامر الذي من خالله يتم تقسيم حمرك األقراص‬
‫الثابتة يدوي ًا‪ ،‬وحتديد موقع ملف التثبيت‪ ،‬وإنشاء مستخدم‪ ،‬ومن ثم تعيني نظام التشغيل‬
‫احمللي وتثبيت بيئة سطح املكتب أخريًا مع التطبيق الذي تريده‪.‬‬
‫ما مييزه عن غريه من التوزيعات رغم العمل الشاق املصاحب لتثبيته أو تثبيت بعض التطبيقات‬
‫هو قوة النظام واستقراره واعتماده على مبدأ الدحرجة "‪ "Rolling‬عند حتديث النظام‪،‬‬
‫حيث ال يلزمك إعادة تنصيب جديد للنظام‪ .‬هذا يعين أن توزيعة ارش ‪ Arch‬اخلاصة بك لن‬
‫تأتي مع مجيع امللفات والتطبيقات غري الضرورية اليت مت تثبيتها مسبق ًا؛ إلنها خمصصة لك‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪www.archlinux.org :‬‬

‫‪ .5‬راسبريي باي ‪Raspberry Pi‬‬


‫ال شك أنك مسعت عن ‪ .Raspberry Pi‬من الصعب أال يكون لديك‪ ،‬ألن هذا الكمبيوتر‬
‫الصغري الرائع أخذ عامل التكنولوجيا بعاصفة آلخر ست سنوات منذ أن مت تقدميه‪.‬‬
‫هناك العديد من اجلوانب لـ راسبريي باي ‪ Raspberry Pi‬اليت جتعلها مثل قطعة من عامل‬
‫احلوسبة‪ .‬بالنسبة لشخص واحد‪ ،‬فهو رخيص‪ ،‬يكلف حوالي ‪ 25‬جنيه ًا إسرتليني ًا ملا هو‬
‫يف األساس جهاز كمبيوتر يعمل بشكل كامل‪ .‬إنها صغرية‪ ،‬ال تزيد حجمها عن بطاقة‬
‫االئتمان اليت ميكنك استخدامها يف اإللكرتونيات باستخدام واجهة قابلة للربجمة‬
‫بالكامل‪ ،‬وهو يأتي مع ‪ ،Raspbian‬نظام التشغيل اخلاص به القائم على دبيان ‪Debian‬‬

‫‪32‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫والذي يتضمن جمموعة ‪ Office‬إىل جانب العديد من لغات الربجمة املختلفة واملوارد‬
‫التعليمية‪.‬‬
‫راسبيان ‪ Raspbian‬حصري ًا ألجهزة ‪ ،Pi‬نظر ًا ألن ‪ Raspberry Pi‬يستخدم معاجل ‪ARM‬‬
‫لتشغيله‪ ،‬ومع ذلك‪ ،‬أصدرت مؤسسة ‪ Raspberry Pi‬منذ ذلك احلني نسخة ‪ PC‬من‬
‫‪.Raspbian: Raspberry Pi desktop‬‬
‫متام ًا مثل إصدار ‪ ،Pi‬يأتي ‪ Raspberry Pi desktop‬مع تطبيقات الرتميز والتعليمية‬
‫والتطبيقات األخرى اليت ستحتاجها‪.‬‬
‫إنه سريع ومستقر ويعمل بشكل رائع‪ ،‬إذا كنت مهتم ًا بتمديد جتربة ‪ Linux‬اخلاصة بك‪،‬‬
‫فهذا بالتأكيد أحد أفضل التوزيعات اليت جيب مراعاتها‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪:‬‬
‫‪www.raspberrypi.org/downloads/raspberry-pi--desktop‬‬

‫‪ .6‬اوبن سوزي ‪OpenSUSE‬‬


‫تندرج توزيعات لينكس يف الغالب إىل توزيعتني رئيستني‪ ،‬هناك توزيعات حتتوي على أحدث‬
‫امليزات والتكنولوجيا مثل ‪ Ubuntu‬و ‪ Mint‬وتلك اليت لديها بعض امليزات اجلديدة ولكن‬
‫موثوقية قوية‪ ،‬مثل دبيان ‪.Debian‬‬
‫ويف الوقت نفسه‪ ،‬حماوالت اوبن سوزي ‪ OpenSUSE‬لتغطية كلتا القاعدتني‪ .‬قفزة اوبن‬
‫سوزي ‪ OpenSUSE‬وهي النظام الصلب الصخري‪ .‬مت تطويره بشكل مفتوح من قبل‬
‫اجملتمع مع موظفي سوزي ‪ ،SUSE‬الذين طوروا نظام تشغيل على مستوى املؤسسة سوزي‬
‫‪ ،SUSE‬مت تصميمه لبيئات املهام احلرجة حيث ال يوجد جمال لعدم االستقرار‪ .‬إذا وجدت‬
‫كل ما هو معقول للغاية‪ ،‬فإن ‪ openSUSE Tumbleweed‬هو إصدار متجدد مع أحدث‬
‫امليزات‪.‬‬
‫اوبن سوزي ‪ OpenSUSE‬هي توزيعة ‪ Linux‬قوية جداً والعديد من املساهمني األساسيني‬
‫يعملون على ‪ Linux Kennel‬و ‪ LibreOffice‬و ‪ Gnome‬ومناطق لينكس ‪ LINUX‬الرئيسة‬
‫األخرى‪ .‬باختصار اوبن سوزي ‪ OpenSUSE‬هو املكان الذي ستجد فيه احملرتفني‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪www.openSUSE.org :‬‬

‫‪33‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .7‬كالي لينكس ‪:Kali Linux‬‬


‫كالي لينكس ‪ Kali Linux‬هي إحدى توزيعات ‪ Linux‬قائمة على ‪ Debian‬تهدف إىل‬
‫اختبار االخرتاق املتقدم والتدقيق األمين‪ .‬حتتوي كالي على مئات من األدوات املوجهة حنو‬
‫مهام أمان املعلومات املختلفة‪ ،‬مثل اختبار االخرتاق والبحث األمين والطب الشرعي‬
‫للكمبيوتر واهلندسة العكسية‪ .‬مت تطوير ‪ Kali Linux‬ومتويله وصيانته من قبل‬
‫(‪ ،)Offensive Security‬وهي شركة تدريب رائدة يف جمال أمن املعلومات‪.‬‬
‫مميزات توزيعة كالي لينكس ‪:Kali Linux‬‬
‫‪ ‬مت إصدار ‪ Kali Linux‬يف ‪ 13‬مارس ‪ 2013‬كإعادة كاملة‪ ،‬من األعلى إىل األسفل‬
‫لـ ‪ ،BackTrack Linux‬مع االلتزام الكامل مبعايري تطوير دبيان‪.‬‬
‫‪ ‬مت تضمني أكثر من ‪ 600‬أداة الختبار االخرتاق‪ :‬بعد مراجعة كل أداة مت تضمينها‬
‫يف ‪ ،BackTrack‬متت إزالة عدد كبري من األدوات اليت إما مل تعمل ببساطة أو قامت‬
‫بتكرار أدوات أخرى توفر نفس الوظيفة أو وظائف مشابهة‪ .‬التفاصيل عما هو مدرج‬
‫على موقع ‪.Kali Tools‬‬
‫‪ ‬كالي لينكس ‪ Kali Linux‬تتوفر جمان ًا وستكون دائم ًا‪ ،‬لن تضطر أبدًا إىل الدفع‬
‫مقابل ‪.Kali Linux‬‬
‫‪ ‬شجرة ‪ Git‬مفتوحة املصدر‪ :‬املطورون ملتزمون بنموذج تطوير املصدر املفتوح وشجرة‬
‫التطوير متاحة لرياها اجلميع‪ .‬كل التعليمات الربجمية املصدر اليت تدخل يف ‪Kali‬‬
‫‪ Linux‬متاحة ألي شخص يريد تعديل احلزم أو إعادة بنائها لتناسب احتياجاتهم‬
‫اخلاصة‪.‬‬
‫‪ ‬متوافق مع ‪ FHS‬تلتزم ‪ Kali‬مبعيار نظام امللفات اهلرمي‪ ،‬مما يسمح ملستخدمي ‪Linux‬‬
‫بتحديد موقع الثنائيات بسهولة‪ ،‬ودعم امللفات‪ ،‬واملكتبات‪ ،‬وما إىل ذلك‪.‬‬
‫‪ ‬دعم واسع النطاق لألجهزة الالسلكية‪ :‬مت دعم نقطة شائكة منتظمة مع توزيعات‬
‫‪ Linux‬للواجهات الالسلكية‪ .‬لقد قام املطورون ببناء ‪ Kali Linux‬لدعم أكرب عدد‬
‫ممكن من األجهزة الالسلكية‪ ،‬مما يسمح هلا بالعمل بشكل صحيح على جمموعة‬
‫متنوعة من األجهزة وجعلها متوافقة مع العديد من أجهزة ‪ USB‬واألجهزة الالسلكية‬
‫األخرى‪.‬‬

‫‪34‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ ‬نواة خمصصة (‪ ،)Custom kernel‬كمختربي اخرتاق‪ ،‬حيتاج فريق التطوير غالب ًا إىل‬
‫إجراء تقييمات السلكية‪ ،‬لذلك فإن النواة لديها حتتوي على أحدث ‪injection‬‬
‫‪.patches‬‬
‫‪ ‬مت تطويره يف بيئة آمنة‪ ،‬يتكون فريق ‪ Kali Linux‬من جمموعة صغرية من األفراد‬
‫الذين هم الوحيدون املوثوق بهم يف تنفيذ احلزم والتفاعل مع املستودعات‪ ،‬وكل ذلك‬
‫يتم باستخدام بروتوكوالت آمنة متعددة‪.‬‬
‫‪ ‬توقيع ‪ GPG‬احلزم واملستودعات‪ ،‬كل حزمة يف ‪ Kali Linux‬موقعة من قبل كل‬
‫مطور فردي قام ببنائها والتزامها‪ ،‬ثم وقعت املستودعات احلزم أيض ًا‪.‬‬
‫‪ ‬دعم متعدد اللغات‪ ،‬على الرغم من أن أدوات االخرتاق متيل إىل أن تكون مكتوبة‬
‫باللغة اإلجنليزية‪ ،‬إال أن كالي يتضمن دعم ًا حقيقي ًا متعدد اللغات‪ ،‬مما يسمح ملزيد‬
‫من املستخدمني بالعمل بلغتهم األم وحتديد األدوات اليت حيتاجونها للوظيفة‪.‬‬
‫‪ ‬قابلة للتخصيص بالكامل‪ ،‬يتفهم املطورون متام ًا أنه لن يوافق اجلميع على قرارات‬
‫التصميم اخلاصة بهم‪ ،‬لذا فقد جعلوا من السهل على املستخدمني املغامرين ختصيص‬
‫‪ Kali Linux‬حسب رغبتهم‪ ،‬وصو ًال إىل النواة‪.‬‬
‫‪ ‬مت تصميم ‪ Kali Linux‬خصيص ًا الحتياجات حمرتيف اختبار االخرتاق‪ ،‬وبالتالي فإن‬
‫مجيع الوثائق املوجودة على موقعهم تفرتض معرفة مسبقة بنظام التشغيل ‪Linux‬‬
‫واإلملام به بشكل عام‪.‬‬
‫وللحصول على هذه التوزيعة من املوقع التالي‪www.kali.org/downloads :‬‬

‫جتهيز توزيعة لينكس للتثبيت‪:‬‬


‫توزيعة لينكس أوبونتو ‪:Ubuntu‬‬
‫مقارنة بنظام التشغيل ‪ ،Windows10‬يعد أوبونتو ‪ Ubuntu‬نظام تشغيل خفيف الوزن‬
‫بشكل ملحوظ‪ .‬مع أخذ ذلك يف االعتبار‪ ،‬ال حتتاج إىل احلصول على كمبيوتر حديث وقوي‬
‫لتثبيته واستخدامه‪ .‬مكونات أوبونتو ‪ Ubuntu‬لتثبيت واستخدام إصدار سطح املكتب من‬
‫‪ ،Ubuntu 16.10‬فإن متطلبات نظام الكمبيوتر الشخصي األساسية هي‪:‬‬
‫‪ 700‬ميجاهرتز (‪ Intel Celeron / AMD Sempron‬أو أحدث)‬ ‫املعاجل‬
‫‪ 512‬ميجابايت‬ ‫الذاكرة‬

‫‪35‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ 5‬غيغابايت على األقل‬ ‫قرص صلب‬


‫‪ VGA‬أو تلفزيون قادر على دقة شاشة ‪768 × 1024‬‬ ‫الشاشة‬
‫حمرك أقراص ضوئية ‪ CD / DVD‬أو منفذ ‪ USB‬احتياطي لوسائط التثبيت‬ ‫حمرك خارجي‬
‫الوصول إىل اإلنرتنت‪ ،‬يستخدم للتحديثات وتثبيت التطبيقات اجلديدة‬ ‫اختياري‬

‫هناك ثالث طرق رئيسة ميكنك من خالهلا تثبيت ‪ Ubuntu‬واستخدامه‪:‬‬

‫‪ .1‬وسائط ختزين ‪ DVD‬أو حمرك أقراص ‪ USB‬احملمول أو داخل بيئة جهاز ظاهري مثل‬
‫‪.VirtualBox‬‬
‫‪ .2‬إذا كنت تستخدم قرص ‪ DVD‬وكان لديك ‪ ،Windows10‬فستحتاج فقط إىل قرص‬
‫‪ DVD‬فارغ‪ ،‬ألن القدرة على نسخ القرص مطلب يف أنظمة التشغيل هذه‪ ،‬فستحتاج إىل‬
‫تطبيق نسخ قرص مضغوط‪ ،‬مثل ‪ Infra Recorder‬اجملاني‪ ،‬والذي ميكن العثور عليه‬
‫من خالل الرابط التالي‪.www.infrarecorder.org :‬‬
‫‪ .3‬للتثبيت عرب حمرك أقراص ‪ USB‬حممول‪ ،‬ستحتاج إىل تطبيق مثل ‪Rufus USB‬‬
‫‪ ،Installer‬املوجود على الرابط التالي‪.www.rufus.akeo.ie :‬‬
‫بغض النظر عن نظام التشغيل الذي تعمل عليه حالي ًا‪ ،‬جيب أال يقل حجم حمرك األقراص‬
‫احملمول عن ‪ 30‬جيجابايت‪ .‬للتثبيت يف بيئة افرتاضية‪ ،‬ستحتاج إىل نسخة من ‪VirtualBox‬‬
‫اخلاص بـ ‪ ،Oracle‬املوجود على ‪.www.virtualbox.org‬‬
‫اإلصدار احلالي هو ‪ 6.1‬وستحتاج أيض ًا إىل ‪ ،VirtualBox Extension Pack‬ولكن‬
‫املزيد عن ذلك الحق ًا‪.‬‬
‫باملناسبة‪ ،‬هناك تطبيقات آلة افرتاضية أخرى متاحة‪ VMWare :‬و ‪ Hyper-V‬و‪.QEMU‬‬
‫ومع ذلك‪ ،‬فإن ‪ VirtualBox‬هو على األرجح أحد أسهل الطرق إلتقان وتشغيل مستخدم جديد‪.‬‬

‫توزيعة فيدورا ‪:Linux Fedora‬‬


‫متطلبات النظام لتثبيت ‪ Linux Fedora‬بنجاح على جهاز كمبيوتر‪ ،‬عمره عدة سنوات‬
‫سيشغل هذا التوزيع بشكل جيد‪ .‬ومع ذلك‪ ،‬جيدر التحقق من وجود كل شيء يف مكانه قبل‬
‫املتابعة‪.‬‬
‫متطلبات النظام الدنيا لينكس منت كما يلي‪:‬‬

‫‪36‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ميكنك تثبيت ‪ Linux Fedora‬على جهاز الكمبيوتر اخلاص بك عن طريق ‪ USB‬أو‬


‫‪ ،DVD‬ستحتاج إىل حمرك أقراص ‪ USB‬حممول بسعة ‪ 4‬جيجابايت على األقل لتخزين ‪Linux‬‬
‫‪ Fedora ISO‬فإن متطلبات نظام الكمبيوتر الشخصي األساسية هي‪:‬‬
‫‪ 700‬ميجاهرتز (‪ Intel Celeron / AMD Sempron‬أو أفضل)‬ ‫املعاجل‬
‫‪ 512‬ميجابايت‬ ‫الذاكرة‬
‫‪ 5‬غيغابايت من املساحة الدنيا‬ ‫قرص صلب‬
‫‪ VGA‬أو تلفزيون قادر على دقة شاشة ‪768 × 1024‬‬ ‫الشاشة‬
‫حمرك أقراص ضوئية ‪ CD / DVD‬أو منفذ ‪ USB‬احتياطي لوسائط التثبيت‬ ‫حمرك خارجي‬
‫الوصول إىل اإلنرتنت‪ ،‬يستخدم للتحديثات وتثبيت التطبيقات اجلديدة‬ ‫اختياري‬

‫يتطلب تثبيت لينكس فيدورا ‪ Linux Fedora‬ببساطة قرص ‪ DVD‬فارغ ًا‪ .‬حتتاج أيض ًا‬
‫إىل حمرك أقراص ضوئية حمرك أقراص (‪ )DVD Writer‬قبل أن تتمكن من نقل أو نسخ‬
‫صورة النظام إىل القرص‪.‬‬
‫بيئة افرتاضية‬
‫يعد التثبيت يف بيئة افرتاضية طريقة مفضلة الختبار توزيعات ‪ Linux Fedora‬واستخدامها‪.‬‬
‫يعمل ‪ Linux Fedora‬بشكل جيد للغاية عند استخدامه يف بيئة افرتاضية ولكن أكثر من‬
‫ذلك الحق ًا‪ .‬هناك العديد من تطبيقات البيئة االفرتاضية املختلفة املتاحة‪ ،‬ومع ذلك‪ ،‬فإن‬
‫‪ ،VirtualBox‬من ‪ ،Oracle‬هو واحد من أسهل التطبيقات‪ .‬ميكنك العثور على أحدث إصدار‬
‫من الرابط التالي‪www.virtualbox.org :‬‬

‫اتصال اإلنرتنت‬
‫اتصال اإلنرتنت أمر حيوي للتأكد من أن ‪ Linux Fedora‬حمدث بأحدث التحديثات‬
‫والتصحيحات‪ ،‬باإلضافة إىل تثبيت املزيد من الربامج‪ .‬على الرغم من أنك لست حباجة إىل‬
‫اتصال باإلنرتنت الستخدام ‪ ،Linux Fedora‬إال أنك ستفقد عامل ًا من الربامج اجملانية املتاحة‬
‫للتوزيع‪.‬‬

‫أجهزة ماك‬
‫على الرغم من أنه ميكن تثبيت ‪ Linux Fedora‬على جهاز ‪ ،Mac‬إال أن هناك توصيات‬
‫بأن يستخدم على أجهزة املاك ‪ Mac‬بيئة افرتاضية مثل ‪ ،VirtualBox‬نظام تشغيل أجهزة املاك‬

‫‪37‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ MacOS‬هو بالفعل نظام تشغيل رائع إذا كنت ترغب يف استخدام جهاز ‪ Mac‬قديم نوعا ما‪،‬‬
‫فتأكد من أنه طراز ‪ Intel CPU‬وليس طرازات ‪.Power PC‬‬

‫تنزيل توزيعات لينكس‪:‬‬


‫تنزيل توزيعة أوبونتو أو فيدورا‪:‬‬
‫فكرة تثبيت نظام التشغيل مهمة سهلة للغاية‪ ،‬تقدم لينكس ‪ Linux‬أحد أسهل‬
‫الرتكيبات جلميع أنظمة التشغيل‪ ،‬يف الواقع‪ ،‬تقدم معظم إصدارات ‪ Linux‬ما يسمى التوزيع‬
‫املباشر‪ ،‬مما يعين أنك تقوم بتشغيل نظام التشغيل من حمرك أقراص ‪ CD‬أو‪ DVD‬أو‪USB‬‬
‫فالش دون إجراء أي تغيريات‪ .‬ميكنك احلصول على الوظائف الكاملة‪ .‬مبجرد جتربتها‪،‬‬
‫وقررت رغبتك يف استخدامها‪ ،‬ما عليك سوى النقر نقرًا مزدوج ًا فوق الرمز "تثبيت" والتنقل عرب‬
‫معاجل التثبيت البسيط‪.‬‬
‫عادةً ما ترشدك معاجلات التثبيت خالل العملية باتباع اخلطوات التالية (سنوضح ذلك يف‬
‫تثبيت ‪ )Ubuntu Linux and Fedora‬يف الوحدة الثانية‪.‬‬

‫التحضري للتثبيت‪:‬‬
‫‪ .1‬تأكد من أن جهازك يليب متطلبات التثبيت‪ .‬قد يسألك هذا أيض ًا عما إذا كنت ترغب يف‬
‫تثبيت برنامج تابع جلهة خارجية (مثل املكونات اإلضافية لتشغيل ملفات ‪ MP3‬وبرامج‬
‫ترميز الفيديو واملزيد)‪.‬‬
‫‪ .2‬اإلعداد الالسلكي‪ :‬إذا كنت تستخدم جهاز كمبيوتر حممول (أو جهازًا السلكي ًا)‪،‬‬
‫فستحتاج إىل االتصال بالشبكة لتنزيل برامج وحتديثات اجلهات اخلارجية‪.‬‬
‫‪ .3‬ختصيص القرص الصلب‪ :‬تتيح لك هذه اخلطوة حتديد الطريقة اليت تريد تثبيت نظام‬
‫التشغيل بها‪ .‬هل ستقوم بتثبيت ‪ Linux‬إىل جانب نظام تشغيل آخر (يسمى "متهيد‬
‫مزدوج")‪ ،‬أو استخدام حمرك األقراص الثابتة بالكامل‪ ،‬أو ترقية تثبيت ‪ Linux‬موجود‪،‬‬
‫أو التثبيت عرب إصدار موجود من ‪ ،Linux‬أو على البيئة االفرتاضية ‪.VirtualBox‬‬
‫‪ .4‬املوقع‪ :‬حدد موقعك من اخلريطة‪.‬‬
‫‪ .5‬ختطيط لوحة املفاتيح‪ :‬لتحدد لوحة املفاتيح لنظامك‪.‬‬
‫‪ .6‬إعداد املستخدم‪ :‬قم بإنشاء اسم املستخدم وكلمة املرور‪.‬‬
‫‪ .7‬مبجرد اكتمال النظام للتثبيت‪ ،‬قم بإعادة التشغيل وستكون جاهزًا للبدء‪.‬‬

‫‪38‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫وللحصول على توزيعة أوبونتو ‪ Ubuntu‬من املوقع التالي‪ www.ubuntu.com :‬كما يف‬
‫الشكل (‪:)11-1‬‬

‫الشكل (‪)11-1‬‬

‫وللحصول على توزيعة فيدورا ‪ Frdora‬من املوقع التالي‪ www.getfedora.org :‬كما يف‬
‫الشكل (‪:)12-1‬‬

‫الشكل (‪)12-1‬‬

‫‪39‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫جتهيز البيئة االفرتاضية لتثبيت توزيعة لينكس‪:‬‬


‫أوالً‪ :‬تنزيل برنامج البيئة االفرتاضية جتهيزًا لتنزيل توزيعات لينكس‪:‬‬
‫‪ .1‬بالدخول على الرابط التالي‪:‬‬
‫‪https://www.virtualbox.org/wiki/Downloads‬‬
‫ثم اختيار تنزيل الربنامج على نوع النظام املتوفر لديك كما يف الشكل (‪:)13-1‬‬

‫الشكل (‪)13-1‬‬

‫‪ .2‬بانتظار تنزيل الربنامج واكتماله‪.‬‬


‫‪ .3‬بعد اكتمال التحميل نبدأ بتنزيل الربنامج بالضغط على امللف بالنقر بزر الفأرة األيسر‬
‫ضغطتني متتاليتني‪.‬‬
‫‪ .4‬عند بدء التشغيل نتبع اخلطوات التالية بالضغط على التالي (‪ )Next‬كما يف الشكل‬
‫(‪:)14-1‬‬

‫الشكل (‪)14-1‬‬

‫‪40‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .5‬نكمل اخلطوات بتحديد موضع حفظ الربنامج وبعد ذلك الضغط على التالي‬
‫(‪ )Next‬كما يف الشكل (‪:)15-1‬‬

‫الشكل (‪)15-1‬‬

‫‪ .6‬نكمل اخلطوات‪ ،‬بعض اخليارات املطلوبة منها إنشاء إدخال يف قائمة ابدأ‪-‬‬
‫إنشاء اختصار على سطح املكتب ‪ -‬إنشاء اختصار على شريط اإلقالع السريع‬
‫‪-‬تسجيل ملف املساعدة ثم بعد ذلك الضغط على التالي (‪ )Next‬كما يف‬
‫الشكل (‪:)16-1‬‬

‫الشكل (‪)16-1‬‬

‫‪41‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .7‬نكمل اخلطوات‪ ،‬ويف هذه اخلطوة حتذير‪ ،‬يؤدي تثبيت ميزات شبكة البيئة‬
‫االفرتاضية إىل إعادة تعيني اتصالك بالشبكة وفصلك مؤقتاً عن الشبكة‬
‫بالضغط على ‪ Yes‬للموافقة إلكمال التحميل كما يف الشكل (‪:)17-1‬‬

‫الشكل (‪)17-1‬‬

‫‪ .8‬نكمل اخلطوات بالضغط على حتميل (‪ )Install‬كما يف الشكل (‪:)18-1‬‬

‫الشكل (‪)18-1‬‬

‫‪42‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .9‬نكمل اخلطوات للخروج من املعاجل بعد حتميل الربنامج بالضغط على‬


‫(‪ )Finish‬كما يف الشكل (‪:)19-1‬‬

‫الشكل (‪)19-1‬‬

‫‪ .10‬بعد انتهاء التحميل تفتح الصفحة التالية لربنامج ‪ virtual Box Manager‬كما يف‬
‫الشكل (‪:)20-1‬‬

‫الشكل (‪)20-1‬‬

‫‪43‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ثانياً‪ :‬حرق صورة النظام على حمرك أقراص ‪ USB‬وذلك باتباع اخلطوات التالية‪:‬‬
‫‪ .1‬حتميل برنامج ‪ ISO to USB‬كما يف الشكل (‪:)21-1‬‬

‫الشكل (‪)21-1‬‬
‫الضغط على زر املوافقة ثم التالي (‪ )Next‬كما يف الشكل (‪ )22-1‬والشكل (‪-1‬‬
‫‪:)23‬‬

‫الشكل (‪)22-1‬‬

‫الشكل (‪)23-1‬‬

‫‪44‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫باستمرار الضغط على التالي (‪ )Next‬كما يف الشكل (‪ )24-1‬والشكل (‪:)25-1‬‬

‫الشكل (‪)24-1‬‬

‫الشكل (‪)25-1‬‬
‫‪ .2‬ثم لبدء التحميل (‪ )Install‬ثم إنهاء (‪ )Finish‬كما يف الشكل (‪ )26-1‬والشكل‬
‫(‪:)27-1‬‬

‫الشكل (‪)26-1‬‬

‫‪45‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)27-1‬‬
‫عد انتهاء التحميل نفتح الربنامج ثم استعراض وخنتار ملف حتميل أوبونتو ‪ Ubuntu‬كما يف‬
‫الشكل (‪ )28-1‬والشكل (‪:)29-1‬‬

‫الشكل (‪)28-1‬‬

‫الشكل (‪)29-1‬‬

‫‪46‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .3‬بعد حتديد ملف التحميل اخلاص بنظام التشغيل خنتار حمرك األقراص ‪ USB‬يف هذا‬
‫املثال ‪ D‬كما يف الشكل (‪:)30-1‬‬

‫الشكل (‪)30-1‬‬

‫حلرق النظام على الفالش ثم انتظر حتى انتهاء عملية احلرق كما يف ‪ Burn‬خنتار زر‬
‫الشكل (‪ )31-1‬الشكل (‪:)32-1‬‬

‫الشكل (‪)31-1‬‬

‫‪47‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)32-1‬‬

‫‪48‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متارين الوحدة‬

‫‪ .1‬ما هو تعريف نظام لينكس؟‬

‫‪ .2‬اذكر التوزيعات األساسية يف لينكس؟‬

‫‪ .3‬ما هي نوع الرخصة املستخدمة يف نظام لينكس؟‬

‫‪ .4‬اذكر ثالث من أفضل التوزيعات يف لينكس؟‬

‫‪ .5‬ما هي متطلبات النظام لتنزيل توزيعة أوبوينتو ‪Ubuntu‬؟‬

‫‪ .6‬ما هي متطلبات النظام لتنزيل توزيعة أوبوينتو ‪Fedora‬؟‬

‫‪49‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املتدرب ملستوى أدائه‬


‫يعبأ من قبل املتدرب نفسه وذلك بعد االنتهاء من متارين الوحدة‬
‫بعد االنتهاء من التدرب على وحدة مقدمة عن نظام لينكس‪ ،‬قيم نفسك وقدراتك بواســـطة‬
‫إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر املذكورة‪ ،‬وذلك بوضع عـــــالمة‬
‫(‪ )‬أمام مستوى األداء الذي أتقنته‪ ،‬ويف حالة عدم قابلية املهمة للتطبيق ضع العالمة يف‬
‫اخلانة اخلاصة بذلك‪.‬‬
‫مستوى األداء (هل أتقنت األداء)‬
‫غري قابل‬ ‫العناصـــــر‬ ‫م‬
‫كليا‬ ‫جزئيا‬ ‫ال‬
‫للتطبيق‬
‫يُعرّف نظام لينكس ‪Linux‬‬ ‫‪1‬‬
‫يذكر أنواع التوزيعات ويفرق بينها‬ ‫‪2‬‬
‫يشرح سطح مكتب لينكس ومكوناته‬ ‫‪3‬‬
‫يذكر مفهوم رخص الربجميات وأنواعها‬ ‫‪4‬‬
‫يضبط الكمبيوتر لتنزيل توزيعة لينكس‬ ‫‪5‬‬
‫يُنزّل التوزيعات وحتميلها على الكمبيوتر‬ ‫‪6‬‬
‫جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو‬
‫أنها غري قابلة للتطبيق‪ ،‬ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب‬
‫على هذا النشاط مرة أخرى مبساعدة املدرب‪.‬‬

‫‪50‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املدرب ملستوى أداء املتدرب‬


‫يعبأ من قبل املدرب وذلك بعد االنتهاء من متارين الوحدة‬
‫التاريخ‪:‬‬
‫اسم املتدرب‪................................................................. :‬‬
‫‪..................................‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫احملاولة‪1 :‬‬
‫رقم املتدرب‪................................................................. :‬‬
‫العالمة‪...... ...... ...... ...... :‬‬
‫كل بند أو مفردة يقيم بـ ‪ 10‬نقاط‬
‫احلد األدنى‪ :‬ما يعادل ‪ %80‬من جمموع النقاط‪ .‬احلد األعلى‪ :‬ما يعادل ‪ %100‬من جمموع النقاط‪.‬‬
‫النقاط (حسب رقم احملاوالت)‬
‫بنود التقييم‬ ‫م‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫يعرف نظام لينكس ‪Linux‬‬ ‫‪1‬‬
‫يذكر أنواع التوزيعات ويفرق بينها‬ ‫‪2‬‬
‫يشرح سطح مكتب لينكس ومكوناته‬ ‫‪3‬‬
‫يذكر مفهوم رخص الربجميات وأنواعها‬ ‫‪4‬‬
‫يضبط الكمبيوتر لتنزيل توزيعة لينكس‬ ‫‪5‬‬
‫يُنزّل التوزيعات وحتميلها على الكمبيوتر‬ ‫‪6‬‬
‫اجملموع‬
‫ملحوظات‪.......................................................................................................................... :‬‬
‫توقيع املدرب‪............................. :‬‬

‫‪51‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الثانية‬

‫تثبيت توزيعات أوبونتو )‪ (Ubuntu‬وفيدورا )‪(Fedora‬‬

‫‪52‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الثانية‬
‫تثبيت توزيعات أوبونتو )‪ (Ubuntu‬وفيدورا )‪)Fedora‬‬

‫اهلدف العام للوحدة‪:‬‬


‫تهدف هذه الوحدة إىل تعريف املتدرب إجراءات تثبيت التوزيعات لنظام لينكس ‪ Linux‬وتنزيل‬
‫توزيعات لينكس‪:‬‬
‫‪ ‬أوبونتو‪.Ubuntu-‬‬
‫‪ ‬فيدورا‪.Fedora-‬‬

‫األهداف التفصيلية‪:‬‬
‫من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬حيصل على أي توزيعة من توزيعات لينكس مفتوحة املصدر‪.‬‬
‫‪ .2‬يضبط توزيعة نظام لينكس للتثبيت على أجهزة احلاسوب‪.‬‬
‫‪ .3‬ينشئ التقسيمات الالزمة واملناسبة لنظام لينكس‪.‬‬
‫‪ .4‬يقارن بني مسارات امللفات يف نظام النوافذ ‪ Windows‬واملسارات يف نظام ‪.Linux‬‬
‫‪ .5‬يُعرّف الذاكرة الظاهرية وطريقة ختصيصها يف خمتلف األنظمة‪.‬‬
‫‪ .6‬يثبت توزيعيت أوبونتو (‪ )Ubuntu‬وفيدورا (‪ )Fedora‬بطرق خمتلفة تراعي متطلبات‬
‫املستخدمني‪.‬‬

‫الوقت املتوقع للتدريب على هذه الوحدة‪ 15 :‬ساعة تدريبية‪.‬‬

‫الوسائل املساعدة‪:‬‬
‫‪ .1‬جهاز حاسب آلي‪.‬‬
‫‪ .2‬جهاز عرض بيانات‪.‬‬

‫‪53‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تثبيت توزيعات أوبونتو )‪ (Ubuntu‬و فيدورا )‪)Fedora‬‬

‫هرم الذاكرة الكلية جلهاز الكمبيوتر‪.‬‬

‫يف تصميم نظام الكمبيوتر‪ ،‬يتم استخدام املعاجل‪ ،‬باإلضافة إىل كمية كبرية من الذواكر‪.‬‬
‫ومع ذلك‪ ،‬فإن املشكلة الرئيسة هي أن هذه األجزاء مكلفة مادياً‪ ،‬لذا ال بد من استخدام‬
‫التسلسل اهلرمي للذاكرة‪.‬‬

‫التسلسل اهلرمي للذاكرة‪:‬‬


‫التسلسل اهلرمي للذاكرة هو احلصول على أعلى سرعة وصول ممكنة مع تقليل التكلفة‬
‫اإلمجالية لنظام الذاكرة‪.‬‬
‫ميكن تقسيم الذاكرة املوجودة يف الكمبيوتر إىل مخسة مستويات هرمية بناءً على‬
‫السرعة واالستخدام‪ .‬ميكن للمعاجل االنتقال من مستوى إىل آخر بنا ًء على متطلباته‪.‬‬
‫التسلسالت اهلرمية اخلمسة يف الذاكرة هي السجالت وذاكرة التخزين املؤقت‬
‫والذاكرة الرئيسة واألقراص املغناطيسية واألشرطة املغناطيسية‪ .‬التسلسالت اهلرمية الثالثة‬
‫األوىل هي ذواكر مؤقتة‪ ،‬مما يعين أنها تفقد بياناتها املخزنة تلقائي ًا‪ ،‬يف حني أن التسلسل‬
‫اهلرمي لألخريتني هما ذواكر دائمة‪ ،‬مما يعين أنها ختزن البيانات بشكل دائم‪.‬‬
‫عنصر الذاكرة هو جمموعة أجهزة التخزين اليت ختزن البيانات الثنائية يف نوع البتات‪.‬‬
‫بشكل عام‪ ،‬ميكن تصنيف ختزين الذاكرة إىل فئتني هما املؤقتة والدائمة‪.‬‬

‫التسلسل اهلرمي للذاكرة يف هندسة الكمبيوتر‬


‫يتضمن تصميم التسلسل اهلرمي للذاكرة يف نظام الكمبيوتر بشكل أساسي أجهزة‬
‫ختزين خمتلفة‪ .‬مت بناء معظم أجهزة الكمبيوتر مع مساحة ختزين إضافية لتعمل بقوة أكرب من‬
‫سعة الذاكرة الرئيسة‪ .‬الرسم التخطيطي اهلرمي للذاكرة التالي هو الشكل اهلرمي لذاكرة‬
‫الكمبيوتر‪.‬‬

‫ينقسم تصميم التسلسل اهلرمي للذاكرة إىل نوعني مثل الذاكرة األساسية (الداخلية)‬
‫والذاكرة الثانوية (اخلارجية) كما يف الشكل (‪:)1-2‬‬

‫‪54‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫السجالت‬
‫زيادة‬ ‫الذاكرة األساسية‬
‫ترتيب‬ ‫ذاكرة التخزين املؤقت‬
‫نسبة‬ ‫الذاكرة الرئيسة‬
‫وقت‬
‫األقراص املغناطيسية‬
‫الوصول‬
‫الذاكرة الثانوية‬
‫األشرطة املغناطيسية‬
‫الشكل (‪)1-2‬‬

‫الذاكرة األساسية‬
‫تعرف الذاكرة األساسية أيضا بالذاكرة الداخلية‪ ،‬وميكن الوصول إليها بواسطة‬
‫املعاجل بشكل مباشر‪ .‬تتضمن هذه الذاكرة السجالت ووحدة التخزين الرئيسة والذاكرة‬
‫املؤقتة‪.‬‬

‫الذاكرة الثانوية‬
‫تعرف الذاكرة الثانوية باسم الذاكرة اخلارجية‪ ،‬وميكن الوصول إليها بواسطة املعاجل‬
‫من خالل وحدات اإلدخال‪/‬اإلخراج‪ .‬تتضمن هذه الذاكرة قرص ًا ضوئياً وقرصاً مغناطيسياً‬
‫وشريطاً مغناطيسياً‪.‬‬

‫خصائص التسلسل اهلرمي للذاكرة‬


‫تتضمن خصائص التسلسل اهلرمي للذاكرة بشكل أساسي ما يلي‪:‬‬

‫‪ .1‬األداء‪:‬‬
‫سابقاً مت تصميم نظام الكمبيوتر دون التسلسل اهلرمي للذاكرة‪ ،‬فجوة السرعة بني‬
‫الذاكرة الرئيسة وسجالت وحدة املعاجلة املركزية يزيد بسبب التفاوت الكبري يف وقت‬
‫الوصول‪ ،‬مما يؤدي إىل اخنفاض أداء النظام‪ ،‬فكان التحسني إلزامي ًا‪ ،‬لذا مت تصميم‬
‫هذا التحسني يف منوذج التسلسل اهلرمي للذاكرة لزيادة أداء النظام‪.‬‬

‫‪55‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .2‬القدرة‪:‬‬
‫إن قدرة التسلسل اهلرمي للذاكرة هي إمجالي كمية البيانات اليت ميكن للذاكرة‬
‫ختزينها‪ ،‬ألنه كلما انتقلنا من أعلى إىل أسفل داخل التسلسل اهلرمي للذاكرة فستزداد‬
‫السعة‪.‬‬

‫‪ .3‬وقت الوصول‪:‬‬
‫وقت الوصول يف التسلسل اهلرمي للذاكرة هو الفاصل الزمين بني توفر البيانات‬
‫وكذلك طلب القراءة أو الكتابة‪ ،‬ألنه كلما انتقلنا من أعلى إىل أسفل داخل التسلسل‬
‫اهلرمي للذاكرة‪ ،‬فسيزداد وقت الوصول‪.‬‬

‫‪ .4‬التكلفة لكل بت‪:‬‬


‫عندما تنتقل من أسفل إىل أعلى داخل التسلسل اهلرمي للذاكرة‪ ،‬فإن تكلفة كل بت‬
‫ستزيد‪ ،‬مما يعين أن الذاكرة الداخلية أغلى مقارنة بالذاكرة اخلارجية‪.‬‬

‫تصميم التسلسل اهلرمي للذاكرة‬


‫يتضمن التسلسل اهلرمي للذاكرة يف أجهزة الكمبيوتر بشكل رئيس ما يلي‪:‬‬

‫املسجالت‬
‫وهي تعترب ذاكرة وصول عشوائي أو ذاكرة عشوائية )‪ (SRAM‬يف معاجل جهاز‬
‫الكمبيوتر يتم استخدامها لتخزين البيانات اليت عادة ما تكون ‪ 64‬أو ‪ 128‬بت‪ .‬سجل عداد‬
‫الربنامج هو األهم كما هو موجود يف مجيع املعاجلات‪ .‬تستخدم معظم املعاجلات سجل ( ‪status‬‬
‫‪ )word registered‬باإلضافة إىل اجملمع (‪ )accumulator‬حيث يتم استخدام ( ‪status word‬‬
‫‪ )registered‬إلصدار القرار‪ ،‬ويتم استخدام (‪ )accumulator‬لتخزين البيانات مثل العملية‬
‫احلسابية‪.‬‬

‫الذاكرة املؤقتة‬
‫ميكن أيض ًا العثور على ذاكرة التخزين املؤقت يف املعاجل‪ ،‬وحتتوي ذاكرة التخزين‬
‫املؤقت على جزء كبري من البيانات اليت يتم استخدامها بشكل متكرر من الذاكرة الرئيسة‪.‬‬
‫عندما يكون للمعاجل نواة واحدة‪ ،‬فإنه سيكون لديه مستويان أو أكثر من ذاكرة التخزين‬

‫‪56‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫املؤقت نادرًا‪ .‬ستحتوي املعاجلات احلالية متعددة النواة على ثالثة مستويات (مستويان لكل‬
‫معاجل ‪ -‬مستوى واحد مشرتك)‪.‬‬

‫الذاكرة الرئيسة‬
‫الذاكرة الرئيسة يف الكمبيوتر ليست سوى وحدة الذاكرة يف وحدة املعاجلة املركزية‬
‫اليت تتصل مباشرة‪ .‬إنها وحدة التخزين الرئيسة للكمبيوتر‪ .‬هذه الذاكرة سريعة وكذلك‬
‫الذاكرة الكبرية املستخدمة لتخزين البيانات خالل عمليات الكمبيوتر‪ .‬تتكون هذه الذاكرة‬
‫من ذاكرة الوصول العشوائي (‪ )RAM‬وكذلك ذاكرة القراءة فقط (‪.)ROM‬‬

‫األقراص املغناطيسية‬

‫األقراص املغناطيسية يف الكمبيوتر عبارة عن لوحات دائرية مصنوعة من البالستيك أو‬


‫املعدن مصنوع من مواد ممغنطة‪ .‬يف الغالب يتم استخدام وجهني للقرص باإلضافة إىل العديد من‬
‫األقراص اليت ميكن تكديسها على حمور واحد عن طريق قراءة أو كتابة رؤوس ميكن‬
‫احلصول عليها يف كل مستوى‪.‬‬
‫يتم تشغيل مجيع األقراص يف الكمبيوتر بشكل مشرتك بسرعة عالية‪ ،‬املسارات يف‬
‫الكمبيوتر هي عبارة عن البيانات اليت يتم ختزينها داخل املستوى املمغنط يف مواقع بشكل‬
‫دائري هلا نفس املركز‪ ،‬وعادة ما يتم فصلها إىل أقسام تسمى قطاعات كما يف الشكل‬
‫(‪:)2_2‬‬

‫الشكل (‪)2-2‬‬

‫‪57‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشريط املمغنط‬
‫الشريط املمغنط هو تسجيل مغناطيسي عادي مت تصميمه بغطاء ممغنط حنيف على فيلم‬
‫بالستيكي ممتد من الشريط الرقيق‪ ،‬ويستخدم هذا بشكل أساسي لعمل نسخة احتياطية من‬
‫البيانات الضخمة‪ ،‬عندما يتطلب الكمبيوتر الوصول إىل الشريط‪ ،‬سيتم أوالً حتميله للوصول‬
‫إىل البيانات‪ ،‬مبجرد السماح بالبيانات سيتم إلغاء حتميلها‪ .‬سيكون وقت الوصول للذاكرة أقل‬
‫سرعة داخل الشريط املغناطيسي‪ ،‬كما سيستغرق بضع دقائق للوصول إىل الشريط كما يف‬
‫الشكل (‪:)3-2‬‬

‫الشكل (‪)3-2‬‬

‫تقسيمات لينكس‪:‬‬

‫نظام امللفات يف لينكس عبارة عن تنسيق القرص على شكل جدول يصل إليه نظام‬
‫التشغيل ويقرأ ويفسر ويكتب إليه‪ ،‬ميكنك تثبيت عدة أنظمة تشغيل على حمرك أقراص ثابت‬
‫واحد‪ ،‬دون استخدام قرص آخر لألنظمة األخرى‪.‬‬
‫على الرغم من وجود العديد من أنواع أنظمة امللفات‪ ،‬إال أن هناك ثالثة أنواع من األقسام‪:‬‬
‫‪ ‬أساسية‪.‬‬
‫‪ ‬منطقية‪.‬‬
‫‪ ‬موسعة‪.‬‬
‫ال ميكن أن حيتوي أي قرص ثابت على أكثر من أربعة أقسام أساسية‪ ،‬وذلك ألن سجل‬
‫اإلقالع الرئيس خيرب الكمبيوتر باألقسام اليت ميكن اإلقالع منها‪ ،‬وبالتالي يتم حجز األقسام‬
‫األساسية عادة ألنظمة التشغيل‪ ،‬ولكن ميكن أن نقسم القرص الصلب إىل أكثر من ذلك‬
‫باستخدام القسم املوسع‪ ،‬حيث تعترب األقسام املوسعة طريقة مناسبة الحتواء العديد من األقسام‬

‫‪58‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫املنطقية بداخلها‪ ،‬وجيب معرفة أن هذه األقسام املنطقية ال ميكن اإلقالع منها حيث ال ميكن‬
‫اإلقالع من أي أقسام موسعة تنشأ على األقراص الصلبة‪.‬‬

‫جيب ختطيط األقسام األساسية يف أي حمرك أقراص ثابتة بشكل صحيح‪ ،‬حيث تعتمد‬
‫طريقة ترقيم األقسام يف نظام أوبونتو على هذه األنواع كما يلي‪:‬‬

‫أوالً‪ :‬سيتم الرتقيم بناءً على مجيع األقسام األساسية‪ ،‬ثم باألقسام املنطقية‪.‬‬
‫قد يتسبب الرتقيم بهذه الطريقة يف تغيري أحرف حمركات األقراص عند التبديل بني‬
‫أنظمة التشغيل أو إضافة أقسام الحقاً وحذفها‪.‬‬

‫ثانياً‪ :‬نقاط التجزئة يف لينكس (‪)Mount Points‬‬


‫عند التقسيم يف ويندوز ستالحظ الفرق عنه يف لينكس‪ ،‬حيث إن التقسيم يف ويندوز‬
‫يعتمد على حتديد املساحة املطلوبة للقسم ونوع نظام امللفات املناسب ثم إنشاء القسم‪.‬‬
‫أما يف لينكس فيتم التقسيم وفقاً لنوع القسم وأنظمة امللفات وحتديد نقطة التجزئة‬
‫(‪ )Mount Point‬وفقاً ألنواع أنظمة امللفات‪ ،‬فمثالً نوع القسم يكون أساسي ًا أو منطقي ًا‪ ،‬ونظام‬
‫امللفات يكون إما منطقة تبديل أو ‪ ،ext3/ext4‬حبيث يتم حتديد نقطة التجزئة لألقسام‬
‫األساسية مثل ‪ /‬أو ‪.home/‬‬
‫انظمة امللفات‪:‬‬
‫االختصار التوافقية مع أنظمة التشغيل‬ ‫اسم نظام امللف‬ ‫م‬
‫متوافق مع أنظمة التشغيل املختلفة‬ ‫‪FAT12‬‬
‫ويُستخدم لوحدات التخزين اخلارجية‬ ‫‪FAT16‬‬
‫‪File allocation table‬‬ ‫‪1‬‬
‫من ‪ USB Flash‬وكروت الذاكرة‬
‫‪FAT32‬‬
‫للهواتف ولذلك يستخدم بكثرة‪.‬‬
‫األكثر استخداماً يف أنظمة التشغيل‬
‫‪NTFS‬‬ ‫‪New Technology File System‬‬ ‫‪2‬‬
‫ويندوز‪.‬‬

‫يتوافق مع أنظمة التشغيل املختلفة مثل‬


‫ماك وأندرويد و ويندوز‪ ،‬إال أنه جيب‬ ‫‪Extended File Allocation‬‬
‫‪exFAT‬‬ ‫‪3‬‬
‫تنزيل حزم إضافية للوصول إىل هذا‬ ‫‪Table‬‬
‫النوع من امللفات يف أنظمة لينكس‪.‬‬

‫‪59‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫خاص بأنظمة لينكس‪ ،‬وهو غري‬ ‫‪ext‬‬


‫متوافق مع أنظمة التشغيل األخرى‪،‬‬ ‫‪ext2‬‬
‫‪ext3‬‬
‫أدوات‬ ‫ولكن ميكن استخدام‬ ‫‪Extended File System‬‬ ‫‪4‬‬
‫مساعدة للوصول إليه والقراءة أو حتى‬ ‫‪ext4‬‬
‫الكتابة‪.‬‬
‫خاص بشركة أبل‪ ،‬وال يدعم أي‬ ‫‪HFS‬‬
‫‪Hierarchical File System‬‬ ‫‪5‬‬
‫‪HFS+‬‬
‫أنظمة تشغيل أخرى‪.‬‬
‫‪APFS‬‬ ‫‪Apple File System‬‬ ‫‪6‬‬

‫كيفية اختيار نظام امللفات‪:‬‬

‫نظام امللفات املتوافق‬ ‫نوع األقراص‬ ‫م‬


‫نوع نظام امللفات املُختار أصال من قبل نظام‬
‫التشغيل الذي سيتم تنصيبه وهذا يعين‬
‫‪ NTFS‬لويندوز‬ ‫األقراص اليت سيتم تشغيل أنظمة التشغيل عليها‬ ‫‪1‬‬
‫‪ ext4‬للينكس‬
‫‪ +HFS‬أو ‪ APFS‬للماك‬
‫أقراص ‪ USB‬وكروت الذاكرة ذات السعة األقل‬
‫نظام امللفات ‪FAT32‬‬ ‫‪2‬‬
‫من ‪ 32‬غيغابايت‬
‫أقراص ‪ USB‬وكروت الذاكرة ذات السعة أكرب‬
‫نظام امللفات ‪exFAT‬‬ ‫‪3‬‬
‫من ‪ 32‬جيجابايت‬
‫‪ NTFS‬إذا كان االستعمال يقتصر على‬
‫أجهزة ‪Windows‬‬
‫األقراص اخلارجية عموماً وأقراص ‪SSD‬‬ ‫‪4‬‬
‫‪ exFAT‬لالستعمال على كل من الويندوز‬
‫واملاك‬

‫التقسيم األمثل لتثبيت توزيعات لينكس بشكل مستقل‪:‬‬

‫يعمل نظام لينكس بتوزيع خمتلف عنه يف ويندوز‪ ،‬حيث يتم توزيع امللفات يف لينكس‬
‫بشكل شجري‪ ،‬ويتم توزيع األقراص أو األقسام األخرى كفروع يف جملد حمدد‪.‬‬

‫‪60‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تعمل هذه الطريقة بشكل أفضل مع بنية شجرة لينكس ‪ ،Linux‬وميكنك حتميل‬
‫األقسام كمجلدات يف أي مكان تقريب ًا‪ .‬يف ‪ Windows‬ال يتم ذلك بسهولة‪ ،‬حيث تظهر األقسام‬
‫اجلديدة بشكل عام كمحركات أقراص منفصلة‪.‬‬
‫خمطط األقسام القياسي ملعظم عمليات تثبيت لينكس ‪ Linux‬كما يلي‪:‬‬
‫‪ ‬قسم يستخدم لزيادة ذاكرة الوصول العشوائي‪ ،‬ويشار إليه باسم التبديل ‪.swap‬‬
‫‪ ‬قسم لنظام التشغيل‪ ،‬والذي يتم تثبيته كـ ‪ /‬و (يسمى اجلذر)‪.‬‬
‫‪ ‬قسم أكرب لالستخدام الشخصي (‪.)home/‬‬
‫العامل األهم يف اختيار مساحات األقسام هو نوع التطبيقات املستخدمة‪ ،‬حيث إن بعض‬
‫التطبيقات حتتاج ملساحات كبرية وذاكرة عشوائية عالية للوصول ألفضل أداء‪ ،‬وهنا نذكر‬
‫أنه جيب أن تبدأ يف قسم التبديل (‪ ،)swap‬وذلك لتعويض حجم الذاكرة (‪ )RAM‬إن كان‬
‫قليالً‪.‬‬
‫مما جيب معرفته أن وضع اإلسبات أو االستعداد يف بعض توزيعات نظام التشغيل لينكس‬
‫حيتاج مساحة أكرب من مساحة التبديل‪.‬‬
‫يقوم مستخدمو لينكس غالباً جبعل مساحة التبديل مبقدار مرة ونصف أو مرتني من حجم‬
‫ذاكرة الوصول العشوائي‪ ،‬وتضع هذا القسم يف بداية القرص أو نهايته ليتم الوصول إليه سريعاً‪.‬‬
‫جيب أن يكون احلد األدنى ‪ 12‬غيغابايت للجذر اخلاص بنظام التشغيل للوصول إىل‬
‫أفضل أداء‪ .‬تستخدم معظم توزيعات ‪ Linux‬إما ‪ ext3‬أو ‪ ext4‬كنظام ملفات خاص بها يف الوقت‬
‫احلاضر‪ ،‬والذي حيتوي على آلية "تنظيف ذاتي" مدجمة حتى ال تضطر إىل إلغاء التجزئة‪ .‬لكي‬
‫يعمل هذا بشكل أفضل‪ ،‬جيب أن تكون هناك مساحة خالية ما بني ‪ ٪35-25‬من القسم‪.‬‬
‫قسم ‪ home/‬هو املكان الذي يتم فيه ختزين ملفاتك الشخصية‪ .‬يشبه جملد‬
‫"املستخدمون" يف نظام التشغيل ‪ ،Windows‬وحيتوي على إعدادات التطبيقات‪ ،‬واملوسيقى‪،‬‬
‫والتنزيالت‪ ،‬واملستندات وما إىل ذلك‪ ،‬وإعدادات مستخدمي النظام اآلخرين‪.‬‬
‫يُفضل أن يكون قسم الـ (‪ )home/‬قسماً منفصالً ألنه عندما تقوم برتقية أو إعادة تثبيت‬
‫نظام التشغيل ال جيب عمل نسخة احتياطية هلذا اجمللد‪ ،‬كما أنه يتم االحتفاظ مبعظم‬
‫اإلعدادات املتعلقة بالربامج وواجهة املستخدم‪.‬‬

‫‪61‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫هناك خياران لتثبيت النظام بشكل مستقل‪ ،‬فعند البدء يف تثبيت نظام أوبونتو ‪Ubuntu‬‬
‫من حمرك أقراص ‪ USB‬او ‪ DVD‬فإننا نقوم باختيار لوحة املفاتيح واللغة وغريها من اإلعدادات‬
‫البسيطة حتى الوصول إىل صفحة ‪ Installation type‬واليت نوضح خياراتها كما يلي ‪:‬‬

‫أوال‪ :‬خيار مسح القرص وتنزيل أوبونتو (‪:)Erase disk and install Ubuntu‬‬

‫((**حتذير‪ :‬هذا اخليار حيذف مجيع البيانات املوجودة على الكمبيوتر بدون استثناء‪،‬‬
‫سوف حيذف كافة األقراص والبيانات املوجودة فيها)‪.‬‬

‫يف هذا اخليار يتم مسح كل شيء على الكمبيوتر بال استثناء‪ ،‬وتثبيت أوبونتو ‪،Ubuntu‬‬
‫سوف يقوم بعمل تهيئة كاملة (‪ )Format‬للقرص اخلاص جبهاز الكمبيوتر‪ ،‬وسيحذف‬
‫أقسام اﻷقراص (‪ )Partitions‬ويدجمها مع ًا يف قسم واحد كامل‪ ،‬ومن ثم بعد ذلك سوف يقوم‬
‫بتنصيب أوبونتو ‪ Ubuntu‬كما يف الشكل (‪:)4-2‬‬

‫الشكل (‪)4-2‬‬

‫ثانياً‪ :‬خيار شيء آخر أو غري ذلك (‪)Something else‬‬


‫يف هذا اخليار تستطيع تقسيم القرص الصلب وختصيصه بنفسك وميكنك إنشاء عدة‬
‫أقسام‪ ،‬وهذا االختيار يظهر كما يف الشكل (‪:)5-2‬‬

‫‪62‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)5-2‬‬

‫‪ ‬عندما خنتار اخليار الثاني (‪)Something else‬‬


‫‪ ‬تظهر لنا املساحة الفارغة بالقرص خنتار ‪ free space‬ونضغط على ‪ Add‬أو عالمة ‪+‬‬
‫إلضافة قسم جديد‪.‬‬
‫التطبيق العملي‪ :‬عند اختيار (‪)Something else‬‬

‫القسم األول‪:‬‬
‫‪ ‬من جديد خنتار (‪ )free space‬ثم بالنقر على (‪ )New Partition Table‬من األسفل كما‬
‫يف الشكل (‪:)6-2‬‬

‫الشكل (‪)6-2‬‬

‫‪63‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ ‬بعد النقر على ‪ New Partition Table‬تظهر رسالة حتذيرية إلخبارك بأن مجيع األقسام‬
‫احلالية ستتم إزالتها‪ ،‬لالستمرار انقر على (‪ )continue‬كما يف الشكل (‪:)7-2‬‬

‫الشكل (‪)7-2‬‬

‫‪ ‬نقوم بتحديد خيار (‪ )free space‬ثم بالنقر على (‪ )Add‬أو عالمة (‪ )+‬كما يف الشكل‬
‫(‪:)8-2‬‬

‫الشكل (‪)8-2‬‬

‫‪ .1‬اآلن ضع احلجم الذي تريده ليكون (‪.)Swap area‬‬


‫‪ .2‬قم باختيار نوع القسم اجلديد (‪.)Logical‬‬
‫‪ .3‬اخرت موقع القسم اجلديد (‪.)Location for the new partition‬‬
‫الحظ أننا قمنا هنا باختيار (‪.)End of this space‬‬
‫‪ .4‬ويف خيار (‪ )Use as‬خنتار نظام امللفات (‪.)Swap area‬‬
‫‪ .5‬اآلن قم بالنقر على ‪ OK‬كما يف الشكل (‪:)9-2‬‬

‫‪64‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)9-2‬‬

‫القسم الثاني‪:‬‬

‫‪ ‬من جديد خنتار (‪ )free space‬ثم بالنقر على (‪ )Add‬أو عالمة (‪ )+‬يف النافذة‪.‬‬
‫‪ .1‬ضع احلجم املفضل لديك سوف يكون قرص ًا للنظام مثل القرص ‪ C:‬يف نظام ويندوز‪.‬‬
‫‪ .2‬قم باختيار نوع القسم اجلديد (‪.)Primary‬‬
‫‪ .3‬اخرت موقع القسم اجلديد (‪ )Location for the new partition‬خنتار ( ‪Beginning‬‬
‫‪.)of this space‬‬
‫‪ .4‬ويف خيار (‪ )Use as‬خنتار نظام امللفات (‪.)Ext4 journaling file system‬‬
‫‪ .5‬ويف خيار (‪ )mount point‬جيب وضع [‪ ]/‬وهذا يعين أنه ملف اجلذر ‪ Root‬كالقرص‬
‫‪ :C‬يف الويندوز‪.‬‬
‫‪ .6‬انقر على ‪ OK‬كما يف الشكل (‪:)10-2‬‬

‫الشكل (‪)10-2‬‬

‫‪65‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫القسم الثالث‪:‬‬
‫‪ ‬من جديد خنتار (‪ )free space‬ثم بالنقر على (‪ )Add‬أو عالمة (‪ )+‬لتخصيص مساحة الـ‬
‫‪ Home‬ويعترب هذا اجلزء كمجلد الـمستندات (‪ )my Documents‬يف الويندوز‪:‬‬
‫‪ .1‬ضع احلجم الذي تريده‪.‬‬
‫‪ .2‬قم باختيار نوع القسم اجلديد (‪.)Primary‬‬
‫‪ .3‬اخرت موقع القسم اجلديد (‪ )Location for the new partition‬خنتار ( ‪Beginning‬‬
‫‪.)of this space‬‬
‫‪ .4‬ويف خيار االستخدام (‪ )Use as‬خنتار نظام امللفات (‪.)Ext4 journaling file system‬‬
‫‪ .5‬ويف خيار (‪ )mount point‬جيب وضع [‪.]home/‬‬
‫‪ .6‬قم بالنقر على ‪ OK‬كما يف الشكل (‪:)11-2‬‬

‫الشكل (‪)11-2‬‬

‫‪ ‬بعد االنتهاء من إنشاء األقسام األساسية واملنطقية نقوم بالضغط على (‪)install now‬‬
‫كما يف الشكل (‪:)12-2‬‬

‫‪66‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)12-2‬‬
‫قبل بدء التحميل سيتم عرض ملخص ملا قمت بإنشائه من أقسام‪ ،‬تأكد من‬
‫التقسيم ثم اخرت متابعة (‪ )Continue‬لبدء حتميل نظام التشغيل أوبونتو ‪Ubuntu‬‬
‫كما يف الشكل (‪:)13-2‬‬

‫الشكل (‪)13-2‬‬
‫التقسيم األمثل لتثبيت توزيعة لينكس جنب ًا إىل جنب مع نظام النوافذ ‪:Windows‬‬
‫أوبونتو هو نظام تشغيل شهري مفتوح املصدر سهل التثبيت ومرن متام ًا بفضل خيارات‬
‫التخصيص غري احملدودة وهي آمنة للغاية يف طبيعتها‪ .‬وميكن احلصول على نسخة من هذا‬
‫النظام من خالل موقع التوزيعة كما يف الشكل (‪:)14-2‬‬

‫‪67‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)14-2‬‬

‫املتطلبات الضرورية لتثبيت أوبونتو إىل جانب الويندوز‪:‬‬


‫‪ .1‬التأكد من وجود مساحة كافية يف القرص‪.‬‬
‫‪ .2‬جيب أن يكون لديك اإلصدار املناسب من إصدارات ‪.Ubuntu‬‬
‫‪ .3‬أخذ نسخة احتياطية من بياناتك‪.‬‬
‫كيفية تثبيت ‪ Ubuntu‬مع ‪:)dual-boot(Windows10‬‬
‫قم بتنزيل أوبونتو ‪ Ubuntu ISO‬افتح متصفحك وأدخل العنوان التالي‪:‬‬
‫‪https://www.ubuntu.com/download/desktop‬‬
‫مبجرد فتح العنوان‪ ،‬انقر فوق الزر "تنزيل" (‪ )Download‬لبدء التنزيل كما يف الشكل‬
‫(‪:)15-2‬‬

‫الشكل (‪)15-2‬‬

‫‪68‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫سيتم الشرح على ‪ Desktop Ubuntu‬إصدار ‪. LTS 20.04‬‬

‫‪ ‬أنشئ حمرك أقراص ‪ USB‬قابل لإلقالع لكتابة ملف صورة ‪ Ubuntu‬إىل ‪.USB‬‬
‫‪ ‬تقليص قرص‪ Windows 10‬إلنشاء مساحة لـ ‪.Ubuntu‬‬
‫‪ ‬قم بتشغيل بيئة ‪ Ubuntu‬وتثبيتها‪.‬‬

‫إلنشاء حمرك أقراص ‪ USB‬قابل لإلقالع (‪ ،)bootable‬نستخدم برنامج "‪."ISO TO USB‬‬

‫كيفية تنزيل الربنامج وتثبيته واستخدامه إلنشاء ‪ USB‬قابل لإلقالع‪:‬‬

‫أوالً‪ :‬قبل حتميل هذا الربنامج‪ ،‬تأكد من تنسيق حمرك أقراص ‪ USB‬بتنسيق ‪ .FAT32‬وقم‬
‫بتهيئته متبع ًا اخلطوات التالية‪:‬‬

‫‪ -1‬قم بتوصيل حمرك أقراص ‪ USB‬اخلاص بك‪.‬‬


‫‪ -2‬افتح "‪ "This-PC‬أو هذا الكمبيوتر‪ ،‬ثم انقر بزر الفأرة األمين على حمرك أقراص‬
‫‪ USB‬كما يف الشكل (‪:)16-2‬‬

‫الشكل (‪)16-2‬‬

‫‪69‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ -3‬انقر فوق تهيئة وسيظهر مربع حوار منبثق كما يف الشكل (‪:)17-2‬‬

‫الشكل (‪)17-2‬‬

‫قم باختيار نظام امللفات ‪ FAT32‬من القائمة املنسدلة وانقر على زر ابدأ كما يف الشكل‬
‫(‪:)18-2‬‬

‫الشكل (‪)18-2‬‬

‫‪70‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫بعد انتهاء التهيئة‪ ،‬نقوم اآلن بتنزيل برنامج ‪ ISO TO USB‬اخلاص حبرق ملفات ‪.iso‬‬
‫ثانياً‪ :‬قم بتنزيل الربنامج من عنوان ‪ URL‬التالي‪ ،‬وهو خاص (لنظام ‪:)Windows 10‬‬
‫‪http://www.isotousb.com/‬‬

‫ثالثًا‪ :‬مبجرد تنزيل الربنامج‪ ،‬نقوم بتثبيته ثم تشغيله والنقر على استعراض "‪ " Browse‬ثم‬
‫حندد مسار ‪ Ubuntu ISO‬الذي مت تنزيله‪ ،‬ثم حندد حمرك أقراص ‪ USB‬الذي نريد‬
‫تثبيت ‪ Ubuntu ISO‬فيه‪ .‬اآلن قم بالنقر على ‪ Burn‬كما يف الشكل (‪:)19-2‬‬

‫الشكل (‪)19-2‬‬

‫سيتم إخطارك مبجرد انتهاء حرق النسخة على ‪ USB‬حيث يصبح قابالً للتشغيل وتثبيت‬
‫أوبونتو‪.‬‬
‫تقليص مساحة القرص ألوبونتو‬
‫نبدأ اآلن بتقليص حجم قرص ‪ Windows 10‬من خالل األداة املساعدة وهي أداة إدارة‬
‫األقراص ليتم توفري مساحة مناسبة لـنظام التشغيل أوبونتو ‪ Ubuntu‬حسب اخلطوات التالية‪:‬‬

‫‪ .1‬ابدأ تشغيل أداة "إدارة األقراص" عن طريق النقر بزر الفأرة األمين على زر بدء تشغيل‬
‫‪ Windows‬يف أسفل الشاشة وحتديد خيار "إدارة األقراص" كما يف الشكل (‪-2‬‬
‫‪:)20‬‬

‫‪71‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)20-2‬‬

‫‪ .2‬تظهر نافذة تعرض مجيع حمركات األقراص املتاحة كما يف الشكل (‪:)21-2‬‬

‫الشكل (‪)21-2‬‬

‫‪ .3‬انقر بزر الفأرة األمين على حمرك األقراص غالبا ما يكون "‪ ":C‬الذي حيتوي على أكرب‬
‫مساحة حرة وحدد خيار "تقليص وحدة التخزين" كما يف الشكل (‪:)22-2‬‬

‫‪72‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)22-2‬‬

‫‪ .4‬تظهر نافذة االستعالم عن مساحة التقليص كما يف الشكل (‪:)23-2‬‬

‫الشكل (‪)23-2‬‬

‫‪ .5‬بعد الفحص واالستعالم تظهر لدينا خيارات املساحة املتاحة للتقليص‪ ،‬حيث ميكن‬
‫اختيار املساحة املقرتحة كاملة أو تعديلها إىل مساحة أقل كما يف الشكل (‪:)24-2‬‬

‫‪73‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)24-2‬‬

‫‪ .6‬مت حتديد مساحة القرص اجلديد ‪ 50‬غيغابايت كما يف الشكل (‪:)25-2‬‬

‫الشكل (‪)25-2‬‬

‫‪ .7‬بالنقر بزر الفأرة األمين على القسم اجلديد تظهر قائمة خنتار منها وحدة ختزين بسيطة‬
‫جديدة كما يف الشكل (‪:)26-2‬‬

‫‪74‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)26-2‬‬

‫‪ .8‬تفتح نافذة باسم معاجل وحدة ختزين بسيطة جديدة بالنقر على التالي واتباع اخلطوات‬
‫ومنها تسمية القرص اجلديد حبرف مثال ‪ D:‬واستكمال اخلطوات حتى اإلنهاء كما‬
‫يف الشكل (‪:)27-2‬‬

‫الشكل (‪)27-2‬‬

‫‪75‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .9‬مبجرد انتهاء التقليص يظهر القسم اجلديد الذي سيتم تثبيت أوبونتو ‪ Ubuntu‬عليه كـما‬
‫يف الشكل (‪:)28-2‬‬

‫الشكل (‪)28-2‬‬

‫تشغيل وتثبيت أوبونتو ‪:Ubuntu‬‬

‫نقوم بإعادة تشغيل جهاز الكمبيوتر متهيداً للدخول إىل قائمة اإلقالع واليت غالباً تظهر‬
‫عند الضغط على مفتاح "‪ "F12‬أو بعض املفاتيح األخرى مثل "‪ "ESC‬او"‪ "F2‬او " ‪ "F10‬وذلك‬
‫حسب نوع اجلهاز‪.‬‬

‫مبجرد ظهور قائمة اإلقالع‪ ،‬جنعل خيار اإلقالع هو ‪ USB‬احملتوي على نظام التشغيل‬
‫أوبونتو ثم ننقر على مفتاح ‪ Enter‬للبدء باإلقالع كما يف الشكل (‪:)29-2‬‬

‫الشكل (‪)29-2‬‬

‫‪76‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫اخرت اللغة املناسبة ثم حدد خيار "‪ "Install Ubuntu‬كما يف الشكل (‪:)30-2‬‬
‫مالحظة‪ :‬يتيح لك خيار ‪ Try Ubuntu‬جتربة بيئة أوبونتو على جهازك من خالل تثبيته بشكل‬
‫مؤقت ولكن مبجرد إعادة تشغيل اجلهاز سيتم حذفه من القرص الصلب‪.‬‬

‫الشكل (‪)30-2‬‬

‫حدد ختطيط لوحة املفاتيح وانقر على متابعة كما يف الشكل (‪:)31-2‬‬

‫الشكل (‪)31-2‬‬

‫يتم حتديد نوع التثبيت وخيارات التحديث من خالل اإلجابة على األسئلة كما يف الشكل‬
‫(‪:)32-2‬‬

‫‪77‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .1‬ما التطبيقات اليت ترغب يف تثبيتها لتبدأ بها؟‬


‫‪ ‬الثبيت العادي‪.‬‬
‫(مستعرض الويب‪ ،‬خدمات‪ ،‬ألعاب‪ ،‬ومشغل الوسائط)‬
‫‪ ‬احلد األدنى للتثبيت‪.‬‬
‫(مستعرض الويب‪ ،‬اخلدمات األساسية)‬
‫‪ .2‬خيارات أخرى‪.‬‬
‫‪ ‬حتميل التحديثات أثناء تثبيت أوبونتو‪.‬‬
‫(هذا يوفر الوقت بعد التثبيت)‬
‫‪ ‬تثبيت برنامج جهة خارجية لواجهة الرسومات وأجهزة الواي فاي وتنسيقات وسائط‬
‫اخرى‬
‫(هذا اخليار خاضع لشروط الرتخيص املتضمنة يف وثائقه‪ ،‬بعضها مملوكة)‪.‬‬

‫الشكل (‪)32-2‬‬

‫هنا تظهر لنا نافذة خيارات التحميل‪:‬‬


‫‪ ‬حتميل أوبونتو جنبا إىل جنب مع نظام التشغيل ‪.Windows10‬‬
‫‪ ‬حمو القرص وتثبيت أوبونتو‪.‬‬
‫‪ ‬أخرى‪.‬‬

‫سنختار هنا اخليار األول وهو حتميل أوبونتو جنباً إىل جنب مع نظام التشغيل ‪Windows10‬‬
‫كما يف الشكل (‪:)33-2‬‬

‫‪78‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)33-2‬‬

‫تخصيص مساحة حمرك األقراص بسحب الفاصل أدناه كما يف الشكل (‪:)34-2‬‬

‫الشكل (‪)34-2‬‬

‫بعد النقر فوق خيار تثبيت ‪ ،Ubuntu‬سيظهر معاجل بدء عملية تثبيت ‪ Ubuntu‬حيث يتم‬
‫ختصيص ‪ Ubuntu‬وذلك بتحديد املوقع ثم النقر على متابعة كما يف الشكل (‪:)35-2‬‬

‫‪79‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)35-2‬‬

‫بعد ذلك‪ ،‬سيطلب منك اسم الكمبيوتر واسم املستخدم وكلمة املرور وإنشاء مستخدم‬
‫افرتاضي‪ .‬بعد إدخال اسم الكمبيوتر واسم املستخدم وكلمة املرور قم بالنقر على متابعة‬
‫(‪ )Continue‬كما يف الشكل (‪:)36-2‬‬

‫الشكل (‪)36-2‬‬

‫بعد اكتمال حتميل نظام ‪ Ubuntu‬تظهر بيئة سطح املكتب مع إشعار إعادة تشغيل اجلهاز‬
‫كما يف الشكل (‪:)37-2‬‬

‫‪80‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)37-2‬‬

‫مبجرد إعادة تشغيل النظام‪ ،‬تظهر قائمة بأنظمة التشغيل املتاحة ‪ windows10‬أو‬
‫‪ ،Ubuntu‬قم باختيار أوبونتو من خالل مفاتيح األسهم يف لوحة املفاتيح ثم انقر على ‪Enter‬‬
‫كما يف الشكل (‪:)38-2‬‬

‫الشكل (‪)38-2‬‬

‫‪81‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫قم بإدخال كلمة املرور املختارة سابقاً أثناء إعداد أوبونتو كما يف الشكل (‪:)39-2‬‬

‫الشكل (‪)39-2‬‬

‫واآلن يظهر سطح مكتب أوبونتو ‪ Ubuntu‬كما يف الشكل (‪:)40-2‬‬

‫الشكل (‪)40-2‬‬

‫‪82‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الذاكرة الظاهرية يف ‪ Windows‬وذاكرة التبديل ‪SAWP‬يف ‪:Linux‬‬

‫تعمل الذاكرة الظاهرية يف ويندوز على زيادة حجم ذاكرة الوصول العشوائي(‪)RAM‬‬
‫أثناء تشغيل الربامج بشكل متزامن‪ ،‬وذلك من خالل نقل الربامج غري النشطة يف ذاكرة الوصول‬
‫العشوائي وختزينها يف مساحة خمصصة على القرص تسمى الذاكرة الظاهرية‪ ،‬حبيث يصبح‬
‫مكان هذه التطبيقات غري النشطة يف ذاكرة الوصول العشوائي متاحاً لتطبيقات أخرى مت‬
‫فتحها مؤخراً‪.‬‬

‫يتم إنشاء هذا النوع من الذاكرة يف لينكس عند بدء تقسيم القرص الصلب أثناء تثبيت‬
‫النظام‪ ،‬حيث يتم حجزها على القرص مبساحة غالباً ما تكون ضعفي مساحة ذاكرة الوصول‬
‫العشوائي (‪ ،)RAM‬وتسمى ذاكرة التبديل ‪ Swap memory‬أو ‪.Swap space‬‬

‫يتم استخدام الذاكرة الظاهرية يف ويندوز حينما تكون ذاكرة الوصول العشوائي‬
‫ممتلئة‪.‬‬

‫يتم استخدام ذاكرة التبديل يف لينكس حينما تكون ذاكرة الوصول العشوائي ممتلئة‬
‫أو ال تعمل بشكل مستقر‪.‬‬

‫متطلبات تثبيت توزيعة فيدورا‪:‬‬

‫حسب املوقع الرمسي لتوزيعة فيدورا هذا هو احلد األدنى املطلوب لتثبيت آخر إصدار‪:‬‬
‫‪GHz dual core 2‬‬ ‫املعاجل‬
‫‪2 GB‬‬ ‫الذاكرة‬
‫‪20 GB‬‬ ‫مساحة القرص الصلب‬
‫‪1024 x768‬‬ ‫دقة الشاشة‬

‫متطلبات تثبيت فيدورا على جهاز افرتاضي (‪:)virtual machine‬‬


‫‪GHz dual core 2‬‬ ‫املعاجل‬
‫‪2GB‬‬ ‫الذاكرة‬
‫‪10 GB‬‬ ‫مساحة القرص الصلب‬

‫‪83‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متطلبات تثبيت توزيعة أوبونتو‪:‬‬

‫حسب املوقع الرمسي للتوزيعة هذا هو احلد األدنى املطلوب لتثبيت آخر إصدار‪:‬‬
‫‪GHz dual core 2‬‬ ‫املعاجل‬
‫‪4 GB‬‬ ‫الذاكرة‬
‫‪25 GB‬‬ ‫مساحة القرص الصلب‬
‫‪1024 x768‬‬ ‫دقة الشاشة‬

‫متطلبات تثبيت ‪ Ubuntu 20.04‬على جهاز افرتاضي (‪:)virtual machine‬‬


‫‪GHz dual core 2‬‬ ‫املعاجل‬
‫‪2GB‬‬ ‫الذاكرة‬
‫‪10 GB‬‬ ‫مساحة القرص الصلب‬

‫تنصيب توزيعة أوبونتو ‪Ubuntu‬‬

‫‪ .1‬نقوم بفتح برنامج ‪ VM VIRTUALBOX‬كما يف الشكل (‪:)41-2‬‬

‫الشكل (‪)41-2‬‬

‫‪84‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .2‬قم بالنقر على زر جديد ‪ New‬يف أعلى النافذة كما يف الشكل (‪:)42-2‬‬

‫الشكل (‪)42-2‬‬

‫‪ .3‬قم بكتابة اسم نظام التشغيل فمثالً ‪ Ubuntu‬كما يف الشكل (‪:)43-2‬‬

‫الشكل (‪)43-2‬‬

‫‪85‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬قم باختيار نوع النظام من ‪ Type‬حيث نوع النظام ‪ Linux‬ونوع اإلصدار مثالً‬
‫‪ Ubuntu 64bit‬كما يف الشكل (‪:)44-2‬‬

‫الشكل (‪)44-2‬‬

‫‪ .5‬قم بالنقر على زر إنشاء ‪ Create‬كما يف الشكل (‪:)45-2‬‬

‫الشكل (‪)45-2‬‬

‫‪86‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .6‬قم بالنقر على زر ابدأ ‪ Start‬كما يف الشكل (‪:)46-2‬‬

‫الشكل (‪)46-2‬‬

‫‪ .7‬قم بالنقر على أيقونة اجمللد الظاهر يف أسفل ميني النافذة لتحديد ملف النظام كما‬
‫يف الشكل (‪:)47-2‬‬

‫الشكل (‪)47-2‬‬

‫‪87‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .8‬يف النافذة التالية قم بالنقر على زر ‪ add‬أو إضافة كما يف الشكل (‪:)48-2‬‬

‫الشكل (‪)48-2‬‬

‫‪ .9‬اآلن قم بتحديد ملف أوبونتو ‪ Ubuntu‬كما يف الشكل (‪:)49-2‬‬

‫الشكل (‪)49-2‬‬

‫‪88‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .10‬قم بالنقر على فتح ‪ Open‬كما يف الشكل (‪:)50-2‬‬

‫الشكل (‪)50-2‬‬

‫‪ .11‬اآلن قم بالنقر على اختيار أو ‪ Choose‬كما يف الشكل (‪:)51-2‬‬

‫الشكل (‪)51-2‬‬

‫‪89‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .12‬ثم بالنقر على زر ابدأ ‪ Start‬كما يف الشكل (‪ )52-2‬والشكل (‪:)53-2‬‬

‫الشكل (‪)52-2‬‬

‫الشكل (‪)53-2‬‬

‫‪90‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .13‬اآلن يبدأ النظام بالتحميل كما يف الشكل (‪:)54-2‬‬

‫الشكل (‪)54-2‬‬

‫‪ .14‬يف هذه املرحلة قم باختيار اللغة املناسبة‪ ،‬ثم انقر على تثبيت ‪Install Ubuntu‬‬
‫كما يف الشكل (‪:)55-2‬‬

‫الشكل (‪)55-2‬‬

‫‪91‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .15‬قم بتحديد اخليار األول التحميل العادي واخليار الثاني لتحميل التحديثات مع‬
‫النظام كما يف الشكل (‪:)56-2‬‬

‫الشكل (‪)56-2‬‬

‫‪ .16‬ومن هنا قم باختيار منطقتك (سوف تظهر لك تلقائياً) كما يف الشكل (‪:)57-2‬‬

‫الشكل (‪)57-2‬‬

‫‪92‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .17‬قم بتعبئة البيانات املطلوبة إلنشاء حساب املستخدم كما يف الشكل (‪:)58-2‬‬
‫‪ ‬امسك (‪.)Your name‬‬
‫‪ ‬اسم الكمبيوتر (‪.)Your computer's name‬‬
‫‪ ‬اخرت اسم مستخدم (‪.)Pick a user name‬‬
‫‪ ‬اخرت رقم ًا سري ًا (‪)choose a password‬‬
‫‪ ‬تأكيد رقمك السري (‪.)Confirm your password‬‬

‫الشكل (‪)58-2‬‬

‫‪ .18‬اآلن وقد اكتمل التحميل يظهر لك سطح املكتب كما يف الشكل (‪:)59-2‬‬

‫‪0‬‬
‫الشكل (‪)59-2‬‬

‫‪93‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .19‬وباستعراض برامج سطح املكتب املثبتة مع النظام تظهر كما يف الشكل (‪:)60-2‬‬

‫الشكل (‪)60-2‬‬

‫تنصيب توزيعة لينكس فيدورا ‪Fedora‬‬


‫حنتاج حملرك أقراص ‪ USB‬حيتوي على نظام التشغيل فيدورا للبدء بعملية تثبيته على اجلهاز‬
‫حيث نوضح خطوات التثبيت كالتالي‪:‬‬

‫‪ .1‬خنتار التثبيت على القرص الصلب كما يف الصورة أدناه (‪ )Install to Hard Drive‬كما‬
‫يف الشكل (‪:)61-2‬‬

‫الشكل (‪)61-2‬‬

‫‪94‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .2‬ومن هنا نقوم باختيار اللغة كما يف الشكل (‪:)62-2‬‬

‫الشكل (‪)62-2‬‬

‫‪ .3‬تظهر شاشة ملخص التثبيت ويتم من خالهلا إكمال إعدادات التثبيت كما يف الشكل‬
‫(‪:)63-2‬‬

‫الشكل (‪)63-2‬‬

‫‪95‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬يتم ضبط ختطيط لوحة املفاتيح من خيار ‪ Keyboard‬كما يف الشكل (‪:)64-2‬‬

‫الشكل (‪)64-2‬‬

‫‪ .5‬ميكنك إضافة ختطيطات جديدة إىل لوحة املفاتيح من خالل النقر على‬
‫عالمة ‪ +‬الظاهرة يف أسفل النافذة‪ ،‬كما ميكنك تغيري الرتتيب هلذه‬
‫التخطيطات املضافة إىل لوحة املفاتيح باستخدام األسهم ألعلى وألسفل جبانب‬
‫عالمة ‪ +‬ثم النقر على زر (‪ )Done‬حلفظ التعديالت كما يف الشكل (‪:)65-2‬‬

‫الشكل (‪)65-2‬‬

‫‪96‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .6‬متت إضافة اللغة العربية كما يف الشكل (‪:)66-2‬‬

‫الشكل (‪)66-2‬‬

‫‪ .7‬بعد ذلك ستظهر لك اللغات املضافة إىل ختطيط لوحة املفاتيح‪ ،‬حلفظ التعديالت‬
‫قم بالنقر على (‪ )Done‬يف أعلى الشاشة كما يف الشكل (‪:)67-2‬‬

‫الشكل (‪)67-2‬‬

‫‪97‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .8‬واآلن نقوم بضبط الوقت والتاريخ من خالل النقر على خيار ضبط الوقت والتاريخ‬
‫كما يف الشكل (‪:)68-2‬‬

‫الشكل (‪)68-2‬‬

‫‪ .9‬قم بالنقر على موقعك على اخلريطة حيث يتم حتديث الوقت والتاريخ املناسب‬
‫وحلفظ التعديالت قم بالنقر على (‪ )Done‬يف أعلى الشاشة كما يف الشكل‬
‫(‪:)69-2‬‬

‫الشكل (‪)69-2‬‬

‫‪98‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .10‬قم بإعداد األقراص من أيقونة ‪ System‬كما هو موضح يف الشكل (‪:)70-2‬‬

‫الشكل (‪)70-2‬‬

‫‪ .11‬اختيار التكوين التلقائي (‪ )Aoutomatic‬الن التثبيت سيكون على البيئة‬


‫االفرتاضية‪.‬‬
‫اما اذا اردت التكوين املتقدم اخرت (‪ )Costom‬وبعد االنتهاء من التقسيم وحلفظ‬
‫التعديالت انقر على (‪.)Done‬‬
‫االن اضغط على تكوين األقراص تلقائيا كما يف الصورة أدناه وحلفظ‬
‫التعديالت بالنقر على (‪ )Done‬يف أعلى الشاشة كما يف الشكل (‪:)71-2‬‬

‫الشكل (‪)71-2‬‬

‫‪99‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .12‬لتعيني اسم اجلهاز قم بالنقر على أيقونة ضبط اسم الكمبيوتر اخلاص بك كما‬
‫يف الشكل (‪:)72-2‬‬

‫الشكل (‪)72-2‬‬

‫لتعيني اسم جهاز الكمبيوتر‪ ،‬انقر فوق ‪ Network & Host name‬يف شاشة ملخص‬
‫التثبيت‪.‬‬

‫اآلن قم بإدخال اسم جلهاز الكمبيوتر ثم النقر على (‪ )Done‬يف أعلى الشاشة‪.‬‬

‫بعد إدخال مجيع املعلومات املطلوبة لتثبيت فيدورا لينكس قم بالنقر على زر التثبيت‬
‫للبدء‪.‬‬

‫‪ .13‬أثناء عملية التثبيت ستظهر شاشة التكوين مع اثنني من اإلعدادات اليت حتتاج‬
‫إىل إجراء كما يف الشكل (‪:)73-2‬‬

‫‪ .1‬تعيني كلمة مرور اجلذر (‪.)ROOT PASSWORD‬‬

‫‪ .2‬إنشاء مستخدم (‪.)USER CREATION‬‬

‫‪100‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)73-2‬‬

‫‪ .14‬اخرت أيقونة (‪ )ROOT PASSWORD‬وقم بإنشاء كلمة مرور للجذر كما هو‬
‫موضح أدناه وحلفظ التعديالت انقر على (‪ )Done‬يف أعلى الشاشة كما يف‬
‫الشكل (‪:)74-2‬‬

‫الشكل (‪)74-2‬‬

‫‪ .15‬من خالل أيقونة ‪ USER CREATION‬قم بإدخال بيانات املستخدم وإنشاء‬


‫حساب وحلفظ التعديالت قم بالنقر على (‪ )Done‬يف أعلى الشاشة ليستمر النظام‬
‫بالتحميل كما يف الشكل (‪ )75-2‬والشكل (‪:)76-2‬‬

‫الشكل (‪)75-2‬‬

‫‪101‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)76-2‬‬

‫‪ .16‬يظهر سطح املكتب لتوزيعة فيدورا بعد اكتمال التثبيت كما يف الشكل‬
‫(‪:)77-2‬‬

‫الشكل (‪)77-2‬‬

‫‪102‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متارين الوحدة‬

‫مترين عملي ‪1‬‬


‫على جهاز الكمبيوتر قم بتنصيب توزيعة أوبونتو جنبا إىل جنب مع نظام ‪.Windows‬‬

‫مترين عملي ‪2‬‬


‫على جهاز الكمبيوتر قم بتنصيب توزيعة أوبونتو باستخدام البيئة االفرتاضية‪.‬‬

‫متارين‬
‫‪ .1‬اذكر أنواع امللفات املتوافقة مع نظام النوافذ ‪Windows‬؟‬

‫‪ .2‬اذكر أنواع امللفات املتوافقة مع نظام ‪Linux‬؟‬

‫‪ .3‬ما الفرق بني الذاكرة الظاهرية و‪swap‬؟‬

‫‪ .4‬ما هي متطلبات تثبيت توزيعيت أوبونتو )‪ (Ubuntu‬وفيدورا (‪)Fedora‬؟‬

‫‪ .5‬اذكر اخلطوات الالزمة لتثبيت توزيعة أوبونتو بشكل مستقل؟‬

‫‪103‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املتدرب ملستوى أدائه‬


‫يعبأ من قبل املتدرب نفسه وذلك بعد االنتهاء من متارين الوحدة‬
‫بعد االنتهاء من التدرب على وحدة تثبيت توزيعات أوبونتو )‪ (Ubuntu‬و فيدورا )‪،)Fedora‬‬
‫قيم نفسك وقدراتك بواســـطة إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر‬
‫املذكورة‪ ،‬وذلك بوضع عـــــالمة (‪ )‬أمام مستوى األداء الذي أتقنته‪ ،‬ويف حالة عدم قابلية‬
‫املهمة للتطبيق ضع العالمة يف اخلانة اخلاصة بذلك‪.‬‬
‫مستوى األداء (هل أتقنت األداء)‬
‫غري قابل‬ ‫العناصـــــر‬ ‫م‬
‫كليا‬ ‫جزئيا‬ ‫ال‬
‫للتطبيق‬
‫يشرح طريقة احلصول على التوزيعات‪.‬‬ ‫‪1‬‬
‫يذكر أنواع امللفات واألنظمة اليت تتوافق معها‪.‬‬ ‫‪2‬‬
‫يقارن بني الذاكرة الظاهرية و‪ swap‬يف لينكس‪.‬‬ ‫‪3‬‬
‫يعدد متطلبات تنزيل توزيعة فيدورا وأوبونتو‪.‬‬ ‫‪4‬‬
‫يُهيئ ويُقسّم القرص لتحميل نظام التشغيل بشكل‬
‫مستقل أو جنبا إىل جنب مع نظام التشغيل‬ ‫‪5‬‬
‫‪.Windows‬‬
‫يُنزّل التوزيعات وحتميلها على الكمبيوتر‪.‬‬ ‫‪6‬‬
‫جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو‬
‫أنها غري قابلة للتطبيق‪ ،‬ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب‬
‫على هذا النشاط مرة أخرى مبساعدة املدرب‪.‬‬

‫‪104‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املدرب ملستوى أداء املتدرب‬


‫يعبأ من قبل املدرب وذلك بعد االنتهاء من متارين الوحدة‬
‫التاريخ‪:‬‬
‫اسم املتدرب‪................................................................. :‬‬
‫‪..................................‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫احملاولة‪1 :‬‬
‫رقم املتدرب‪................................................................. :‬‬
‫العالمة‪...... ...... ...... ...... :‬‬
‫كل بند أو مفردة يقيم بـ ‪ 10‬نقاط‬
‫احلد األعلى‪ :‬ما يعادل ‪ %100‬من جمموع النقاط‪.‬‬ ‫احلد األدنى‪ :‬ما يعادل ‪ %80‬من جمموع النقاط‪.‬‬
‫النقاط (حسب رقم احملاوالت)‬
‫بنود التقييم‬ ‫م‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫يشرح طريقة احلصول على التوزيعات‪.‬‬ ‫‪1‬‬
‫يذكر أنواع امللفات واألنظمة اليت تتوافق معها‪.‬‬ ‫‪2‬‬
‫يقارن بني الذاكرة الظاهرية و‪ swap‬يف لينكس‪.‬‬ ‫‪3‬‬
‫يعدد متطلبات تنزيل توزيعة فيدورا وأوبونتو‪.‬‬ ‫‪4‬‬
‫يُهيئ ويُقسّم القرص لتحميل نظام التشغيل بشكل‬
‫‪5‬‬
‫مستقل أو جنبا إىل جنب مع نظام التشغيل ‪.Windows‬‬
‫يُنزّل التوزيعات وحتميلها على الكمبيوتر‪.‬‬ ‫‪6‬‬
‫اجملموع‬
‫ملحوظات‪:‬‬
‫‪.........................................................................................................................‬‬
‫توقيع املدرب‪............................. :‬‬

‫‪105‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الثالثة‬

‫إجراءات ما بعد تثبيت التوزيعات‬

‫‪106‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الثالثة‬
‫إجراءات ما بعد تثبيت التوزيعات‬

‫اهلدف العام للوحدة‪:‬‬


‫تهدف هذه الوحدة إىل تعريف املتدرب إجراءات تثبيت التطبيقات املهمة لتسهيل التعامل مع‬
‫التوزيعات لنظام لينكس ‪ Linux‬وطرق تنزيل الربامج واحلزم اليت تعمل مع توزيعات لينكس‪.‬‬

‫األهداف التفصيلية‪:‬‬

‫من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬يُثبّت التطبيقات املهمة لتسهيل التعامل مع التوزيعات‪.‬‬
‫‪ .2‬يضيف لوحة مفاتيح اللغة العربية لنظام التشغيل‪.‬‬
‫‪ .3‬يضبط لغة واجهة سطح املكتب‪.‬‬
‫‪ .4‬يضبط حجم أيقونات شريط برامج سطح املكتب‪.‬‬
‫‪ .5‬يُثبت اخلطوط العربية‪.‬‬

‫الوقت املتوقع للتدريب على هذه الوحدة‪ 15 :‬ساعة تدريبية‪.‬‬

‫الوسائل املساعدة‪:‬‬

‫‪ .1‬جهاز حاسب آلي‪.‬‬


‫‪ .2‬جهاز عرض بيانات‪.‬‬

‫‪107‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تثبيت التطبيقات املهمة لتسهيل التعامل مع التوزيعات‬


‫تثبيت الربامج يف أوبونتو‬

‫سيجد املستخدم اختالفاً واضحاً عما كان يعمل عليه يف أنظمة ويندوز وماك عند تثبيت‬
‫برامج وتطبيقات أوبونتو‪ ،‬ونستعرض فيما يلي طريقة التثبيت‪.‬‬

‫الطريقة األوىل‪ :‬إدارة املستودعات يف أوبونتو‬

‫حيث إن تطبيقات لينكس تعتمد على مستودعات خاصة بأنظمة لينكس‪ ،‬فإنه يتم‬
‫التنصيب من خالهلا‪ ،‬وقد جتد أقرب مثال عليها متجر تطبيقات أندرويد وأبل‪ ،‬فهما يعمالن‬
‫بنفس الطريقة‪.‬‬
‫من خالل املوقع اإللكرتوني ‪ http://packages.ubuntu.com‬نستطيع الوصول إىل‬
‫مستودعات أوبونتو‪ .‬واملستودعات هي مواقع على اإلنرتنت حلفظ الربامج ذات املصدر املفتوح‪.‬‬

‫مركز الربامج يف أوبونتو ‪ Software Ubuntu‬يأتي ضمناً مع تثبيت نظام التشغيل‬


‫‪ Ubuntu Linux‬ومن خالله نستطيع تثبيت الربامج والتطبيقات املختلفة‪ .‬ميكنك البحث عن‬
‫برنامج بامسه أو فئات خمتلفة من خالل‪:‬‬
‫‪ .1‬إدارة املستودعات بالواجهة الرسومية‪.‬‬
‫‪ .2‬تصفح التطبيق يف مركز برجميات أوبونتو‪.‬‬
‫للوصول إىل مركز الربامج ‪ ،Software Ubuntu‬خنتار برامج أوبونتو بعد الضغط على‬
‫التطبيقات‪:‬‬
‫‪Software Ubuntu >>Application‬‬

‫مركز برجميات أوبونتو ‪:Ubuntu Software‬‬

‫حيوي مركز الربامج العديد من التطبيقات والربامج واختيارات احملررين وغريها‪ ،‬يتم‬
‫توزيعها حسب فئات متعددة من خالل‪:‬‬

‫‪108‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫التبويب األول (‪:)Explore‬‬

‫املستكشف ويف أعلى اليسار‪ ،‬من خيار البحث للبحث عن التطبيق املطلوب كما يف‬
‫الشكل (‪:)1-3‬‬

‫الشكل (‪)1-3‬‬

‫خيار البحث يف مركز برجميات أوبونتو كما يف الشكل (‪:)2-3‬‬

‫الشكل (‪)2-3‬‬
‫التبويب الثاني (‪:)Installed‬‬

‫بعد اختيار الربنامج املطلوب‪ ،‬ستنتقل إىل صفحة وصف التطبيق والذي ميكنك بدء تثبيته‬
‫من خالل الضغط على زر (‪ )Install‬كما يف الشكل (‪:)3-3‬‬

‫‪109‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)3-3‬‬

‫مالحظة‪ :‬قد يكون هناك برامج مغلقة املصدر‪ ،‬ال تظهر يف مركز الربامج بشكل‬
‫افرتاضي‪ ،‬ويتم عرضها يف مركز الربامج عند متكني مستودع الشريك املالك هلذه التطبيقات‪.‬‬

‫وميكن حتميل الربامج من خالل عارض التطبيقات ← الربنامج والتحديث ( ‪Software‬‬


‫‪ )& Update‬يف عالمة التبويب الربامج األخرى (‪ )other Software‬ثم متكني شركاء "‬
‫‪ "Canonical‬كما يف الشكل (‪:)4-3‬‬

‫الشكل (‪)4-3‬‬

‫‪110‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إزالة برنامج من مركز برامج ‪:Ubuntu Software‬‬

‫إزالة الربامج أو التطبيقات تتم من خالل مركز برامج ‪ ،Ubuntu Software‬فقط قم‬
‫باختيار عالمة التبويب التثبيت (‪ ،)Installed‬سرتى قائمة التطبيقات املثبتة وخيار اإلزالة أمام‬
‫كل برنامج (‪ ،)Remove‬انقر فوقه إلزالة الربنامج كما يف الشكل (‪:)5-3‬‬

‫الشكل (‪)5-3‬‬

‫التبويب الثالث التحديث (‪:)updates‬‬

‫وميكنك من خالله التأكد من حتديث الربامج إن وجد حتديث كما يف الشكل (‪:)6-3‬‬

‫الشكل (‪)6-3‬‬

‫‪111‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الطريقة الثانية‪ :‬إدارة املستودعات برنامج ‪ apt-get‬بالواجهة النصية الطرفية (‪)Terminal‬‬

‫لكل مستودع معلومات خاصة به‪ ،‬يتم حفظ هذه املعلومات يف ملف نصي‪ ،‬وميكن‬
‫تعديلها عن طريق التفعيل أو إلغاء عملية التفعيل ألي مستودع‪ ،‬بل حتى إلضافة مستودع خارجي‬
‫كما يف الشكل (‪:)7-3‬‬

‫الشكل (‪)7-3‬‬

‫اإلعدادات تكون يف ملف نصي صغري احلجم‪ ،‬وتبقى هذه امللفات يف النظام الستخدامها‬
‫عند احلذف أما عند إعادة تثبيت التطبيق أو الربنامج فإن النظام حيتفظ بالسابقة حيث تبقى‬
‫حمفوظة يف الدليل (‪.)/etc‬‬

‫قد جتد سطراً مكتوباً لتثبيت برنام ٍج ما‪ ،‬قم بنسخ السطر املكتوب ثم ألصقه يف‬
‫الطرفية واليت نصل إليها من خالل الطرفية‪.‬‬

‫الطرفية‬
‫هي الربنامج الوسيط بني املستخدم والشل ‪ shell‬والنواة‪ ،‬من خالهلا نستطيع إرسال‬
‫األوامر للنواة ‪ kernel‬لتنفيذها‪ ،‬وهي متثل الوجهة اليت نستطيع الكتابة عليها‪.‬‬

‫‪112‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪shell‬‬ ‫شل‬
‫برنامج وسيط بني املستخدم والنواة يقوم برتمجة وتنفيذ األوامر‪ .‬ويوجد يف توزيعات‬
‫لينكس العديد من الشل املختلفة‪ ،‬واملستخدم منها يف أوبونتو هو شل باش (‪.)bash‬‬

‫الفرق بني برنامج ‪ apt-get‬وبرنامج ‪ synaptic‬أن األول يتم من خالله تثبيت الربامج‬
‫باستخدام الطرفية‪ ،‬بينما األخري يتم من خالله تثبيت الربامج من خالل الواجهة الرسومية‪.‬‬
‫فكالهما لتثبيت التطبيقات يف أوبونتو‪.‬‬

‫إليك اجلدول التالي يوضح طريقة كتابة األوامر‪:‬‬

‫وظيفته‬ ‫األمر‬ ‫م‬

‫‪ sudo sudo apt-get install name of your‬إلعطاء صالحيات كجذر (للقيام‬


‫‪package‬‬
‫بتحميل وحذف وحتديث الربامج)‪.‬‬
‫‪ apt-get‬لتثبيت وحذف وحتديث الربامج من‬
‫الطرفية‪.‬‬ ‫‪1‬‬
‫‪ install‬أمر التثبيت‪.‬‬
‫‪ name of your package‬اسم الربنامج أو‬
‫احلزمة املراد تثبيتها‪.‬‬
‫‪ sudo apt-get install blender‬اسم الربنامج يف مثالنا اسم الربنامج(‪.)blender‬‬ ‫‪2‬‬
‫‪ sudo apt-get -y install name of your‬ميكنك إضافة ‪ y-‬ويعين ‪ yes‬ليتم تثبيت‬
‫‪program‬‬ ‫‪3‬‬
‫الربنامج دون طلب التأكيد‪.‬‬
‫‪ sudo apt-get remove blender‬حلذف الربنامج استبدل كلمة ‪install‬‬
‫‪4‬‬
‫بكلمة(‪.)remove‬‬
‫‪ sudo apt-get purge blender‬حذف الربنامج وملفات اإلعدادات قم باستبدال‬
‫‪5‬‬
‫‪ remove‬بكلمة (‪.)purge‬‬

‫‪113‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الطريقة الثالثة‪ :‬أداة إدارة احلزم (‪)Synaptic Package Manager‬‬

‫واجهة رسومية تعتمد على ‪ APT‬إلدارة احلزم‪ ،‬نثبت وحنذف وحندث التطبيقات من‬
‫خالهلا‪ ،‬تتميز بسهولة االستخدام ملن ال يتقنون التعامل مع سطر األوامر والطرفية‪ ،‬وفيما يلي‬
‫نذكر بعض مميزاتها‪:‬‬
‫‪ ‬تثبيت وإزالة وترقية الربامج أو احلزم‪.‬‬
‫‪ ‬ترقية النظام‪.‬‬
‫‪ ‬البحث والتصفية للحزم املتوفرة‪.‬‬
‫‪ ‬إمتام ترقيات النظام التلقائية‪.‬‬
‫‪ ‬إصالح احلزم‪.‬‬
‫‪ ‬حترير املستودعات (‪.)sources.list‬‬
‫لتثبيت ‪ Synaptic‬يف ‪ ،Ubuntu‬من خالل الواجهة النصية (‪ )Terminal‬استخدم األمر‬
‫كما يف الشكل (‪:)8-3‬‬

‫‪sudo apt-get install synaptic‬‬

‫الشكل (‪)8-3‬‬

‫‪114‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫بعد كتابة األمر وتنفيذه‪ ،‬سيتم تعرض احلزم املقرتحة وسؤالك لتأكيد التثبيت أو إنهائه‪،‬‬
‫حيث ‪ Y‬تعين إكمال التثبيت‪ ،‬و ‪ n‬تعين إنهاء التثبيت‪ .‬يتم الضغط على مفتاح (‪ )Enter‬بعد‬
‫كتابة أحد احلرفني كما يف الشكل (‪)8-3‬‬

‫تثبيت ‪ Synaptic‬من برامج أوبونتو ‪Ubuntu Software‬‬


‫يف حمرك البحث اخلاص مبركز الربامج اكتب اسم الربنامج‪ ،‬وعند ظهوره قم بالضغط‬
‫على (‪ )Install‬كما يف الشكل (‪:)9-3‬‬

‫الشكل (‪)9-3‬‬

‫عند تشغيل الربنامج ستظهر لك واجهته كما يف الشكل (‪:)10-3‬‬

‫الشكل (‪)10-3‬‬

‫‪115‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫للبحث عن حزمة أو برنامج ترغب يف تثبيته‪ ،‬اكتب امسه يف مربع البحث ثم انقر على‬
‫زر البحث ‪ Search‬كما يف الشكل (‪:)11-3‬‬

‫الشكل (‪)11-3‬‬

‫البحث عن التطبيقات يف ‪Synaptic‬‬


‫عند النقر على التطبيق تنسدل قائمة اخرت منها التحديد للتثبيت (‪)mark for installation‬‬
‫كما يف الشكل (‪:)12-3‬‬

‫الشكل (‪)12-3‬‬

‫‪116‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫عند حتديد أي حزمة توجد عدة خيارات‪:‬‬


‫‪ : unmark ‬إلغاء التحديد‪.‬‬
‫‪ :mark for installation ‬التحديد للتثبيت‪.‬‬
‫‪ :mark for reinstallation ‬التحديد إلعادة الثبيت‪.‬‬
‫‪ :mark for upgrade ‬التحديد للتحديث‪.‬‬
‫‪ :mark for removal ‬التحديد للحذف‪.‬‬
‫‪ : mark for complete removal ‬التحديد للحذف بالكامل (مع ملفات اإلعدادات)‪.‬‬

‫تثبيت احلزم اإلضافية يف ‪:Synaptic‬‬

‫أحياناً تكون هناك حزم إضافية يلزم إضافتها بالتحديد (‪ )Mark‬الرتباطها باحلزمة‬
‫الرئيسة عند التثبيت كما يف الشكل (‪:)13-3‬‬

‫الشكل (‪)13-3‬‬

‫‪117‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫انقر فوق الزر تطبيق (‪ )Apply‬لبدء التثبيت كما يف الشكل (‪:)14-3‬‬

‫الشكل (‪)14-3‬‬

‫راجع ملخص التثبيت وانقر على تطبيق (‪ )Apply‬كما يف الشكل (‪:)15-3‬‬

‫ر الشكل (‪)15-3‬‬

‫‪118‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إزالة حزمة‪:‬‬

‫قم باختيار الربنامج أو احلزمة املراد إزالتها واخرت من القائمة املنسدلة ‪Mark for‬‬
‫‪ Removal‬أو ‪ Mark for Complete Removal‬إلزالتها مع ملفات اإلعدادات املرتبطة بها كما‬
‫يف الشكل (‪:)16-3‬‬

‫الشكل (‪)16-3‬‬

‫انقر فوق تطبيق للبدء باحلذف كما يف الشكل (‪:)17-3‬‬

‫الشكل (‪)17-3‬‬

‫‪119‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫لعرض ملحقات حزمة مثبتة أو معلوماتها كاإلصدار والوصف‪ ،‬قم بتحديد احلزمة ثم‬
‫انقر على خصائص (‪ )Properties‬يف أعلى النافذة كما يف الشكل (‪:)18-3‬‬

‫الشكل (‪)18-3‬‬

‫تظهر نافذة بها معلومات حول احلزمة املثبتة كما يف الشكل (‪:)19-3‬‬

‫الشكل (‪)19-3‬‬

‫‪120‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫لتحديث نظامك وحتديث كل احلزم‪ ،‬انقر أوالً على زر إعادة التحميل ‪ Reload‬إلعادة‬
‫حتميل معلومات احلزمة كما يف الشكل (‪:)20-3‬‬

‫الشكل (‪)20-3‬‬

‫بعد انتهاء عملية إعادة التحميل‪ ،‬انقر فوق الزر حتديد مجيع الرتقيات ‪Mark All‬‬
‫‪ Upgrades‬كما يف الشكل (‪:)21-3‬‬

‫الشكل (‪)21-3‬‬

‫‪121‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تظهر نافذة تعرض معلومات احلزم اليت ستتم ترقيتها‪ ،‬انقر فوق (‪ )Mark‬لتطبيق‬
‫التغيريات اإلضافية املطلوبة كما يف الشكل (‪:)22-3‬‬

‫الشكل (‪)22-3‬‬

‫انقر فوق تطبيق ‪ Apply‬للبدء بعملية الرتقية كما يف الشكل (‪:)23-3‬‬

‫الشكل (‪)23-3‬‬

‫‪122‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تثبيت التطبيقات املهمة‪:‬‬

‫إلجناز العديد من املهام املختلفة‪ ،‬يلزم تثبيت بعض الربامج والتطبيقات بعد تثبيت نظام‬
‫التشغيل‪ ،‬وغالباً تشرتك مجيع أنظمة التشغيل بهذا الشأن مع اختالف الربامج أو طرق تثبيتها‪،‬‬
‫ونعرض فيما يلي بعض الربامج الضرورية اليت يلزم تثبيتها يف نظام التشغيل أوبونتو‪:‬‬
‫مدير احلزم يستعمل لتثبيت أو حذف أو حتديث‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬
‫التطبيقات والربامج على نظام لينكس‪.‬‬
‫(‪)Synaptic‬‬
‫‪sudo apt-get install synaptic -y‬‬ ‫تثبيته عن طريق الطرفية‬

‫تثبيت ‪ Synaptic‬من برامج أوبونتو ‪:Ubuntu Software‬‬

‫يف حمرك البحث اخلاص مبركز الربامج اكتب اسم الربنامج‪ ،‬وعند ظهوره قم بالضغط‬
‫على (‪ )Install‬كما يف الشكل (‪:)24-3‬‬

‫الشكل (‪)24-3‬‬

‫‪123‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫املساعدة يف فك أو ضغط امللفات‪.‬‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬

‫(‪)rar‬‬
‫كما يف الشكل‬
‫‪sudo apt install unrar‬‬ ‫تثبيته عن طريق الطرفية‬
‫(‪:)25-3‬‬

‫الشكل (‪)25-3‬‬

‫على‬ ‫ملشاركة امللفات بني األجهزة املوجودة‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬
‫الشبكة ألنظمة التشغيل ويندوز ولينكس‪.‬‬
‫(‪)samba‬‬
‫كما يف الشكل‬
‫‪sudo apt install samba‬‬ ‫تثبيته عن طريق الطرفية‬
‫(‪:)26-3‬‬

‫الشكل (‪)26-3‬‬

‫‪124‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫جمموعة أدوات الشبكة إلدارة األجهزة واملستخدمني على‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬
‫الشبكة‪.‬‬
‫(‪)Net-tool‬‬

‫كما يف الشكل تثبيته عن طريق‬


‫‪sudo apt-get install -y net-tools‬‬
‫الطرفية‬ ‫(‪:)27-3‬‬

‫الشكل (‪)27-3‬‬

‫إدارة اخلطوط يف واجهة املستخدم الرسومية‪.‬‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬

‫(‪Font-‬‬
‫‪)manager‬‬
‫‪sudo apt install font-‬‬
‫تثبيته عن طريق الطرفية‬ ‫كما يف الشكل‬
‫‪manager‬‬
‫(‪:)28-3‬‬

‫الشكل (‪)28-3‬‬

‫‪125‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫برنامج ملراقبة النظام والتحكم به وتنظيفه من امللفات‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬
‫الزائدة واملرتاكمة‪.‬‬
‫(‪)stacer‬‬

‫تثبيته عن طريق‬ ‫كما يف الشكل‬


‫‪sudo apt-get install stacer‬‬
‫الطرفية‬ ‫(‪:)29-3‬‬

‫الشكل (‪)29-3‬‬
‫برنامج إلدارة األقراص ( اإلنشاء والتجزئة والفورمات )‬ ‫نبذة عن الربنامج‬ ‫اسم الربنامج‬
‫وبعض املهام األخرى‪.‬‬
‫(‪)Gparted‬‬

‫تثبيته عن طريق‬ ‫كما يف الشكل‬


‫‪sodu apt-get install gparted‬‬
‫الطرفية‬ ‫(‪:)30-3‬‬

‫الشكل (‪)30-3‬‬

‫‪126‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ضبط اإلعدادات‬

‫أوالً‪ :‬إضافة لوحة مفاتيح اللغة العربية‬

‫يظهر أثناء تثبيت أوبونتو خيار حتديد لغات لوحة املفاتيح‪ ،‬وميكنك التعديل بعد تثبيت‬
‫النظام على لغات لوحة املفاتيح‪ .‬وفيما يلي نشرح طريقة إضافة لغة إىل لغات لوحة املفاتيح‬
‫(العربية)‪:‬‬
‫‪ .1‬من كل التطبيقات (‪ )Show Application‬كما يف الشكل (‪:)31-3‬‬

‫الشكل (‪)31-3‬‬

‫‪ .2‬إعدادات ‪ Setting‬كما يف الشكل (‪:)32-3‬‬

‫الشكل (‪)32-3‬‬

‫‪127‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .3‬املنطقة واللغة (‪ )Region & Language‬إلضافة اللغة العربية نضغط على إضافة أو‬
‫عالمة (‪ )+‬كما يف الشكل (‪:)33-3‬‬

‫الشكل (‪)33-3‬‬
‫‪ .4‬خنتار اللغة العربية ثم إضافة (‪ )Add‬كما يف الشكل (‪:)34-3‬‬

‫الشكل (‪)34-3‬‬

‫‪128‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .5‬بعد اختيار اللغة وإضافتها تظهر كما يف الشكل (‪:)35-3‬‬

‫الشكل (‪)35-3‬‬

‫‪ .6‬للتبديل بني اللغات قم بالنقر على خيار اللغة يف أعلى الشاشة كما يف الشكل‬
‫(‪:)36-3‬‬

‫الشكل (‪)36-3‬‬

‫‪129‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫مع مفتاح املسافة (‪ )Space bar‬الشكل (‪:)37-3‬‬ ‫‪ ‬أو الضغط على مفتاح ويندوز‬

‫الشكل (‪)37-3‬‬

‫ثانياً‪ :‬ضبط لغة واجهة سطح املكتب‬

‫‪ .1‬من كل التطبيقات (‪ )Show Application‬كما يف الشكل (‪:)38-3‬‬

‫الشكل (‪)38-3‬‬

‫‪130‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .2‬إعدادات ‪ Setting‬كما يف الشكل (‪:)39-3‬‬

‫الشكل (‪)39-3‬‬
‫‪ .3‬املنطقة واللغة (‪ )Region & Language‬ثم خنتار (‪ )Languages‬كما يف الشكل (‪-3‬‬
‫‪:)40‬‬

‫الشكل (‪)40-3‬‬

‫‪131‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬خنتار اللغة العربية إلضافتها ثم اختيار (‪ )Select‬كما يف الشكل (‪:)41-3‬‬

‫الشكل (‪)41-3‬‬

‫‪ .5‬لتطبيق اإلعدادات انقر على خيار إعادة التشغيل (‪ )Restart‬كما يف الشكل (‪-3‬‬
‫‪:)42‬‬

‫الشكل (‪)42-3‬‬

‫‪132‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .6‬لتطبيق التغريات خنتار اخلروج (‪ )Log Out‬كما يف الشكل (‪:)43-3‬‬

‫الشكل (‪)43-3‬‬

‫‪ .7‬بعد إعادة التشغيل تظهر هذه الرسالة اخرت منها حدث األمساء وذلك لتغيري أمساء‬
‫امللفات واجمللدات أو اخرت اترك األمساء القدمية كما يف الشكل (‪:)44-3‬‬

‫الشكل (‪)44-3‬‬

‫‪133‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .8‬هكذا يبدو سطح املكتب بعد تغيري اللغة حيث قمنا بعرض التطبيقات ( ‪Show‬‬
‫‪ )Applaction‬كما يف الشكل (‪:)45-3‬‬

‫الشكل (‪)45-3‬‬

‫تنزيل اخلطوط العربية‪:‬‬

‫ميكنك تنزيل اخلطوط العربية بطريقتني‪:‬‬

‫الطريقة األوىل‪ :‬التوجه إىل مدير احلزم (‪ )Synaptic Package Manager‬ثم حبث (‪)Search‬‬
‫كما يف الشكل (‪:)46-3‬‬

‫الشكل (‪)46-3‬‬

‫‪134‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .1‬قم بالبحث عن احلزمة التالية (‪ )KAC5T free TrueType Arabic fonts‬أو‬


‫(‪ )font-kacst‬ثم حبث (‪ )Search‬كما يف الشكل (‪:)47-3‬‬

‫الشكل (‪)47-3‬‬

‫‪ .2‬نقوم بتحديد احلزمة (‪ )font-kacst‬عند ظهور احلزمة ننقر بزر الفأرة األمين ثم خنتار‬
‫للتحميل (‪ )mark for Installation‬كما يف الشكل (‪ )48-3‬والشكل (‪:)49-3‬‬

‫الشكل (‪)48-3‬‬

‫‪135‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)49-3‬‬
‫‪ .3‬ثم تطبيق (‪ )Apply‬سيظهر ملخص للتغريات اليت سيتم تثبيتها كما يف الشكل (‪-3‬‬
‫‪ )50‬والشكل (‪:)51-3‬‬

‫الشكل (‪)50-3‬‬

‫‪136‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)51-3‬‬
‫‪ .4‬بعد التثبيت تظهر كما يف الشكل (‪:)52-3‬‬

‫الشكل (‪)52-3‬‬

‫‪137‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الطريقة الثانية‪ :‬عن طريق (الطرفية) وحتميل ‪ Font Manager‬من األمر التالي كما يف الشكل‬
‫(‪:)53-3‬‬
‫‪sudo apt install font-manager‬‬

‫الشكل (‪)53-3‬‬
‫بعد تثبيت ‪ Font-Manager‬انقر على عارض التطبيقات (‪ )Show Application‬واحبث‬
‫عن مدير اخلطوط (‪ )Font-Manager‬وقم بتشغيله‪.‬‬
‫ميكن إضافة خطوط جديدة وذلك من خالل حتميل اخلطوط من اإلنرتنت ثم إضافتها‬
‫عن طريق برنامج مدير اخلطوط (‪ )Font-Manager‬بالنقر على عالمة ‪ +‬لإلضافة كما يف‬
‫الشكل (‪:)54-3‬‬

‫الشكل (‪)54-3‬‬

‫‪138‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متارين الوحدة‬

‫‪ .1‬ما هي طرق تنزيل التطبيقات يف نظام أوبونتو لينكس؟‬

‫‪ .2‬كيف ميكنك إضافة لوحة مفاتيح اللغة العربية يف أوبونتو؟‬

‫‪ .3‬اذكر طريقة ضبط لغة واجهة سطح املكتب؟‬

‫‪ .4‬ما هي أداة إدارة احلزم يف الواجهة الرسومية ‪Synaptic‬؟‬

‫‪ .5‬ما هو الربنامج الالزم لتنزيل اخلطوط العربية؟‬

‫مترين عملي‪:‬‬

‫‪ .1‬اضبط حجم أيقونات شريط برامج سطح املكتب يف أوبونتو‪.‬‬

‫‪ .2‬قم بتغيري واجهة سطح املكتب إىل اللغة العربية‪.‬‬

‫‪139‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املتدرب ملستوى أدائه‬


‫يعبأ من قبل املتدرب نفسه وذلك بعد االنتهاء من متارين الوحدة‬
‫بعد االنتهاء من التدرب على وحدة إجراءات ما بعد تثبيت التوزيعات‪ ،‬قيم نفسك وقدراتك‬
‫بواســـطة إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر املذكورة‪ ،‬وذلك بوضع‬
‫عـــــالمة (‪ )‬أمام مستوى األداء الذي أتقنته‪ ،‬ويف حالة عدم قابلية املهمة للتطبيق ضع العالمة‬
‫يف اخلانة اخلاصة بذلك‪.‬‬
‫مستوى األداء (هل أتقنت األداء)‬
‫غري قابل‬ ‫العناصـــــر‬ ‫م‬
‫كليا‬ ‫جزئيا‬ ‫ال‬
‫للتطبيق‬

‫يُثبت التطبيقات املهمة لتسهيل التعامل مع‬ ‫‪1‬‬


‫التوزيعات‪.‬‬
‫يُضيف لوحة مفاتيح اللغة العربية‪.‬‬ ‫‪2‬‬
‫يضبط لغة واجهة سطح املكتب‪.‬‬ ‫‪3‬‬
‫يضبط حجم أيقونات شريط برامج سطح‬ ‫‪4‬‬
‫املكتب‪.‬‬
‫يُنزل اخلطوط العربية‪.‬‬ ‫‪5‬‬
‫جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو‬
‫أنها غري قابلة للتطبيق‪ ،‬ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب‬
‫على هذا النشاط مرة أخرى مبساعدة املدرب‪.‬‬

‫‪140‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املدرب ملستوى أداء املتدرب‬


‫يعبأ من قبل املدرب وذلك بعد االنتهاء من متارين الوحدة‬
‫التاريخ‪:‬‬
‫اسم املتدرب‪................................................................. :‬‬
‫‪..................................‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫احملاولة‪1 :‬‬
‫رقم املتدرب‪................................................................. :‬‬
‫العالمة‪...... ...... ...... ...... :‬‬
‫كل بند أو مفردة يقيم بـ ‪ 10‬نقاط‬
‫احلد األعلى‪ :‬ما يعادل ‪ %100‬من جمموع النقاط‪.‬‬ ‫احلد األدنى‪ :‬ما يعادل ‪ %80‬من جمموع النقاط‪.‬‬
‫النقاط (حسب رقم احملاوالت)‬
‫بنود التقييم‬ ‫م‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫يُثبت التطبيقات املهمة لتسهيل التعامل مع التوزيعات‪.‬‬ ‫‪1‬‬
‫يُضيف لوحة مفاتيح اللغة العربية‪.‬‬ ‫‪2‬‬
‫يضبط لغة واجهة سطح املكتب‪.‬‬ ‫‪3‬‬
‫يضبط حجم أيقونات شريط برامج سطح املكتب‪.‬‬ ‫‪4‬‬
‫يُنزل اخلطوط العربية‪.‬‬ ‫‪5‬‬
‫اجملموع‬
‫ملحوظات‪.......................................................................................................................... :‬‬
‫توقيع املدرب‪............................. :‬‬

‫‪141‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الرابعة‬

‫استخدام توزيعة أوبونتو ‪Ubuntu‬‬

‫‪142‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الرابعة‬
‫‪Ubuntu‬‬ ‫استخدام توزيعة أوبونتو‬

‫اهلدف العام للوحدة‪:‬‬


‫تهدف هذه الوحدة إىل تعريف املتدرب على توزيعة أوبونتو لينكس ‪ Linux‬وبيئة سطح‬
‫املكتب وتنزيل الربامج والتعامل معها واإلعدادات اخلاصة بها‪.‬‬

‫األهداف التفصيلية‪:‬‬

‫من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬يُعرّف توزيعة أوبونتو‪.‬‬
‫‪ .2‬يصف سطح مكتب أوبونتو‪.‬‬
‫‪ .3‬يُنزل برامج أوبونتو‪.‬‬
‫‪ .4‬يصف طريقة إدارة امللفات واجمللدات‪.‬‬
‫‪ .5‬يضبط إعدادات الشبكة واإلنرتنت‪.‬‬
‫‪ .6‬يعدد أدوات الصيانة يف أوبونتو ووظائفها‪.‬‬
‫‪ .7‬يشرح إدارة الربجميات والتطبيقات واحلِزم‪.‬‬

‫الوقت املتوقع للتدريب على هذه الوحدة‪ 20 :‬ساعة تدريبية‪.‬‬

‫الوسائل املساعدة‪:‬‬

‫‪ .1‬جهاز حاسب آلي‪.‬‬


‫‪ .2‬جهاز عرض بيانات‪.‬‬

‫‪143‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تعريف توزيعة أوبونتو‬

‫أوبونتو ‪ )oo-BOON- too( Ubuntu‬هي إحدى توزيعات لينكس ‪ Linux‬مفتوحة املصدر‬


‫والقائمة على دبيان ‪ Debian‬وتعترب هذه التوزيعة ‪ Ubuntu‬توزيعة للمبتدئني‪.‬‬

‫بالرغم من أن هذه التوزيعة موجهة للمبتدئني‪ ،‬إال أنه ميكن استخدامها كنظام تشغيل‬
‫للحواسيب الشخصية واخلوادم‪ ،‬واستخدام تطبيقاتها‪.‬‬
‫نظام التشغيل كان خمصص ًا أساساً للكمبيوتر الشخصي وأيضاً ميكن استخدامه على‬
‫اخلوادم‪.‬‬
‫يستخدم إصدار ًا أساسي ًا من ‪GNU Network Object Model ( Ubuntu GNOME‬‬
‫‪ ،Environment‬وبشكل أوضح ‪ ،)gah-NOHM‬وكذلك واجهة مستخدم رسومية (‪)GUI‬‬
‫وبعض تطبيقات سطح املكتب لنظام لينكس ‪ .Linux‬الغرض من جنوم هو أن يكون لينكس‬
‫سهل االستخدام لغري املربجمني ومشابهة لواجهة سطح املكتب اخلاص ‪.Windows‬‬

‫نظرة تارخيية على توزيعة أوبونتو‬


‫عند تطور نظام جنو‪/‬لينكس أو ما يطلق عليه لينكس وبسبب أنه نظام حر ومفتوح‬
‫املصدر ظهر ما يسمى بالتوزيعة ‪ ،Distribution‬وهي عبارة عن نظام جنو‪/‬لينكس مع جمموعة‬
‫من الربامج املصممة ألغراض معينة أو يقوم بتطويرها أشخاص معينون على سبيل املثال هناك‬
‫توزيعة خاصة بالشبكات حتتوي أهم برامج الشبكات‪ ،‬وتوزيعة خاصة بالتصميم حتتوي أهم‬
‫برامج التصميم‪ ،‬ويوجد أيضا توزيعات عامة مثل أوبونتو تستخدم جلميع األغراض‪.‬‬
‫يف عام ‪ 2004‬كان أول إصدار أوبونتو ويف كل سنة يتم إطالق نسختني من أوبونتو‪:‬‬

‫النسخة األوىل‪ :‬يف شهر أبريل‪/‬نيسان‪.‬‬

‫النسخة الثانية‪ :‬يف شهر أكتوبر‪/‬تشرين األول‪.‬‬

‫ويتم إصدار النظام بنسختني (عادية ‪ -‬طويلة الدعم) النسخة العادية مدة دعمها سنة‬
‫ونصف والنسخة طويلة الدعم اليت يرمز هلا بـ ‪ )Long Term Support( - LTS‬تصدر كل‬
‫سنتني ومدة دعمها ثالث سنوات ألجهزة سطح املكتب ومخس سنوات للخوادم‪.‬‬

‫‪144‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫سطح مكتب أوبونتو‪:‬‬


‫يتميز أوبونتو بسطح مكتب بسيط ومنظم‪ ،‬نستعرض هنا بعض األيقونات املتعلقة بعناصر‬
‫وأجزاء سطح املكتب ألوبونتو ‪ Ubuntu Desktop‬كما يف الشكل (‪:)1-4‬‬

‫الشكل (‪)1-4‬‬

‫وكما هو احلال جلميع أنظمة التشغيل املعتمدة على واجهة مستخدم رسومية خاصة بها‪،‬‬
‫هنا نسلط الضوء على الواجهة االفرتاضية لسطح مكتب أوبونتو ‪GNOME 3.36.0‬يف ‪Ubuntu‬‬
‫‪ )20.04 (Focal Fossa‬نبدأ معاً يف شرح املفاهيم والعناصر التالية‪:‬‬
‫‪ ‬طريقة تنظيم سطح املكتب‪.‬‬

‫‪ ‬مظهر وشكل سطح املكتب‪.‬‬

‫‪ ‬طريقة التنقل يف سطح املكتب‪.‬‬

‫‪145‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تتكون واجهة )‪ (Gnome 3.36‬من ثالثة مكونات رئيسة‪:‬‬


‫‪ .1‬شريط علوي (ويسمى أيضا شريط القوائم) ويتكون من عدة أيقونات نشرح وظائفها‬
‫كالتالي‪:‬‬

‫لتحديد اللغة‬ ‫‪Text Entry Setting‬‬

‫إدارة الشبكات واالتصال‪.‬‬ ‫‪Network Indicator‬‬

‫التحكم بالصوت‬ ‫‪Sound Indicator‬‬

‫عرض الوقت والتاريخ والتقويم والتحكم بها‪.‬‬ ‫‪Clock‬‬

‫حيتوي على قائمة مما يلي‪:‬‬


‫‪ ‬الصوت‬
‫‪ ‬السطوع‬
‫‪ ‬الشبكة‬
‫‪ ‬البلوتوث‬
‫‪ ‬شحن البطارية‬
‫‪ ‬قفل تدوير الشاشة‬
‫‪ ‬إعدادات النظام‬
‫‪ ‬زر الطاقة ويشمل (تسجيل خروج ‪ -‬سكون‪ -‬إعادة تشغيل – إيقاف‬
‫التشغيل)‬

‫‪146‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منصة بدء التطبيقات‪:‬‬


‫هي أحد أهم أجزاء سطح املكتب لـ ‪ Gnome‬وتظهر يف أحد جوانب الشاشة على شكل‬
‫شريط ممتد من أعلى الشاشة إىل أسفلها‪ ،‬حيوي جمموعة من التطبيقات املثبتة وأيضاً اليت يتم‬
‫استخدامها حالياً‪.‬‬

‫إضافة وإزالة التطبيقات من منصة بدء التطبيقات‪:‬‬

‫نستطيع إضافة أو إزالة التطبيقات من منصة بدء التطبيقات بإحدى الطريقتني التاليتني‪:‬‬
‫الطريقة األوىل‪:‬‬

‫‪ ‬افتح عارض التطبيقات (‪.)Show Applications‬‬


‫‪ ‬البحث عن التطبيق املراد إضافته إىل املنصة‪.‬‬
‫‪ ‬اسحب التطبيق املراد إضافته وقم بإفالته يف املنصة‪.‬‬
‫الطريقة الثانية‪:‬‬

‫‪ ‬افتح عارض التطبيقات (‪.)Show Applications‬‬


‫‪ ‬البحث عن التطبيق املراد إضافته إىل املنصة‪.‬‬
‫‪ ‬بزر الفأرة األمين (‪ )Right-Click‬انقر على أيقونة التطبيق املوجود يف املنصة‪ ،‬ثم‬
‫انقر على خيار إضافة إىل املفضلة (‪.)Add to Favorites‬‬

‫إلزالة تطبيق من املنصة‪:‬‬


‫بزر الفأرة األمين (‪ )Right-Click‬انقر على أيقونة التطبيق املوجود يف املنصة‪ ،‬ثم انقر‬
‫على خيار إزالة من املفضلة (‪ )Remove from Favorites‬كما يف الشكل (‪:)2-4‬‬

‫الشكل (‪)2-4‬‬

‫‪147‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫خلفية سطح املكتب‪:‬‬

‫يتم تغيري خلفية سطح املكتب بطريقتني‪:‬‬

‫‪ ‬عن طريق إعدادات النظام (‪)System Setting‬‬

‫‪ ‬أو النقر بزر الفأرة األمين على أي مكان يف سطح املكتب ثم اخرت ‪Background‬‬
‫‪ Image‬كما يف الشكل (‪:)3-4‬‬

‫الشكل (‪)3-4‬‬

‫برامج أوبونتو‬

‫فتح قائمة الربامج والتجول فيها‪:‬‬


‫تشغيل التطبيقات‬
‫لتشغيل تطبيق موجود يف املنصة قم بالضغط عليه‪ ،‬ومبجرد تشغيله سوف تالحظ‬
‫تغيّر خلفية أيقونة التطبيق وتصبح مُضاءة وجبانب شعار التطبيق على منصة بدء‬
‫التطبيقات نقطة محراء صغرية‪ ،‬وهذا دليل على أنه يف وضع التشغيل حالياً‪ ،‬ومن‬
‫املمكن تشغيل التطبيقات عن طريق متصفح التطبيقات وامللفات ( ‪Show‬‬
‫‪ )Applications‬وعارض التطبيقات هو شعار مكون من ‪ 9‬مربعات بيضاء صغرية‬
‫يف أسفل الشريط اجلانيب األيسر كما هو يف الشكل (‪:)4 -4‬‬

‫‪148‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)4-4‬‬

‫تشغيل أحد التطبيقات وإغالقه‪:‬‬


‫العمل على الربامج يف أوبونتو مشابه للعمل عليها يف األنظمة األخرى‪ ،‬بعد الوصول للربنامج‬
‫املطلوب قم بالنقر عليه مرتني بزر الفأرة األيسر ليتم فتح الربنامج ويتم إغالقه من‬
‫خالل الزر ‪.X‬‬

‫قائمة بالتطبيقات املتماثلة بني توزيعة أوبونتو ونظام ‪:Windows‬‬

‫‪ Google Chrome .1‬كما يف الشكل (‪:)5-4‬‬

‫الشكل (‪)5-4‬‬

‫‪149‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫يعترب هذا املتصفح من أكثر تطبيقات تصفح اإلنرتنت استخداماً يف مجيع أنظمة التشغيل‬
‫املختلفة‪ ،‬ولكنه ال يأتي ضمناً مع أوبونتو على غرار املتصفح فايرفوكس الذي يتاح بشكل‬
‫تلقائي مع النظام‪ ،‬حيث إنه هو املتصفح االفرتاضي‪ ،‬وبشكل عام فإنك تستطيع تثبيته‬
‫واستخدامه يف أنظمة تشغيل لينكس‪.‬‬

‫‪ Audacity .2‬كما يف الشكل (‪:)6-4‬‬

‫الشكل (‪)6-4‬‬

‫برنامج مفتوح املصدر لتشغيل وإدارة وحتويل الصوتيات يف أجهزة الكمبيوتر ويعمل على‬
‫أنظمة تشغيل خمتلفة‪ ،‬وهو متاح هنا ملستخدمي أوبونتو مع مميزات أكثر وأحدث ملستخدمي‬
‫أنظمة التشغيل يف لينكس‪.‬‬

‫‪ Skype .3‬كما يف الشكل (‪:)7-4‬‬

‫الشكل (‪)7-4‬‬

‫‪150‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫برنامج يتيح إجراء احملادثات الصوتية واملرئية‪ ،‬وعقد االجتماعات عن بعد طورته‬
‫ميكروسوفت وأتاحت نسخة منه خاصة بأنظمة تشغيل لينكس‪.‬‬

‫‪ VLC Media Player .4‬كما يف الشكل (‪:)8-4‬‬

‫الشكل (‪)8-4‬‬

‫برنامج مفتوح املصدر ميكنك من خالله إدارة وتشغيل الوسائط املتعددة كالفيديو مثالً‬
‫أو الصوت‪ ،‬ويشغل أغلب صيغ الوسائط املختلفة‪.‬‬

‫‪ Dropbox .5‬كما يف الشكل (‪:)9-4‬‬

‫الشكل (‪)9-4‬‬

‫‪151‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫خدمة سحابية متكنك من الوصول بسهولة إىل ملفاتك ومزامنتها أينما وحيثما كنت‪ ،‬ال‬
‫ختتلف وظيفة التطبيق واستخدامه عما هو عليه يف أنظمة التشغيل األخرى‪ ،‬ويوفر سعات‬
‫ختزينية خمتلفة‪.‬‬

‫‪ Thunderbird .6‬كما يف الشكل (‪:)10-4‬‬

‫الشكل (‪)10-4‬‬

‫برنامج مفتوح املصدر يقدم كافة خدمات الربيد اإللكرتوني‪ ،‬ويأتي بشكل افرتاضي‬
‫يف أغلب توزيعات لينكس‪.‬‬
‫‪ Steam .7‬كما يف الشكل (‪:)11-4‬‬

‫الشكل (‪)11-4‬‬

‫‪152‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫برنامج خاص باأللعاب متاح على أنظمة تشغيل لينكس‪ ،‬ميكنك بعد التثبيت تشغيل‬
‫الربنامج واالستمتاع باأللعاب املتاحة‪.‬‬

‫قائمة بالتطبيقات البديلة يف أوبونتو لتطبيقات موجودة فقط لنظام ‪:Windows‬‬

‫عند تثبيت توزيعة أوبونتو أو أي من توزيعات لينكس‪ .‬ستبدأ بالبحث عن الربامج الشبيهة‬
‫لتلك اليت كنت تعمل عليها يف ويندوز‪ ،‬هذه قائمة ببعض الربامج البديلة لربامج يف نظام ويندوز‪:‬‬

‫بديل الربنامج يف‬ ‫اسم الربنامج يف لينكس‬ ‫م‬


‫الغرض منه‬
‫ويندوز‬
‫إلدارة وتنظيم والوصول إىل امللفات بشكل‬
‫‪1‬‬
‫‪Explorer‬‬ ‫سريع وسهل‪ ،‬كما يستخدم لنسخ األقراص‪.‬‬ ‫‪Nautilus‬‬
‫هو املتصفح االفرتاضي للملفات يف بعض‬
‫‪2‬‬
‫توزيعات لينكس وأهم مزاياه تقسيم الشاشة‬
‫‪Explorer‬‬ ‫‪Dolphin‬‬
‫لتصفح عدة ملفات بنفس الوقت‪.‬‬
‫برنامج حمادثة يعمل على عدة بروتوكوالت‬
‫‪Yahoo and‬‬ ‫‪3‬‬
‫‪Messenger‬‬ ‫حبيث تتمكن من تشغيل أكثر من حساب‪.‬‬ ‫‪Pidgin‬‬

‫‪Outlook‬‬ ‫برنامج إلدارة الربيد اإللكرتوني‪.‬‬ ‫‪Mozilla‬‬ ‫‪4‬‬


‫‪Thunderbird‬‬
‫برنامج إلدارة ملفات التحميل ويأتي بشكل‬
‫‪Transmission‬‬ ‫‪5‬‬
‫‪BitTorrent‬‬ ‫افرتاضي مع نظام تشغيل أوبونتو‪.‬‬ ‫‪BitTorrent Client‬‬

‫‪Acrobat‬‬ ‫إدارة وقراءة ملفات ‪.PDF‬‬ ‫‪6‬‬


‫‪XPDF‬‬
‫‪Reader‬‬

‫‪LibreOffice‬‬ ‫حزمة برامج مكتبية‪.‬‬ ‫‪LibreOffice‬‬


‫‪7‬‬
‫‪and MS word‬‬

‫‪MS word‬‬ ‫برنامج معاجلة النصوص‪.‬‬ ‫‪AbiWord‬‬ ‫‪8‬‬

‫‪3d Max‬‬ ‫برنامج إلنشاء التصاميم ثالثية األبعاد‪.‬‬ ‫‪Blender‬‬ ‫‪9‬‬


‫برنامج مفتوح املصدر للتصميم والتعديل على‬
‫‪Adobe‬‬ ‫‪10‬‬
‫‪Photoshop‬‬ ‫الصور‪.‬‬ ‫‪GIMP‬‬

‫‪153‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إدارة امللفات واجمللدات‪:‬‬

‫فتح جملد والتعرف على مكونات نافذة برنامج مدير امللفات‪:‬‬

‫من منصة بدء التطبيقات اخرت )‪ (Files‬عند فتح امللفات تفتح نافذة كما يف الشكل (‪-4‬‬
‫‪:)12‬‬

‫الشكل (‪)12-4‬‬

‫تظهر على الشريط اجلانيب األيسر امللفات املفتوحة حديثا – املفضلة – الرئيسة – ملفات‬
‫سطح املكتب – املستندات – التنزيالت – املوسيقى – الصور ‪-‬الفيديوهات – سلة احملذوفات‬
‫– األقراص القابلة لإلزالة إن وجدت – أماكن أخرى وهي كالتالي‪:‬‬
‫‪ .1‬امللفات املفتوحة حديثا أو مؤخرا‪ :‬وهي امللفات اليت مت فتحها مؤخرا‪.‬‬
‫املفضلة‪ :‬وهو خيار لتمييز ملف أو جملد بنجمة‪ ،‬وذلك بالنقر بزر الفأرة األمين ثم اختيار‬
‫جنمة )‪ (Star‬كما يف الشكل (‪:)13-4‬‬

‫الشكل (‪)13-4‬‬

‫‪154‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .2‬الرئيسة‪ :‬لكل مستخدم يتم إنشاؤه ‪ home directory‬خاص به يكون يف اجمللد الرئيسي‪،‬‬
‫حيث يتم حفظ بياناته وإدارتها داخل هذا اجمللد وال يستطيع التعامل مع اجمللدات األخرى‬
‫دون وجود تصريح أو أذونات لذلك‪ ،‬كأن يستطيع الوصول إىل امللفات يف جملد ما وقراءتها‬
‫دون القدرة على تعديلها‪.‬‬
‫‪ .3‬ملفات سطح املكتب‪ :‬جتد هنا متعلقات سطح املكتب أو اجمللدات وامللفات احملفوظة عليه‪.‬‬

‫التحكم بإطار نافذة مدير امللفات‪:‬‬

‫حيوي مدير امللفات مميزات متعددة منها التبويبات ‪ Tabs‬واليت تساعد يف فتح عدد من‬
‫اجمللدات بنفس الوقت‪ ،‬كل ما عليك هو الضغط على ‪ Ctrl+T‬لفتح تبويب جديد كما يف‬
‫الشكل (‪:)14-4‬‬

‫الشكل (‪)14-4‬‬

‫‪155‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫عمليات إدارة امللفات واجمللدات‪:‬‬


‫نسرد هنا بعض األوامر املستخدمة يف لينكس للتعامل مع امللفات واجمللدات وهي كما‬
‫يلي‪:‬‬
‫مالحظة‪ :‬عند فتح الطرفية فإنها تفتح يف مسار جملد املنزل )‪ (home folder‬افرتاضياً‪.‬‬
‫وتدل اإلشارة ~ على جملد املنزل )‪.(home folder‬‬

‫مثال‬ ‫وظيفته‬ ‫األمر‬ ‫م‬

‫‪mkdir name1 or‬‬ ‫‪1‬‬


‫إلنشاء جملد أو أكثر‪.‬‬ ‫‪mkdir‬‬
‫‪mkdir name2 name3‬‬

‫‪touch file1 or‬‬ ‫‪2‬‬


‫إلنشاء ملف أو أكثر‪.‬‬ ‫‪touch‬‬
‫‪touch file2 file3‬‬

‫للذهاب أو االنتقال بني‬ ‫‪3‬‬


‫‪cd Download‬‬ ‫‪cd‬‬
‫اجمللدات‪.‬‬

‫‪cd ..‬‬ ‫للعودة للمجلد السابق‪.‬‬ ‫‪cd ..‬‬ ‫‪4‬‬

‫للعودة للمجلد الرئيس‬ ‫‪5‬‬


‫‪cd‬‬ ‫‪cd‬‬
‫‪.home‬‬

‫لعرض امللفات‬ ‫‪6‬‬


‫‪ls‬‬ ‫واجمللدات املوجودة يف‬ ‫‪ls‬‬
‫اجمللد احلالي‪.‬‬

‫لعرض امللفات‬ ‫‪7‬‬


‫واجمللدات واملخفية‬
‫‪ls -a‬‬ ‫‪ls -a‬‬
‫املوجودة يف اجمللد‬
‫احلالي‪.‬‬

‫لعرض مسار اجمللد‬ ‫‪8‬‬


‫‪pwd‬‬ ‫‪pwd‬‬
‫احلالي‪.‬‬

‫‪156‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫لنسخ امللفات ولنقل‬ ‫‪9‬‬


‫‪cp file1 name1 or‬‬
‫بداخله‬ ‫وما‬ ‫اجمللد‬ ‫‪cp‬‬
‫‪cp file2 file3 name2‬‬ ‫نستخدم ‪.cp -r‬‬

‫‪mv file1 name2 or‬‬ ‫‪10‬‬


‫لنقل امللفات‪.‬‬ ‫‪mv‬‬
‫‪mv file2 file3 name1‬‬

‫‪rm file1‬‬ ‫حلذف امللفات‪.‬‬ ‫‪rm‬‬ ‫‪11‬‬

‫النسخ واللصق‪:‬‬

‫‪ .1‬عن طريق الطرفية‪:‬‬


‫ميكن إجراء عملية النسخ باستخدام األمر ‪ cp‬ويقوم بعمل نسخة من عنصر موجود حالياً‪،‬‬
‫مثال على ذلك ميكن نسخ امللف ‪ file1‬إىل جملد جديد ‪ name1‬باألمر التالي‪:‬‬
‫‪cp file1 name1‬‬
‫وكذلك ميكن نقل أكثر من ملف لنفس اجمللد باألمر التالي‪:‬‬
‫‪cp file2 file3 name2‬‬

‫تنبية‪ :‬جيب أن تكون يف نفس اجمللد الذي سيتم النقل منه ونستخدم األمر ‪ pwd‬ملعرفة‬
‫اجمللد احلالي‪ ،‬ولالنتقال من جملد إىل جملد آخر نستخدم األمر ‪.cd‬‬

‫لنسخ اجمللدات وحمتوياتها‪ ،‬فقط قم بإضافة ‪ r-‬مع األمر ‪ ،cp‬هذا هو اختصار لكلمة‬
‫"‪ ،"recursive‬حيث إنه يقوم بنسخ اجمللد باإلضافة إىل مجيع ما بداخله‪.‬‬
‫مثال‪ :‬انسخ اجمللد‪ name1‬إىل جملد جديد يدعى ‪ ،name3‬باألمر التالي‪:‬‬
‫‪cp -r name1 name3‬‬

‫بينما امللفات تتم الكتابة عليها عندما تكون موجودة فعلياً‪ ،‬حيث يتم النسخ إىل داخل‬
‫اجمللد املوجود حالياً‪:‬‬
‫‪cp file1 name10‬‬

‫هذا األمر إلنشاء نسخة جديدة من ملف ‪ file1‬داخل ملف ‪ name10‬وإذا مل يكن لدينا‬
‫ملف باسم ‪ name10‬سيتم إنشاؤه ووضع نسخة من ‪ file1‬داخله‪.‬‬

‫‪157‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ولنقل ملف من جملد إىل جملد آخر نذهب إىل اجمللد املراد النقل منه ثم نستخدم األمر‪:‬‬
‫<مسار اجمللد املراد النقل له> ‪cp file1‬‬
‫‪cp file1 /home/username/name2‬‬

‫سيتم نقل ‪ file1‬إىل جملد ‪ name2‬املوجود داخل جملد ‪ home‬واملسار‬


‫‪/home/username/name2‬‬

‫‪ .2‬عن طريق الواجهة الرسومية‪:‬‬

‫ميكن عمل النسخ يف الواجهة الرسومية بالضغط بزر الفأرة األمين على اجمللد أو امللف‬
‫املراد نسخه واختيار األمر نسخ )‪ (copy‬كما يف الشكل (‪:)15-4‬‬

‫الشكل (‪)15-4‬‬

‫ثم فتح وجهة اللصق والنقر بداخلها بزر الفارة األمين واختيار األمر لصق كما يف‬
‫الشكل (‪:)16-4‬‬

‫الشكل (‪)16-4‬‬

‫‪158‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ميكن عمل النسخ إىل وجهة معينة يف الواجهة الرسومية بالضغط على زر الفارة األمين‬
‫واختيار نسخ إىل )‪ (copy to‬كما يف الشكل (‪:)17 -4‬‬

‫الشكل (‪)17-4‬‬

‫ثم حندد املوقع املراد نسخ امللف أو اجمللد إليه من القائمة يف اجلهة اليسرى أو القائمة‬
‫اليت يتم عرضها والضغط على زر اختيار )‪ (Select‬يف أعلى ميني الشاشة كما يف الشكل‬
‫(‪:)18-4‬‬

‫الشكل (‪)18-4‬‬

‫‪159‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫النقل‪:‬‬

‫‪ .1‬عن طريق الطرفية‪:‬‬

‫تتم عملية النقل باستخدام األمر ‪ mv‬الذي ينقل امللف أو اجمللد املوجود حاليا‪ ،‬ولتطبيق‬
‫ذلك الحظ املثال حيث ميكن نقل امللف ‪ file1‬إىل جملد‪ name2‬باألمر التالي‪:‬‬
‫<مسار امللف املراد املنقول> ‪mv‬‬ ‫<مسار اجمللد املراد النقل له>‬
‫مثال‪:‬‬
‫‪mv /home/username/name1/file1 /home/username/name2‬‬
‫وكذلك ميكن نقل أكثر من ملف لنفس الوجهة باألمر التالي‪:‬‬
‫<مسار اجمللد املراد النقل <مسار امللف املراد املنقول> <مسار امللف املراد املنقول> ‪mv‬‬
‫له>‬
‫مثال‪:‬‬
‫‪mv /home/username/name1/file1 /home/username/name1/file2‬‬
‫‪/home/username/name2‬‬

‫‪ .2‬عن طريق الواجهة الرسومية‪:‬‬

‫تتم عملية النقل يف الواجهة الرسومية بالضغط بزر الفارة األمين على اجمللد أو امللف املراد‬
‫نقله واختيار نقل إىل )‪ (move to‬كما يف الشكل (‪:)19-4‬‬

‫الشكل (‪)19-4‬‬

‫‪160‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ثم حتديد املوقع املراد نقل امللف أو اجمللد إليه من القائمة يف اجلهة اليسرى أو القائمة اليت‬
‫يتم عرضها والضغط على زر اختيار )‪ (Select‬يف أعلى ميني الشاشة كما يف الشكل (‪:)20-4‬‬

‫الشكل (‪)20-4‬‬

‫احلذف‬

‫‪ .1‬عن طريق الطرفية‪:‬‬


‫تتم عملية احلذف باستخدام األمر ‪ rm‬الذي يقوم حبذف امللف أو اجمللد املوجود حالياً‪،‬‬
‫ولتطبيق ذلك طبق املثال التالي حلذف امللف ‪ file1‬إىل سلة احملذوفات باألمر التالي‪:‬‬
‫‪rm file1‬‬
‫وتتم عملية حذف أكثر من ملف باألمر التالي‪:‬‬
‫‪rm file2 file3‬‬
‫تنبيه‪ :‬ال ميكن اسرتجاع امللفات أو اجمللدات احملذوفة بهذا األمر‪ ،‬لذلك كن حذراً‪.‬‬

‫تتم عملية حذف اجمللدات الفارغة باستخدام األمر ‪ ،rmdir‬حيث ال يتم تطبيق هذا األمر‬
‫إال إذا كان اجمللد فارغاً‪ ،‬فعلى سبيل املثال حلذف جملد ‪ name1‬املوجود بداخل جملد ‪،name‬‬
‫نستخدم األمر التالي‪:‬‬
‫‪rmdir name‬‬

‫أما حلذف جملد ‪ name‬وكل ما بداخله‪ ،‬نستخدم األمر التالي‪:‬‬


‫‪rm -r name‬‬

‫تنبيه‪ :‬هذه العمليات ال ميكن الرتاجع عنها‪ .‬جيب عليك التأكد قبل القيام بها‪.‬‬

‫‪161‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .2‬عن طريق الواجهة الرسومية احلذف إىل سلة احملذوفات ‪:Trash‬‬

‫تتم عملية احلذف يف الواجهة الرسومية بالنقر بزر الفارة األمين على اجمللد أو امللف‬
‫املطلوب واختيار األمر نقل إىل )‪ (move to trash‬كما يف الشكل (‪:)21-4‬‬

‫الشكل (‪)21-4‬‬

‫استعادة احملذوفات من سلة احملذوفات‪:‬‬


‫من إدارة امللفات الذهاب إىل ‪ Trash‬ثم ننقر بزر الفأرة األمين على امللف أو اجمللد املطلوب‬
‫وخنتار ‪ Restore From Trash‬كما يف الشكل (‪:)22-4‬‬

‫الشكل (‪)22-4‬‬

‫‪162‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إفراغ سلة احملذوفات‪:‬‬


‫من إدارة امللفات نقوم بالنقر بزر الفأرة األمين على ‪ Trash‬ثم نقوم باختيار ‪Empty Trash‬‬
‫كما يف الشكل (‪:)23-4‬‬

‫الشكل (‪)23-4‬‬

‫التسمية وإنشاء جملد‪:‬‬


‫إلنشاء جملد جديد حندد أوال مكان اجمللد يف مدير امللفات‪ ،‬فمثال إلنشاء جملد جديد‬
‫يف الـ ‪ Documents‬نقوم بالنقر بزر الفأرة األمين وخنتار ‪ New Folder‬كما يف الشكل‬
‫(‪:)24-4‬‬

‫الشكل (‪)24-4‬‬

‫‪163‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫جيب تسمية اجمللد أثناء اإلنشاء يف نظام التشغيل أوبونتو وليس كمثل أنظمة التشغيل‬
‫األخرى مثل الويندوز‪ ،‬كما يف الشكل (‪:)25-4‬‬

‫الشكل (‪)25-4‬‬

‫لتغيري اسم جملد نقوم بالنقر على اجمللد بزر الفأرة األمين وخنتار ‪ Rename‬أو ‪ F2‬وندخل‬
‫االسم اجلديد كما يف الشكل (‪:)26-4‬‬

‫الشكل (‪)26-4‬‬

‫‪164‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫وإلنشاء جملد عن طريق الطرفية نستخدم األمر التالي‪:‬‬


‫‪mkdir name of folder‬‬

‫إنشاء ملف‪:‬‬
‫إلنشاء امللفات جيب عليك القيام بتمكني خيار قائمة "‪ "New Document‬وذلك كما‬
‫يلي‪:‬‬
‫‪ .1‬افتح الطرفية إما بالضغط على ‪ Ctrl + Alt + T‬على لوحة املفاتيح أو من خالل البحث‬
‫عن "الطرفية" من قائمة التطبيق‪.‬‬
‫‪ .2‬اكتب األمر التالي يف الطرفية‪:‬‬
‫‪touch ~/Templates/Untitled/Document‬‬
‫سيتم إنشاء ملف جديد وسيكون امسه بدون عنوان ‪ Untitled‬يف جملد ‪.Templates‬‬

‫تفعيل إنشاء االختصارات‪:Link Creation-‬‬


‫إلنشاء اختصار ‪ Link Creation‬قم بكتابة األمر يف الطرفية كما يف املثال التالي‪:‬‬

‫>‪ln -s <source_file_directory> <link_file_directory‬‬

‫مثال‪ :‬إنشاء اختصار جمللد املستندات على سطح املكتب كالتالي‪:‬‬


‫‪ln -s /home/user_name/Document /home/user_name/Desktop‬‬
‫سيظهر االختصار كما يف الشكل (‪:)27-4‬‬

‫الشكل (‪)27-4‬‬

‫‪165‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إضافة اختصار‪:‬‬
‫إلضافة اختصار اذهب إىل إعدادات ثم لوحة املفاتيح ستظهر لك مجيع اختصارات لوحة‬
‫املفاتيح كما يف الشكل (‪:)28-4‬‬

‫الشكل (‪)28-4‬‬

‫جتد يف األسفل خيار ًا يتيح لك إنشاء اختصارات من عالمة )‪.Add (+‬‬


‫جيب أن يكون هناك اسم لالختصار وكتابة األمر الذي سيتم تنفيذه عند استخدامه‬
‫واملفاتيح املستخدمة كما يف الشكل (‪:)29-4‬‬

‫الشكل (‪)29-4‬‬

‫‪166‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫البحث‪:‬‬
‫حنتاج البحث يف ‪ Linux‬وخاصة املستخدم ألول مرة وذلك للعثور والبحث عن امللفات يف‬
‫كمبيوترك‪ .‬وذلك باألمر ‪ ،find‬يساعد يف البحث عن امللفّات على ‪ Linux‬عن طريق عدة‬
‫مرشحات ‪.Filters‬‬
‫مالحظات‬ ‫وظيفته‬ ‫م األمر‬

‫يتم البحث عن امللف‬ ‫"‪ find -name "file name‬البحث عن ملف‬


‫حسب امسه مع مراعاة‬ ‫بامسه‬ ‫‪1‬‬
‫حالة األحرف‪.‬‬

‫يتم البحث عن امللف‬ ‫"‪ find –i name "file name‬للبحث عن ملف بامسه‬
‫حسب امسه بدون‬ ‫‪2‬‬
‫مراعاة حالة األحرف‪.‬‬

‫‪ find / -type f -‬البحث عن كل‬


‫‪name *.conf‬‬
‫امللفات ذات‬ ‫‪3‬‬
‫االمتداد ‪.conf‬‬

‫تكبري وتصغري رموز امللفات واجمللدات‪:‬‬

‫الطريقة األوىل‪ :‬بالذهاب إىل ‪ Show Application‬ثم اختيار ‪ Setting‬ثم اختيار‬


‫‪ Appearance‬من ‪ Dock‬قم بتغيري احلجم بتحريك املؤشر أمام ‪ Icon size‬كما يف الشكل‬
‫(‪:)30-4‬‬

‫الشكل (‪)30-4‬‬

‫‪167‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الطريقة الثانية‪ :‬قم بالضغط على مفتاح ‪ Ctrl‬مع حتريك عجلة الفأرة داخل اجمللد‪.‬‬

‫ترتيب وفرز امللفات واجمللدات‬

‫فرز امللفات واجمللدات‪:‬‬

‫ميكنك فرز امللفات بطرق خمتلفة يف جملد‪ ،‬على سبيل املثال عن طريق فرزها حسب‬
‫التاريخ أو حجم امللف‪.‬‬

‫تعتمد الطريقة اليت ميكنك من خالهلا فرز امللفات على الطريقة املستخدمة لعرض‬
‫اجمللد‪ ،‬فيمكنك تغيري طريقة العرض احلالية باستخدام أزرار القائمة أو الرمز يف شريط‬
‫األدوات‪.‬‬
‫عرض أيقونة‪:‬‬

‫لتغيري طريقة عرض األيقونات‪ ،‬من شريط األدوات قم بالنقر فوق زر خيارات العرض واخرت‬
‫طريقة العرض حسب االسم أو حسب احلجم أو حسب النوع أو حسب تاريخ التعديل أو حسب‬
‫تاريخ الوصول‪.‬‬

‫وبالتالي فإنه ستتم إعادة ترتيب وعرض األيقونات حسب الطريقة اليت مت اختيارها‪ ،‬كما‬
‫ميكنك الفرز برتتيب عكسي عند حتديد خيار ترتيب عكسي من القائمة‪.‬‬

‫عرض القائمة‪:‬‬

‫يتم تغيري عرض امللفات بطريقة أخرى من خالل النقر على عنوان األعمدة اليت تظهر أعلى‬
‫مدير امللفات (االسم – النوع – احلجم – تاريخ التعديل) مع مالحظة أنه عند النقر مرة أخرى‬
‫على عنوان العمود يتم العرض بشكل عكسي‪.‬‬

‫‪168‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫طرق فرز امللفات‪:‬‬


‫الشرح‬ ‫نوع الفرز‬ ‫م‬
‫فرز أجبدي حسب اسم امللف‪.‬‬ ‫اسم أجبدي )‪ (A-Z‬أو )‪(Z-A‬‬ ‫‪1‬‬
‫فرز حسب تاريخ ووقت آخر تغيري للملف‪.‬‬ ‫آخر تعديل‬
‫‪2‬‬
‫وافرتاضياً يتم عرضها من األقدم إىل األحدث‪.‬‬
‫فرز حسب تاريخ ووقت أول تغيري للملف‪.‬‬ ‫أول تعديل‬
‫‪3‬‬
‫وافرتاضياً يتم عرضها من األحدث إىل األقدم‪.‬‬
‫فرز حسب حجم امللف‬ ‫باحلجم‬ ‫‪4‬‬
‫فرز أجبدي حسب نوع امللف‪.‬‬ ‫بالنوع‬ ‫‪5‬‬

‫‪6‬‬

‫فرز وعرض امللفات من خالل األمر ‪:ls‬‬


‫من خالل الطرفية‪ ،‬لفرز وعرض امللفات واجمللدات نقوم بكتابة األمر ‪ . ls‬ويوضح اجلدول‬
‫التالي األوامر املستخدمة يف عرض وفرز امللفات واجمللدات‪:‬‬

‫األمر‬ ‫طريقة الفرز‬ ‫م‬


‫‪ls -1‬‬ ‫حسب االسم‬ ‫‪1‬‬
‫‪ls -S‬‬ ‫حسب احلجم‬ ‫‪2‬‬
‫‪ls -t‬‬ ‫حسب تاريخ التعديل‬ ‫‪3‬‬
‫‪ls -ut‬‬ ‫حسب وقت الوصول األخري‬ ‫‪4‬‬

‫‪ls -Ut‬‬ ‫حسب تاريخ اإلنشاء‬ ‫‪5‬‬

‫‪169‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫التعامل مع ذاكرة التخزين السريعة‪ Flash Disk-‬واألقراص الصلبة اخلارجية‪:‬‬


‫غالباً ال يواجه نظام التشغيل أوبونتو أي مشاكل يف اكتشاف ذاكرة ‪ USB‬املتصلة مع‬
‫جهازك‪ ،‬خاصة إذا كان نظام التشغيل حديث التثبيت‪ ،‬حيث تستطيع استعراضها دون‬
‫مشاكل‪ ،‬ولكن يف حاالت قليلة جداً حنتاج أحياناً إىل حتميل حمرك األقراص ‪ USB‬إىل‬
‫لينكس‪.‬‬
‫فيما يلي اخلطوات‪:‬‬
‫‪ .1‬توصيل حمرك أقراص ‪ USB‬جبهاز الكمبيوتر‪.‬‬
‫‪ .2‬الكشف عن حمرك أقراص ‪.USB‬‬

‫بعد توصيل جهاز ‪ USB‬اخلاص بك مبنفذ ‪ USB‬اخلاص بنظام ‪ ،Linux‬سيضيف اجلهاز‬


‫قسم ًا جديدًا إىل ‪ .dev / directory /‬للتحقق من ذلك‪ ،‬استخدم األمر التالي‪:‬‬
‫‪sudo fdisk -l‬‬

‫تظهر نتيجة األمر كما يف الشكل (‪:)31-4‬‬

‫الشكل (‪)31-4‬‬

‫ميكننا أن نالحظ من النتيجة أعاله أنه يتم عرض متهيد اجلهاز واحلجم واملعرف وتنسيق‬
‫النظام‪.‬‬

‫‪170‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشبكة واإلنرتنت‪:‬‬
‫املتصفح الرئيس يف توزيعة أوبونتو‪:‬‬

‫حتتوي توزيعة أوبونتو ‪ 20.04‬على متصفح ‪ Firefox‬يأتي افرتاضياً مع نظام التشغيل‬


‫ويكمن تثبيت متصفح ‪ Firefox‬بكل سهولة من مدير احلزم أو من صفحة تنزيل متصفح‬
‫‪ Firefox‬كما يف الشكل (‪:)32-4‬‬

‫الشكل (‪)32-4‬‬

‫تثبيت متصفحات أخرى‪:‬‬

‫تثبيت متصفح ‪:Opera‬‬


‫متصفح إنرتنت جماني يتميز بواجهته الرسومية الرائعة والسهلة‪ ،‬وميكن تثبيته على‬
‫أوبونتو كما يلي‪:‬‬
‫‪ .1‬تثبيت ‪ Opera‬باستخدام األمر‪snap .‬‬
‫افتح الطرفية باستخدام مفتاح االختصار ‪CTRL + ALT + T‬على نظامك‪.‬‬
‫قم بكتابة األمر التالي‪:‬‬
‫‪sudo snap install opera‬‬
‫ستطلب الطرفية إدخال كلمة مرور النظام‪.‬‬

‫‪171‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تثبيت ‪ Opera‬باستخدام حزمة ‪:DEB‬‬


‫ميكن حتميل وتثبيت متصفح ‪ Opera‬من خالل مركز برامج أوبونتو‪ ،‬كما يف‬
‫الشكل (‪:)33-4‬‬

‫الشكل (‪)33-4‬‬

‫تشغيل ‪Opera‬‬

‫الطريقة األوىل‪ :‬انسخ وألصق األمر أدناه على جهازك وقم بتنفيذه‬
‫‪opera‬‬
‫الطريقة الثانية‪ :‬على شريط البحث عرض التطبيقات اكتب ‪Opera‬‬
‫اضغط على األيقونة لتشغيل ‪.Opera‬‬

‫تثبيت متصفح ‪ Google Chromium‬كما يف الشكل (‪:)34-4‬‬

‫الشكل (‪)34-4‬‬

‫‪172‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ميكن تثبيت متصفح ‪ Google Chromium‬عن طريق مركز برامج أوبونتو من خالل‬
‫تطبيق اخلطوات التالية‪:‬‬
‫البحث داخل مركز برامج أوبونتو عن اسم التطبيق‪.‬‬
‫اختيار التطبيق ليتم بدء التحميل من خالل زر ‪. Install‬‬

‫‪ .2‬بدء تشغيل ‪Google Chrome‬‬


‫اآلن من قائمة التطبيقات تستطيع تشغيل متصفح ‪ ،Google Chrome‬كما ميكنك أيضاً‬
‫تشغيل ‪ Chrome‬من سطر األوامر عن طريق كتابة ‪.google-chrome‬‬

‫تشغيل وضبط عميل الربيد اإللكرتوني‪:Thunderbird-‬‬

‫برنامج جماني إلدارة الربيد اإللكرتوني‪ ،‬يعمل على مجيع أنظمة التشغيل مبا فيها‬
‫لينكس‪ ،‬ويأتي بشكل افرتاضي ضمن توزيعة أوبونتو‪ ،‬فمن خالله نستطيع إرسال واستقبال‬
‫وحترير رسائل الربيد اإللكرتوني‪ ،‬وميكن تثبيته على نظام التشغيل أوبونتو بالطرق التالية‪:‬‬
‫‪ .1‬من خالل الطرفية‬
‫مالحظة‪ :‬قم بالتحديث قبل تثبيت التطبيقات والربامج عن طريق الطرفية من خالل كتابة‬
‫األمر التالي‪:‬‬
‫‪sudo apt-get update‬‬
‫هذه اخلطوة جتعل نظامك يتوافق مع مستودعات الربامج والتطبيقات يف اإلنرتنت وبالتالي‬
‫تتمكن من تثبيت التطبيق بأحدث إصدار له‪.‬‬
‫بعد ذلك‪ ،‬قم بتشغيل األمر التالي لتثبيت ‪ThunderBird‬‬
‫‪sudo apt-get install thunderbird‬‬
‫سيطلب منك تنفيذ هذا السطر على الطرفية إدخال كلمة مرور املستخدم املصرح له‬
‫بتثبيت التطبيقات وذلك للبدء بتحميل التطبيق‪.‬‬
‫للتحقق من أن برنامج الربيد مثبت بالفعل على نظام التشغيل وملعرفة معلومات التطبيق‬
‫نكتب األمر التالي يف الطرفية كما يف الشكل (‪:)35-4‬‬
‫‪thunderbird --version‬‬

‫‪173‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)35-4‬‬

‫إذا كنت تريد إزالة ‪ Thunderbird‬متام ًا‪ ،‬مع مجيع تكويناته‪ ،‬فريجى استخدام األمر‬
‫التالي‪:‬‬
‫‪sudo apt-get purge thunderbird‬‬
‫عند تثبيت ‪ ThunderBird‬من خالل هذه الطريقة‪ ،‬ميكنك تشغيله من خالل ‪Terminal‬‬
‫عن طريق إدخال األمر التالي‪:‬‬
‫‪Thunderbird‬‬
‫أو من واجهة املستخدم من خالل شريط حبث مشغل التطبيق‪.‬‬
‫‪ .2‬من موقع ‪ Thunderbird‬اإللكرتوني (القائم على واجهة املستخدم الرسومية)‬
‫من موقع ‪ ThunderBird‬اإللكرتوني ميكن العثور على أحدث إصدار من‬
‫‪ Thunderbird‬على الرابط التالي‪:‬‬
‫‪/https://www.thunderbird.net/en-US/download‬‬
‫افتح الرابط واحفظ امللف يف جملد التنزيالت كما يف الشكل (‪:)36-4‬‬

‫الشكل (‪)36-4‬‬

‫‪174‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫يتم حتميل امللف بتنسيق ‪ ،tar.bz2‬قم بالنقر بزر الفأرة األمين على امللف واخرت ‪Extract‬‬
‫‪( here‬استخراج هنا) من القائمة كما يف الشكل (‪:)37-4‬‬

‫الشكل (‪)37-4‬‬

‫بعد فك الضغط عن اجمللد‪ ،‬ستجد جملد ًا باسم "‪ ." thunderbird‬افتح هذا اجمللد واحبث‬
‫بداخله عن ملف قابل للتنفيذ باسم ‪ thunderbird‬ثم انقر عليه بزر الفأرة األيسر مرتني ليتم‬
‫تثبيت التطبيق كما يف الشكل (‪:)38-4‬‬

‫الشكل (‪)38-4‬‬

‫‪175‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .3‬من خالل ‪:Ubuntu Software‬‬


‫من منصة بدء التطبيقات ثم ‪ Ubuntu Software‬ثم البحث عن اسم الربنامج وحتميله‬
‫كما يف الشكل (‪:)39-4‬‬

‫الشكل (‪)39-4‬‬

‫طريقة إعداد برنامج ‪ThunderBird‬‬


‫عند النقر املزدوج فوق هذا امللف‪ ،‬سيتم فتح تطبيق ‪.ThunderBird‬‬
‫قم بتشغيل ‪ ThunderBird‬وإعداد الربيد اإللكرتوني‪.‬‬
‫عند تشغيل ‪ ThunderBird‬للمرة األوىل‪ ،‬سيظهر كما يف الشكل (‪:)40-4‬‬

‫الشكل (‪)40-4‬‬

‫‪176‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إلعداد الربيد ألحد حساباتك‪ ،‬قم بإدخال بياناتك اخلاصة بهذا احلساب‪ ،‬االسم والربيد‬
‫اإللكرتوني والرقم السري‪ ،‬ثم اخرت متابعة ‪ CONTINUE‬ليتم التحقق من بيانات حسابك يف‬
‫قاعدة البيانات اخلاصة مبزود الربيد اإللكرتوني الذي أضفته على هذا الربنامج‪.‬‬
‫تنتقل إىل صفحة يتم فيها تأكيد بريدك اإللكرتوني واملوافقة على التوثيق بني حسابك‬
‫وبرنامج ‪ ،Thunderbird‬بعد املوافقة على التحقق من تكوينات اإلعداد‪ ،‬سيفتح بريدك‬
‫اإللكرتوني على برنامج ‪ Thunderbird‬حبيث تتمكن من استخدام بريدك على الربنامج‬
‫مباشرة‪.‬‬
‫ضبط إعدادات الشبكة احمللية‪:‬‬

‫من منصة بدء التطبيقات اخرت إعدادات ‪ ،Settings‬تظهر نافذة اإلعدادات اخرت منها يف‬
‫اجلانب األيسر الشبكة ‪ Network‬كما يف الشكل (‪:)41-4‬‬

‫الشكل (‪)41-4‬‬

‫أو من أعلى الشاشة يف اجلهة اليمنى شعار الشبكة ثم الضغط على السهم جبانب‬
‫)‪ (Wired Connected‬واختيار )‪ (Wired Setting‬كما يف الشكل (‪:)42-4‬‬

‫الشكل (‪)42-4‬‬

‫‪177‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫يف النافذة التالية‪ ،‬اخرت عالمة تبويب ‪ IPV4‬ثم قم باختيار يدوي )‪ (Manual‬وقم بإضافة‬
‫تفاصيل ‪ IP‬كالعنوان وقناع الشبكة وعنوان خادم ‪ DNS‬كما يف الشكل (‪:)43-4‬‬

‫الشكل (‪)43-4‬‬

‫انقر فوق تطبيق )‪ (Apply‬حلفظ التغيريات حيث جيب بعد ذلك تعطيل الشبكة وإعادة‬
‫تشغيلها لتعيني عنوان ‪ IP‬اجلديد الذي قمت بإدخاله كما يف الشكل (‪:)44-4‬‬

‫الشكل (‪)44-4‬‬

‫‪178‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫أدوات الصيانة يف أوبونتو‪:‬‬


‫‪ .1‬أداة ‪.Disks‬‬
‫ميكن من خالل هذه األداة إدارة وعرض األقراص‪ ،‬واالطالع على تفاصيلها والتحكم‬
‫مبساحات هذه األقراص‪ ،‬ميكن الوصول إىل هذه األداة من خالل عارض التطبيقات كما يف‬
‫الشكل (‪:)45-4‬‬

‫الشكل (‪)45-4‬‬

‫كما تالحظ تظهر األقراص يف اجلزء األيسر من النافذة‪ ،‬فقط اخرت القسم املطلوب لرتى‬
‫تفاصيله يف اجلانب اآلخر من النافذة كما يف الشكل (‪:)46-4‬‬

‫الشكل (‪)46-4‬‬

‫‪179‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫حتقق من مساحة القرص من سطر األوامر‪:‬‬


‫نستطيع الوصول واالطالع على تفاصيل القرص الصلب من خالل الطرفية بكتابة األمر‬
‫التالي كما يف الشكل (‪:)47-4‬‬
‫‪df -h‬‬

‫الشكل (‪)47-4‬‬

‫نكتب هذه العالمة ‪ -h‬مع األمر ‪ df‬ليتم عرض بيانات األقراص بشكل يسهل قراءته‪،‬‬
‫كاستخدام اجليجابايت بدالً من البايت‪.‬‬
‫‪ .2‬أداة ‪:Disk Usage Analyzer‬‬
‫أداة رائعة ال ميكن االستغناء عنها يف معرفة اإلحصائيات الدقيقة حول األقراص الصلبة‬
‫واستخداماتها وتوزيع البيانات فيها‪ ،‬من املزايا الرائعة يف هذه األداة‪ ،‬أنها تعرض لك هذه‬
‫اإلحصائيات برسوم بيانية دائرية توضح ختطيط البيانات يف هذه األقراص‪ ،‬حبيث تعرف من‬
‫خالهلا امللفات الكبرية اليت تشغل حيزاً من مساحة القرص‪.‬‬
‫متتاز أيضاً هذه األداة بواجهات سهلة االستخدام والتحليل‪ ،‬كل ما عليك بعد تشغيل األداة‬
‫هو اختيار القسم الذي ترغب مبعرفة اإلحصائيات اخلاصة به‪.‬‬
‫وميكن تشغيل األداة بالبحث عنها يف عارض التطبيقات من خالل كتابة اسم األداة‬
‫‪ Disk Usage Analyzer‬كما يف الشكل (‪:)48-4‬‬

‫‪180‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)48-4‬‬

‫‪ .3‬أداة ‪:GParted‬‬
‫حينما ترغب بتقسيم القرص الصلب أو تغيري مساحات األقسام احلالية دون فقد للبيانات‬
‫فيه‪ ،‬ال غنى لك عن هذه األداة املميزة ‪ ،GParted Partition Editor‬وتأتي هذه األداة ضمناً مع‬
‫نظام التشغيل أوبونتو وختتص بإنشاء وتقسيم األقراص الصلبة‪ .‬وهي ذات واجهة سهلة ومميزة‬
‫ونصل إليها بالبحث عنها يف عارض التطبيقات كما يف الشكل (‪:)49-4‬‬

‫الشكل (‪)49-4‬‬

‫‪181‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬أداة ‪:Startup Disk Creator‬‬


‫تأتي هذه األداة الرائعة ضمناً مع نظام التشغيل بشكل افرتاضي‪ ،‬ونستطيع من خالهلا‬
‫إنشاء أقراص بدء التشغيل يف أوبونتو‪.‬‬
‫تنبيه‪:‬‬
‫يتم حذف مجيع البيانات يف القرص املطلوب حتويله إىل قرص بدء التشغيل‪ ،‬لذلك جيب‬
‫إزالة كل حمركات األقراص من نوع ‪ USB‬اليت حتوي بيانات مهمة ترغب االحتفاظ بها‪ ،‬حيث‬
‫إنه ال توجد طريقة الستعادتها الحقاً‪.‬‬
‫للوصول إىل هذه األداة‪ ،‬فقط قم بالبحث عنها يف عارض التطبيقات كما يف الشكل‬
‫(‪ )50-4‬والشكل (‪: )51-4‬‬

‫الشكل (‪)50-4‬‬

‫الشكل (‪)51-4‬‬

‫‪182‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .5‬أداة ‪:Startup Applications Preferences‬‬


‫تأتي هذه األداة أيضاً ضمن أوبونتو بشكل افرتاضي‪ ،‬وهي خاصة بالتحكم بربامج بدء‬
‫التشغيل‪ ،‬أي الربامج اليت يتم تشغيلها بشكل تلقائي عند بدء تشغيل النظام‪ ،‬من خالل هذه‬
‫األداة تستطيع إضافة أو تعديل أو إزالة الربامج لقائمة بدء التشغيل‪.‬‬
‫نستخدم أداة ‪ Launch GNOME Tweaks‬للتمكن من إضافة تطبيقات بدء التشغيل‪،‬‬
‫ولكن جيب التأكد بأن هذه األداة مت تثبيتها إىل النظام‪ ،‬ولتثبيت هذه األداة نستخدم إحدى‬
‫الطرق التالية‪:‬‬
‫‪ .1‬احبث عن األداة يف مركز برامج أوبونتو ثم قم بتنزيله كما يف الشكل (‪:)52-4‬‬

‫الشكل (‪)52-4‬‬

‫الشكل (‪)53-4‬‬

‫أو عن طريق الطرفية من خالل كتابة األمر‪:‬‬


‫‪sudo apt install gnome-tweaks‬‬
‫إلضافة برنامج لقائمة بدء التشغيل ‪:Adding Application to Startup‬‬

‫‪183‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫بعد تثبيت ‪ GNOME Tweak‬ميكنك البحث عنها يف عارض التطبيقات‪ ،‬ثم فتحها ثم‬
‫اختيار"‪ "Startup Application‬من اجلزء األيسر من النافذة لتظهر ثم نقوم بالنقر على عالمة‬
‫(‪ )+‬كما يف الشكل (‪:)54-4‬‬

‫الشكل (‪)54-4‬‬

‫يظهر مربع حوار لنختار منه التطبيق املطلوب إضافته إىل برامج بدء التشغيل‪ ،‬ثم اختيار‬
‫الزر "إضافة" من نفس النافذة‪.‬‬
‫بتكرار نفس اخلطوات السابقة نستطيع إضافة برامج أخرى كما يف الشكل (‪:)55-4‬‬

‫الشكل (‪)55-4‬‬

‫‪184‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫يظهر يف النافذة نفسها بعد اإلضافة قائمة برامج بدء التشغيل كما يف الشكل (‪:)56-4‬‬

‫الشكل (‪)56-4‬‬

‫حندد التطبيق املراد إزالته من قائمة الربامج الظاهرة يف النافذة‪ ،‬ثم خنتار ‪ Remove‬كما‬
‫يف الشكل (‪:)57-4‬‬

‫الشكل (‪)57-4‬‬

‫‪185‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .6‬أداة ‪:System Monitor‬‬


‫أداة تأتي ضمن نظام التشغيل أوبونتو افرتاضياً‪ ،‬يتم من خالهلا مراقبة أداء النظام‪ ،‬وتشبه‬
‫يف عملها إدارة املهام يف نظام ويندوز‪ ،‬حيث يتم من خالهلا استعراض حالة املعاجل والذاكرة‬
‫ومعدالت الشبكة والعمليات‪.‬‬
‫يتم الوصول إليها أو تشغيلها من خالل كتابة امسها ‪ GNOME System Monitor‬يف‬
‫عارض التطبيقات‪ ،‬ثم بالنقر عليها تفتح النافذة ذات التبويبات العلوية كما يف الشكل (‪-4‬‬
‫‪ )58‬الشكل (‪ )59-4‬الشكل (‪:)60-4‬‬

‫الشكل (‪)58-4‬‬

‫الشكل (‪)59-4‬‬

‫الشكل (‪)60-4‬‬

‫‪186‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫إدارة الربجميات والتطبيقات واحلِزم‪:‬‬

‫حزم تطبيقات أوبونتو‪:Ubuntu Packages-‬‬


‫‪ ‬تنزيل برجميات عرب اإلنرتنت من مواقع خمتلفة‪:‬‬

‫يتم تنزيل احلزم ‪ DEP‬عن طريق اإلنرتنت‪ ،‬حيث يتم حفظها بشكل افرتاضي يف جملد‬
‫التنزيالت ‪ Downloads‬ثم بالنقر املزدوج عليها بزر الفأرة األيسر تظهر النافذة كما يف الشكل‬
‫(‪ ،)61-4‬ثم بالنقر على ‪ Install‬يبدأ تثبيت التطبيق مباشرة على النظام‪.‬‬

‫الشكل (‪)61-4‬‬

‫وإلزالة احلزمة يتم النقر املزدوج بزر الفأرة األيسر على احلزمة يف جملد التنزيالت حيث‬
‫تظهر النافذة كما يف الشكل (‪ )62-4‬ثم بالنقر على ‪ Remove‬سيتم حذف التطبيق‪.‬‬

‫الشكل (‪)62-4‬‬

‫‪187‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تثبيت وحذف حزم ‪ DEP‬للربجميات املنزلة باستخدام األوامر عرب تطبيق الطرفية‪:Terminal-‬‬
‫جيب أن تقوم أوالً بتحميل حزمة ‪ DEP‬املطلوب تثبيتها‪ ،‬فعلى سبيل املثال لو أردنا تثبيت‬
‫برنامج ‪ ،google chrome‬نقوم بتحميل ملف احلزمة من اإلنرتنت‪ ،‬اآلن وبعد التحميل نستطيع‬
‫الوصول إىل ملف احلزمة عن طريق الطرفية ونقوم بالتثبيت على نظام التشغيل‪ ،‬من خالل األمر‬
‫التالي‪:‬‬
‫‪/‬مسار احلزمة‪sudo dpkg -i /‬‬
‫واألمر يف مثالنا هذا هو كما يف الشكل (‪:)63-4‬‬

‫الشكل (‪)63-4‬‬

‫ومن خالل تنفيذ األمر التالي يف الطرفية ميكن حذف حزمة الربنامج كاملة‪.‬‬
‫‪sudo apt-get purge --remove package_name‬‬
‫وفي‬
‫واألمر يف مثالنا هو كما يف الشكل (‪:)64-4‬‬

‫الشكل (‪)64-4‬‬

‫‪188‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫حتديثات النظام والتطبيقات املثبتة‪:‬‬

‫التحديث عرب تطبيق برجميات أوبونتو‪:Ubuntu Software-‬‬


‫افتح عارض التطبيقات يف أوبونتو‪ ،‬ثم احبث عن ‪ Software Updater‬ثم قم بالنقر عليه‬
‫حيث يتم تشغيل حتديث النظام كما يف الشكل (‪:)65-4‬‬

‫الشكل (‪)65-4‬‬

‫التحديث باستخدام األداة ‪:Package Updater‬‬

‫التحديث عرب تطبيق الطرفية‪:Terminal-‬‬

‫قم بفتح الطرفية يف أوبونتو وقم بكتابة األمر التالي‪ ،‬حيث تبدأ عملية التثبيت بناءً على‬
‫تنفيذ األمر‪:‬‬

‫‪sudo apt-get update‬‬


‫واألمر بعد تنفيذه يظهر لنا كما يف الشكل (‪:)66-4‬‬

‫الشكل (‪)66-4‬‬

‫‪189‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متارين الوحدة‬

‫‪ .1‬ما هي توزيعة أوبونتو؟‬

‫‪ .2‬ما هي مكونات سطح مكتب أوبونتو؟‬

‫‪ .3‬اذكر الطرق املمكنة لتنزيل برامج أوبونتو‪.‬‬

‫‪ .4‬اشرح طريقة إدارة امللفات واجمللدات‪.‬‬

‫‪ .5‬كيف ميكن الوصول إىل إعدادات الشبكة واإلنرتنت يف أوبونتو؟‬

‫‪ .6‬اذكر أدوات الصيانة يف أوبونتو ووظائفها‪.‬‬

‫مترين عملي‪:‬‬

‫‪ .1‬قم بفرز امللفات واجمللدات على آخر تعديل عن طريق سطر األوامر يف أوبونتو‪.‬‬

‫‪ .2‬قم بتنزيل برنامج متصفح ويب عن طريق ‪.Ubuntu Software‬‬

‫‪190‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املتدرب ملستوى أدائه‬


‫يعبأ من قبل املتدرب نفسه وذلك بعد االنتهاء من متارين الوحدة‬
‫بعد االنتهاء من التدرب على وحدة استخدام توزيعة أوبونتو‪ ،‬قيم نفسك وقدراتك بواســـطة‬
‫إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر املذكورة‪ ،‬وذلك بوضع عـــــالمة‬
‫(‪ )‬أمام مستوى األداء الذي أتقنته‪ ،‬ويف حالة عدم قابلية املهمة للتطبيق ضع العالمة يف‬
‫اخلانة اخلاصة بذلك‪.‬‬
‫مستوى األداء (هل أتقنت األداء)‬
‫غري قابل‬ ‫العناصـــــر‬ ‫م‬
‫كليا‬ ‫جزئيا‬ ‫ال‬
‫للتطبيق‬
‫يُعرّف توزيعة أوبونتو وتارخيها‪.‬‬ ‫‪1‬‬
‫يصف سطح مكتب أوبونتو‪.‬‬ ‫‪2‬‬
‫يُنزل برامج أوبونتو‪.‬‬ ‫‪3‬‬
‫يصف طريقة إدارة امللفات واجمللدات‪.‬‬ ‫‪4‬‬
‫يضبط إعدادات الشبكة واإلنرتنت‪.‬‬ ‫‪5‬‬
‫يعدد أدوات الصيانة يف أوبونتو ووظائفها‪.‬‬ ‫‪6‬‬
‫يشرح إدارة الربجميات والتطبيقات واحلزم‪.‬‬ ‫‪7‬‬
‫جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو‬
‫أنها غري قابلة للتطبيق‪ ،‬ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب‬
‫على هذا النشاط مرة أخرى مبساعدة املدرب‪.‬‬

‫‪191‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املدرب ملستوى أداء املتدرب‬


‫يعبأ من قبل املدرب وذلك بعد االنتهاء من متارين الوحدة‬
‫التاريخ‪:‬‬
‫اسم املتدرب‪................................................................. :‬‬
‫‪..................................‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫احملاولة‪1 :‬‬
‫رقم املتدرب‪................................................................. :‬‬
‫العالمة‪...... ...... ...... ...... :‬‬
‫كل بند أو مفردة يقيم بـ ‪ 10‬نقاط‬
‫احلد األدنى‪ :‬ما يعادل ‪ %80‬من جمموع النقاط‪ .‬احلد األعلى‪ :‬ما يعادل ‪ %100‬من جمموع النقاط‪.‬‬
‫النقاط (حسب رقم احملاوالت)‬
‫بنود التقييم‬ ‫م‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫يُعرّف توزيعة أوبونتو وتارخيها‪.‬‬ ‫‪1‬‬
‫يصف سطح مكتب أوبونتو‪.‬‬ ‫‪2‬‬
‫يُنزل برامج أوبونتو‪.‬‬ ‫‪3‬‬
‫يصف طريقة إدارة امللفات واجمللدات‪.‬‬ ‫‪4‬‬
‫يضبط إعدادات الشبكة واإلنرتنت‪.‬‬ ‫‪5‬‬
‫يعدد أدوات الصيانة يف أوبونتو ووظائفها‪.‬‬ ‫‪6‬‬
‫يشرح إدارة الربجميات والتطبيقات واحلزم‪.‬‬ ‫‪7‬‬
‫اجملموع‬
‫ملحوظات‪:‬‬
‫‪..........................................................................................................................‬‬
‫توقيع املدرب‪............................. :‬‬

‫‪192‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة الخامسة‬

‫استخدام التطبيقات يف توزيعات لينكس‬

‫‪193‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة اخلامسة‬

‫استخدام التطبيقات يف توزيعات لينكس‬

‫اهلدف العام للوحدة‪:‬‬

‫تهدف هذه الوحدة إىل تعريف املتدرب على استخدام التطبيقات يف توزيعات لينكس‬
‫والتعامل معها‪.‬‬

‫األهداف التفصيلية‪:‬‬
‫من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬يُدون يف تطبيق معاجلة النصوص البسيطة االفرتاضي يف بيئة جنوم‪.‬‬
‫‪ .2‬يُجرب تطبيق معاجلة الصور مجب‪.‬‬
‫‪ .3‬يُشغل تطبيق بلندر‪.‬‬
‫‪ .4‬يُنشئ ملف ًا يف معاجل النصوص وحيفظه‪.‬‬
‫‪ .5‬يعدل الصور يف تطبيق مجب‪.‬‬
‫‪ .6‬ينشئ األشكال يف تطبيق بلندر‪.‬‬
‫‪ .7‬يُجرّب التطبيقات يف لينكس‪.‬‬

‫الوقت املتوقع للتدريب على هذه الوحدة‪ 10 :‬ساعات تدريبية‪.‬‬

‫الوسائل املساعدة‪:‬‬

‫‪ .1‬جهاز حاسب آلي‪.‬‬


‫‪ .2‬جهاز عرض بيانات‪.‬‬

‫‪194‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫برنامج حمرر النصوص البسيطة ‪:Text Editor‬‬


‫حمرر النص البسيط (‪ )Text Editor‬هو تطبيق خمصص إلنشاء املستندات اخلام‪ ،‬ذات النص‬
‫البسيط وهي النصوص اخلالية من التنسيقات‪ ،‬حيث ال يكون فيها أي رموز خمفية حلفظ‬
‫املؤثرات على النص األصلي مثل األلوان وأمناط اخلط (عريض‪ ،‬مائل‪ ،‬مسطر) وغريها‪.‬‬
‫وتستخدم النصوص البسيطة إلنشاء قوائم املهام واملالحظات واألكواد الربجمية حيث تكتب‬
‫كنصوص بدون أي تنسيق‪ .‬ويأتي تطبيق ‪ Text Editor‬ضمن التطبيقات األساسية على سطح‬
‫مكتب جنوم بعد التثبيت يف نظامي ‪ Ubuntu‬و ‪ Fedora‬كما يف الشكل (‪:)1-5‬‬

‫الشكل (‪)1-5‬‬

‫‪ .1‬تظهر نافذة الربنامج عند فتحه كما يف الشكل (‪:)2-5‬‬

‫الشكل (‪)2-5‬‬

‫والنصوص املمكن كتابتها يف حمرر النصوص‪ ،‬عبارة عن أحد عناصر القائمة التالية‪:‬‬

‫‪ .1‬نص بسيط‪.‬‬
‫‪ .2‬قائمة من عدة عناصر‪.‬‬
‫‪ .3‬كود مكتوب بلغة ‪.HTML‬‬

‫‪195‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .4‬كود مكتوب بلغة ‪.C‬‬

‫عند البدء بتحرير نص بسيط نستخدم مفاتيحاً منها‪:‬‬


‫‪ ‬املفتاح ‪ :Insert‬يقوم هذا املفتاح جبعل مؤشر الكتابة ميسح ما بعده لكتابة‬
‫احلرف اجلديد وليس اإلزاحة‪.‬‬

‫مالحظة‪ :‬تظهر عالمة ‪ Ins‬أسفل النافذة يف شريط املعلومات إذا كان مفتاح ‪Insert‬‬
‫غري مفعل كما يف الشكل (‪:)3-5‬‬

‫الشكل (‪)3-5‬‬

‫‪ ‬املفتاح ‪ :Home‬لنقل مؤشر الكتابة إىل بداية السطر‪.‬‬


‫‪ ‬املفتاح ‪ :End‬لنقل مؤشر الكتابة إىل نهاية السطر‪.‬‬
‫‪ ‬املفتاح ‪ :Delete‬ميسح حرف ًا أمام مؤشر الكتابة‪.‬‬
‫‪ ‬املفتاح ‪ :Backspace‬ميسح حرف ًا خلف مؤشر الكتابة‪.‬‬
‫‪ ‬املفاتيح (‪ )Ctrl+‬أو (‪ :)Ctrl+‬للقفز مبؤشر الكتابة كلمة كلمة حبسب‬
‫اجتاه السهم‪.‬‬
‫‪ ‬املفاتيح (‪ :)Ctrl+S‬للحفظ‪ ،‬حيث يظهر مربع حوار احلفظ‪.‬‬
‫كما ميكن احلفظ عن طريق النقر على زر ‪ save‬يف أعلى نافذة الربنامج‪.‬‬

‫‪196‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ ‬املفتاح ‪ :Page Up‬يقفز املؤشر إىل أول سطر من الصفحة احلالية إذا كان‬
‫النص متعدد الصفحات‪.‬‬
‫‪ ‬املفتاح ‪ :Page Down‬ينقل املؤشر إىل أول سطر من الصفحة احلالية إذا كان‬
‫النص متعدد الصفحات‪.‬‬

‫تظهر العالمة * قبل اسم امللف يف حال عدم حفظ امللف‪ ،‬أو عدم حفظ التغيريات على‬
‫امللف كما يف الشكل (‪:)4-5‬‬

‫الشكل (‪)4-5‬‬

‫استخدام تطبيق ‪:GIMP‬‬


‫يعترب هذا الربنامج أحد أهم الربامج اجملانية واملفتوحة املصدر يف معاجلة الرسومات‬
‫والصور الفوتوغرافية‪ .‬برنامج مجب ‪ GIMP‬بسيط وسهل االستخدام كما أنه يتوفر بنسخة‬
‫عربية ويعترب بديالً لربنامج فوتوشوب‪.‬‬

‫ميلك الربنامج العديد من األدوات االحرتافية واليت تساعد احملرتفني إلنشاء الصور‬
‫والتصاميم اإلبداعية‪ ،‬إذ إنه كان موجهاً للمصممني احملرتفني‪ ،‬ولكن يعترب مناسب ًا أيضاً‬
‫للمبتدئني‪.‬‬
‫ميكن استخدام الربنامج لعمل تصاميم بسيطة تشمل تعديل مظهر الصور أو إعادة‬
‫حتجيمها والقص منها أو دمج أكثر من صورة يف صورة واحدة‪ ،‬أو حذف األجزاء غري املرغوب‬
‫بها من الصور كما يستخدم يف تصميم املنشورات التسويقية‪.‬‬
‫لن يواجه مستخدمو برنامج الفوتوشوب أو برامج تصميم وتعديل الصور األخرى صعوبة‬
‫بالغة يف العمل على برنامج ‪ GIMP‬حيث إن واجهته سهلة وأدواته مألوفة‪.‬‬

‫‪197‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تثبيت برنامج مجب (‪:)GIMP‬‬

‫يتم تثبيت برنامج مجب (‪ )GIMP‬بواحدة من الطرق التالية‪:‬‬


‫‪ ‬الدخول إىل ‪ Ubuntu Software Center‬ثم البحث عن اسم الربنامج ‪ GIMP‬ثم‬
‫الضغط على ‪ Install‬كما يف الشكل (‪:)6-5‬‬

‫الشكل (‪)6-5‬‬

‫‪ ‬أو ميكنك حتميله من الطرفية بالدخول على ‪:Terminal‬‬


‫‪sudo apt install gimp‬‬

‫تفصيل واجهة برنامج اجلمب‪:‬‬

‫عند فتح الربنامج للمرة األوىل ستكون واجهة اجلمب كما يف الشكل (‪:)7-5‬‬

‫الشكل (‪)7-5‬‬

‫‪198‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ميكن تغيري الواجهة من خالل قائمة ‪ windows‬خنتار ‪ Single- windows mode‬كما‬


‫يف الشكل (‪:)8-5‬‬

‫الشكل (‪)8-5‬‬

‫شرح صندوق األدوات‪:‬‬

‫استخدام األداة‬ ‫اسم األداة‬ ‫صورة األداة‬ ‫م‬


‫تستخدم هذه األداة للتحديد‪.‬‬ ‫أداة التحديد‬ ‫‪1‬‬
‫‪Rectangle Select Too‬‬
‫تستخدم هذه األداة لتحديد شكل‬ ‫أداة التحديد البيضاوي‬
‫‪2‬‬
‫دائري أو بيضاوي‪.‬‬ ‫‪Ellipse Select Tool‬‬
‫تستخدم هذه األداة لعمل حتديد يدوي‬ ‫أداة التحديد احلر‬
‫‪3‬‬
‫حر‪.‬‬ ‫‪Free Select Tool‬‬
‫تستخدم هذه األداة لتحديد مناطق‬ ‫أداة العصا السحرية‬
‫‪4‬‬
‫متصلة متشابهة األلوان‪.‬‬ ‫‪Select Tool Fuzzy‬‬
‫تستخدم إلصالح تشوهات الصور‪.‬‬ ‫أداة اإلصالح‬ ‫‪5‬‬
‫‪Healing Tool‬‬
‫تستخدم هذه األداة لرسم حر‬ ‫أداة فرشاة التلوين ‪Paintbrush Tool‬‬
‫‪6‬‬
‫بالفرشاة بلون الواجهة‪.‬‬
‫تستخدم لنسخ جزء من الصورة‬ ‫أداة االستنساخ‬
‫‪7‬‬
‫احلالية‪.‬‬ ‫‪Clone Tool‬‬

‫‪199‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫استخدام األداة‬ ‫اسم األداة‬ ‫صورة األداة‬ ‫م‬


‫تستخدم للرسم احلر حبواف حادة‪.‬‬ ‫أداة القلم‬ ‫‪8‬‬
‫‪Pencil Tool‬‬
‫تستخدم إلزالة جزء من الصورة أو‬ ‫أداة املمحاة‬
‫‪9‬‬
‫اللون‪.‬‬ ‫‪Eraser Tool‬‬
‫تستخدم لتعبة لونية متدرجة‪.‬‬ ‫أداة التدرج‬ ‫‪10‬‬
‫‪Gradient Tool‬‬
‫تستخدم إلخفاء أجزاء من الصورة‪.‬‬ ‫أداة الدمعة‬ ‫‪11‬‬
‫‪Blur/ Sharpen Tool‬‬
‫تستخدم لتفتيح األلوان أو تغميقها يف‬ ‫أداة التلوين‬
‫‪12‬‬
‫الصورة‪.‬‬ ‫‪Dodge/Burn Tool‬‬
‫تستخدم هذه األداة لعمل حتديد‬ ‫أداة املسارات‬
‫‪13‬‬
‫منحنيات‪.‬‬ ‫‪Paths Tool‬‬
‫تستخدم إلنشاء أو تعديل النصوص‪.‬‬ ‫أداة النص‬ ‫‪14‬‬
‫‪Text Tool‬‬
‫تستخدم لتكبري وتصغري الصورة‪.‬‬ ‫أداة العدسة‬ ‫‪15‬‬
‫‪Zoom Tool‬‬
‫تساعد يف اختيار اللون من أي مكان‬ ‫أداة انتقاء اللون‬
‫‪16‬‬
‫على الربنامج‪.‬‬ ‫‪Color Picker Tool‬‬
‫لتحديد جزء من الصورة والعمل عليه‬ ‫أداة التقصري‬
‫‪17‬‬
‫وإهمال املتبقي‪.‬‬ ‫‪Crop Tool‬‬
‫لتدوير اجلزء احملدد من العمل أو‬ ‫أداة التدوير‬
‫‪18‬‬
‫الطبقة كاملة‪.‬‬ ‫‪Rotate Tool‬‬
‫تستخدم لتحجيم الطبقة احلالية‪.‬‬ ‫أداة التحجيم‬ ‫‪19‬‬
‫‪Scale Tool‬‬
‫لتحويل اجلزء احملدد من الصورة إىل‬ ‫أداة القص‬
‫اجتاه معني واجلزء اآلخر إىل االجتاه‬ ‫‪Shear Tool‬‬ ‫‪20‬‬
‫العكسي‪.‬‬
‫تستخدم لقلب الطبقة أو التحديد أو‬ ‫أداة االنعكاس‬
‫‪21‬‬
‫املسار بشكل أفقي أو عمودي‪.‬‬ ‫‪Flip Tool‬‬
‫للقيام مبزج األلوان مع بعضها‪.‬‬ ‫أداة املزج‬ ‫‪22‬‬
‫‪Smudge Tool‬‬

‫‪200‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫استخدام األداة‬ ‫اسم األداة‬ ‫صورة األداة‬ ‫م‬


‫املربعات البيضاء والسوداء تصفر‬ ‫أداة ألوان املقدمة واخللفية‬
‫األلوان‪ ،‬األسهم تبدل األلوان‪ ،‬ولتغيري‬ ‫& ‪The Active Foreground‬‬
‫‪Background Colors‬‬ ‫‪23‬‬
‫األلوان نضغط على األداة فتظهر‬
‫نافذة حوار الختيار اللون‪.‬‬

‫اخليارات ‪:Tool Options‬‬


‫تتغري اخليارات يف صندوق األدوات لكل أداة يتم اختيارها والعمل عليها لتضيف مزايا‬
‫إضافية لألداة تسهل العمل والتحكم فيها‪ ،‬كما يف الشكل (‪:)9-5‬‬

‫الشكل (‪)9-5‬‬

‫األلواح ‪:Panels‬‬
‫هي عبارة عن نوافذ جانبية داخل مساحة العمل ميكن للمستخدم إخفاؤها أو إظهارها‬
‫كل ما كانت هناك حاجة إىل ذلك من خالل قائمة ‪Windows‬حيث إن كل لوحة ختتص‬
‫بتنفيذ مهام معينة‪ ،‬ال يتم عرضها يف الربنامج ألنها ستغطي الشاشة أو أجزاء منها مما يعيق رؤية‬
‫مساحة العمل‪.‬‬

‫طريقة التعامل مع الربنامج‪:‬‬


‫للبدء يف العمل على الربنامج‪ ،‬جيب حتديد نوع العمل والدقة املطلوبة واملقاس املناسب‪.‬‬

‫إنشاء ملف جديد ‪:New File‬‬


‫من قائمة ‪ File‬أو الضغط على ‪ Ctrl+N‬سيتم فتح ملف جديد حيث تظهر النافذة كما‬
‫يف الشكل (‪:)10-5‬‬

‫‪201‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)10-5‬‬

‫تظهر مقاسات مقرتحة حسب نوع العمل املختار‪ ،‬أو تقوم بتحديد القياسات فتقوم بالضغط‬
‫على ‪ .Ok‬وختتلف أنواع القياس يف الربنامج‪ ،‬فمثال خنتار وحدة القياس بكسل ‪ Pixels‬لتصميم‬
‫موقع إلكرتوني ووحدة السنتيمرت أو املليمرت لتصميم ملصق إعالني وهكذا‪.‬‬

‫ميكن التحكم يف الدقة ‪ Resolution‬لضبط جودة التصميم‪ ،‬وأيضاً ميكن أن ختتار‬


‫نوع األلوان املستخدمة إذا كان العمل للطباعة أو للعرض على الشاشات‪ ،‬وميكن أن حتدد لون‬
‫خلفية العمل من البداية من ‪.Fill with‬‬

‫طريقة فتح الصور يف الربنامج‪:‬‬

‫لفتح عمل سابق أو صورة نضغط على قائمة ملف ‪ File‬ثم فتح ‪ Open‬أو باستخدام ‪Ctrl‬‬
‫‪ + O‬حيث يتم فتح قائمة حندد منها مكان الصورة ونوعها‪ .‬وإلضافتها على ملف مفتوح ومعد‬
‫مسبقاً‪ ،‬نقوم بنسخها ولصقها يف ذلك امللف‪ ،‬وبهذه الطريقة ميكن فتح أكثر من صورة يف‬
‫وقت واحد‪.‬‬

‫‪202‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫شرح عناصر نافذة الصورة كما يف الشكل (‪:)11-5‬‬

‫الشكل (‪)11-5‬‬

‫‪ .1‬شريط العنوان‪ :‬هو اجلزء العلوي من النافذة ويعرض فيه اسم الصورة واملعلومات األساسية‬
‫هلا‪.‬‬
‫‪ .2‬شريط القوائم‪ :‬يظهر حتت شريط العنوان وكل قائمة منه حتوي العديد من األدوات‪.‬‬
‫‪ .3‬املسطرة‪ :‬تظهر بشكل افرتاضي أعلى ويسار منطقة العمل‪.‬‬
‫‪ .4‬مؤشر اإلحداثيات‪ :‬يعرض إحداثيات ملؤشر املاوس داخل الصورة‪.‬‬
‫‪ .5‬وحدات القوائم‪ :‬لتغيري الوحدات للمسطرة (بكسل‪ ،‬بوصة)‪.‬‬
‫‪ .6‬زر التكبري‪ :‬ميكن استخدامه لتكبري العرض على الشاشة جلزء من العمل‪.‬‬
‫‪ .7‬حتكم التنقل‪ :‬يظهر يف الزاوية اليمنى السفلى من شاشة الصورة‪.‬‬
‫‪ .8‬مكان عرض الصورة‪ :‬هي مساحة العمل‪ ،‬تظهر يف منتصف الربنامج‪.‬‬
‫ميكن حفظ ملف الصورة من قائمة ‪ file‬حيث خنتار األمر ‪ save‬أو ‪ save as‬كما يف بقية‬
‫التطبيقات األخرى‪ .‬ويتم احلفظ يف برنامج اجلمب بصيغة ‪ XCF‬ليكون امللف يف هذه‬
‫الصيغة قابالً للتعديل‪.‬‬

‫‪203‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫قائمة ‪:Tools‬‬
‫بالضغط على هذه القائمة ستظهر لك قائمة كما يف الشكل (‪:)12-5‬‬

‫الشكل (‪)12-5‬‬

‫ويف قائمة ‪ Tools‬يتم عرض األدوات املستخدمة يف الربنامج‪.‬‬

‫قائمة ‪:Filter‬‬
‫الفالتر هي من األدوات األساسية ملعاجلة الصور وهي أداة فعالة ميكن للمصمم استعماهلا‬
‫وتضمني بعض الفالتر مع الربنامج‪.‬‬
‫والفالتر كثرية وهي نوعان‪:‬‬
‫األول‪ :‬فالتر أصلية تكون يف الربنامج ال حتتاج إضافة‪.‬‬
‫الثاني‪ :‬فالتر إضافية هذه الفالتر متخصصة يف عمل التأثريات لتساعد املستخدم‪.‬‬

‫‪204‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تغيري أبعاد الصورة (أو إعادة التحجيم)‪:‬‬


‫يعرض برنامج مجب بعض املعلومات عن الصورة اليت مت فتحها يف شريط العنوان‪ ،‬حتوي‬
‫معلومات التكبري والتصغري للصورة مبا يتناسب مع شاشة العمل‪ ،‬وللقيام بتحجيم األبعاد قم‬
‫باتباع ما يلي‪:‬‬
‫‪ Image → Scale Image‬كما يف الشكل (‪:)13-5‬‬

‫الشكل (‪)13-5‬‬

‫سوف تفتح النافذة كما يف الشكل (‪:)14-5‬‬

‫الشكل (‪)14-5‬‬

‫‪205‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫اآلن يف املكان اخلاص بالعرض والطول ضع القياسات احملددة اليت تريدها‪ ،‬واختيار‬
‫وحدة (بالبكسل أو السنتيمرت أو اﻹنش) هنالك أيقونة تظهر جبانب خانة الطول والعرض‬
‫بتفعيلها يتم تغيري احلجم بشكل متجانس‪.‬‬

‫تغيري حجم امللف اخلاص بالصورة‬

‫عند التصدير إىل تنسيق ‪ JPEG‬قد يؤدي ذلك إىل تقليل جودة الصورة وللتحكم بذلك‬
‫اتبع ما يلي‪:‬‬
‫‪ .1‬بالذهاب إىل‪File → Export :‬‬
‫ستظهر النافذة اآلتية‪ ،‬قم بكتابة اسم للملف متبوع بالتنسيق ‪ jpg‬كما ميكنك اختيار الصيغة‬
‫من ‪ ،Select File Type‬واختيار أين سيتم حفظ امللف‪ ،‬ثم قم بالضغط على ‪ Export‬إلمتام‬
‫التصدير‪ ،‬ثم التحكم باجلودة‪ .‬كما يف الشكل (‪:)15-5‬‬

‫الشكل (‪)15-5‬‬

‫قص الصورة‪:‬‬

‫عند احلاجة لقص الصور (‪ ،)crop images‬أو إزالة بعض احلدود منها أو تعديلها اتبع ما‬
‫يلي‪:‬‬
‫‪ .1‬اضغط على زر االقتطاع (‪.)crop tool‬‬
‫‪ .2‬ميكن الوصول إليه من قائمة‪Tools → Transform → Crop :‬‬

‫‪206‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫‪ .3‬سيتغري مؤشر الفأرة‪ ،‬لتبدأ باستخدام األداة عند املكان احملدد‪ ،‬ثم تقوم بالسحب‬
‫والتحريك إىل نهاية املكان املراد اقتصاصه‪ ،‬ثم قم بالضغط على ‪ Enter‬حيث سيبقى‬
‫من الصورة املكان احملدد فقط‪.‬‬

‫تدوير الصورة يف عدّة اجتاهات وقلب االجتاه عمودي ًا أو أفقي ًا‪:‬‬


‫أوال‪ :‬تغيري االجتاه (‪)Flip‬‬
‫ويتم ذلك من خالل االجتاه العمودي (‪ )Vertical‬أو االجتاه األفقي (‪ )Horizontal‬وذلك بإجراء‬
‫ما يلي‪:‬‬
‫‪ Image → Transform‬ثم اخرت ‪ Flip‬بعد ذلك ميكنك تغيري االجتاه بالضغط على الصورة‪.‬‬
‫ثاني ًا‪ :‬التدوير (‪)Rotate‬‬
‫ميكن القيام بذلك من خالل إجراء ما يلي‪:‬‬
‫‪ Image → Transform‬اخرت ‪ Rotate‬بعد ذلك ميكنك التحكم يف تدوير الشكل أو‬
‫الصورة كما يف الشكل (‪:)16-5‬‬

‫الشكل (‪)16-5‬‬

‫إضافة نص إىل الصورة‪:‬‬

‫من خالل اختيار الرمز ‪ A‬من شريط األدوات تصبح جاهزاً للكتابة على الصورة‪ ،‬وبالتالي‬
‫تستطيع التحكم بالنص كتغيري احلجم والنوع واللون ومكانه‪.‬‬

‫‪207‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫استخدام تطبيق ‪Blender‬‬

‫بلندر ‪ Blender‬هو برنامج إلنشاء األشكال ثالثية األبعاد وهو جماني ومفتوح املصدر‪.‬‬
‫ميكن من خالله رسم وتصميم األشكال ثالثية األبعاد وتقليد األشكال أو الرسوم املتحركة‬
‫واحملاكاة والعرض والرتكيب وتتبع احلركة‪ ،‬كما ميكنك من خالله حترير الفيديوهات‬
‫وتصميم األلعاب‪ .‬يستخدم احملرتفون هذا الربنامج وبرجمة تطبيقات ‪ Blender‬لربجمة ‪Python‬‬
‫وذلك لتخصيصه وكتابة أدوات خاصة بالربنامج‪ .‬يعد ‪ Blender‬مناسب ًا للمستخدمني والعاملني‬
‫يف استوديوهات صغرية‪.‬‬

‫ميكن حتميل برنامج بلندر ‪ Blender‬على نظام لينكس كما يلي‪:‬‬


‫‪ ‬من ‪:Ubuntu Software‬‬

‫نكتب اسم التطبيق ثم حبث ثم ‪ Install‬كما يف الشكل (‪:)17-5‬‬

‫الشكل (‪)17-5‬‬

‫‪ ‬من خالل سطر األوامر (الطرفية)‪:‬‬

‫قم بكتابة األمر التالي ثم ‪ Enter‬كما يف الشكل (‪:)18-5‬‬


‫‪sudo snap install blender --classic‬‬

‫‪208‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)18-5‬‬

‫بعد اكتمال التحميل قم بفتح الربنامج كما يف الشكل (‪:)19-5‬‬

‫الشكل (‪)19-5‬‬

‫‪209‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ستظهر واجهة الربنامج كما يف الشكل (‪:)20-5‬‬

‫الشكل (‪)02-5‬‬

‫بالنقر على ‪ Next‬ثم ‪ General‬أو من األعلى ‪ File‬ثم ‪ New‬لبدء مشروع جديد كما يف‬
‫الشكل (‪:)21-5‬‬

‫الشكل (‪)21-5‬‬

‫‪210‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫سنتعرف على الربنامج بشكل مبسط من خالل التعرف على واجهة الربنامج حيث على‬
‫اجلهة اليسرى من واجهة الربنامج تظهر أيقونات نوضحها كالتالي‪:‬‬

‫وظيفتها‬ ‫األداة‬ ‫م‬


‫أداة االختيار ‪ Select Tool‬لتحديد األشكال واجملسمات واختصارها‬
‫‪1‬‬
‫على لوحة املفاتيح حرف ‪W‬‬
‫أداة املؤشر ‪ Cursor Tool‬لتحديد نقطة املركز للمجسم‬ ‫‪2‬‬
‫أداة ‪ Move Tool‬لتحريك اجملسم واختصارها على لوحة املفاتيح حرف‬
‫‪3‬‬
‫‪G‬‬
‫أداة التدوير ‪ Rotate Tool‬وهي لتدوير اجملسم واختصارها على لوحة‬
‫‪4‬‬
‫املفاتيح حرف ‪R‬‬
‫أداة التحجيم ‪ Scale Tool‬وتستخدم لتكبري وتصغري اجملسم‬
‫‪5‬‬
‫واختصارها على لوحة املفاتيح حرف ‪S‬‬
‫‪ Transform Tool‬وهي جامعة لألدوات الثالثة السابقة‬ ‫‪6‬‬
‫‪ Annotate Tool‬وهي أداة تستخدم للشرح والتعليق واختصارها على‬
‫‪7‬‬
‫لوحة املفاتيح حرف ‪D‬‬
‫‪ Measure Tool‬تستخدم للقياس واختصارها على لوحة املفاتيح حرف ‪N‬‬ ‫‪8‬‬

‫وعلى اجلانب األمين جند أيقونات وهي خاصة للتحكم باملشهد وليس اجملسم كما يف‬
‫الشكل (‪:)22-5‬‬

‫الشكل (‪)22-5‬‬

‫‪211‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫وظيفتها‬ ‫األداة‬ ‫م‬


‫أداة احملاور ‪X , Y , Z‬‬
‫‪1‬‬

‫أداة التكبري‬ ‫‪2‬‬

‫أداة اليد‬ ‫‪3‬‬

‫أداة الكامريا‬ ‫‪4‬‬

‫أداة زاوية اإلسقاط‬ ‫‪5‬‬

‫عند فتح الربنامج وبدء العمل ألول مرة سيظهر يف منتصف بيئة العمل مكعب والكامريا‬
‫على اجلانب األيسر من املكعب كما يف الشكل (‪:)23-5‬‬

‫الشكل (‪)23-5‬‬

‫ننقر على املكعب بزر الفأرة األمين وخنتار ‪ Delete‬حلذفه وكذلك على الكامريا ننقر‬
‫بزر الفأرة األمين وخنتار ‪ Delete‬وسيكون شكل بيئة العمل كما يف الشكل (‪)24-5‬‬
‫والشكل (‪:)25-5‬‬

‫‪212‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)24-5‬‬

‫الشكل (‪)25-5‬‬

‫مثال‪ :‬إلدراج شكل جديد‬


‫من أعلى القائمة إضافة أو ‪ Add‬ثم ‪ Mesh‬ثم خنتار شكالً من القائمة املنسدلة على سبيل‬
‫املثال ‪ Plane‬كما يف الشكل (‪ )26-5‬والشكل (‪:)27-5‬‬

‫‪213‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)26-5‬‬

‫الشكل (‪)27-5‬‬

‫‪214‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫كما يف الشكل السابق متت إضافة سطح لبيئة العمل ونقوم بعمل حتجيم للشكل من‬
‫خالل أيقونة ‪ Scale Tool‬بالضغط على الدائرة البيضاء الصغرية يف املنتصف وتكبري الشكل‬
‫أو من لوحة املفاتيح بالضغط على حرف ‪ S‬وهي أسرع وأسهل كما يف الشكل (‪:)28-5‬‬

‫الشكل (‪)28-5‬‬

‫إلضافة إضاءة ‪ Light‬نقوم بإجراء ما يلي‪:‬‬

‫من ‪ Add‬خنتار ‪ Light‬ثم ‪.Point‬‬

‫إلضافة الكامريا اليت من خالهلا يتم النظر إىل املشهد خنتار ‪ Camera‬من ‪Add‬‬

‫من املمكن إضافة أكثر من كامريا إىل املشهد وذلك بالضغط على الكامريا حيث يتم‬
‫تفعيلها‪ ،‬وميكن التأكد من ذلك من ميني الشاشة كما يف الشكل (‪:)29-5‬‬

‫‪215‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)29-5‬‬

‫للتعديل على الشكل نقوم بذلك من خالل ‪ Modifier‬عند النقر على املكعب تظهر قائمة‬
‫على ميني الشاشة كما يف الشكل (‪:)30-5‬‬

‫الشكل (‪)30-5‬‬

‫‪216‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متارين الوحدة‬

‫‪ .1‬اذكر تطبيقني من تطبيقات معاجلة النصوص البسيطة يف لينكس‪.‬‬

‫‪ .2‬ملاذا يستخدم تطبيق اجلمب؟‬

‫‪ .3‬ملاذا يستخدم تطبيق بلندر؟‬

‫مترين عملي‪:‬‬

‫‪ .1‬قم بتصميم كرت عمل مبقاس ‪ 9‬سم عرضاً و‪ 5.5‬سم ارتفاعاً حيوي صورة ونصف‬
‫مستخدماً كل األدوات املمكنة إلظهار الكرت بشكل مناسب ؟‬

‫‪ .2‬قم بتصميم مشنور إعالني مبقاس ‪ A5‬للقبول يف املعهد الصناعي الثانوي‪.‬‬

‫‪217‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املتدرب ملستوى أدائه‬


‫يعبأ من قبل املتدرب نفسه وذلك بعد االنتهاء من متارين الوحدة‬

‫بعد االنتهاء من التدرب على وحدة استخدام التطبيقات يف توزيعات لينكس‪ ،‬قيم نفسك‬
‫وقدراتك بواســـطة إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر املذكورة‪ ،‬وذلك‬
‫بوضع عـــــالمة (‪ )‬أمام مستوى األداء الذي أتقنته‪ ،‬ويف حالة عدم قابلية املهمة للتطبيق ضع‬
‫العالمة يف اخلانة اخلاصة بذلك‪.‬‬
‫مستوى األداء (هل أتقنت األداء)‬
‫غري قابل‬ ‫العناصـــــر‬ ‫م‬
‫كليا‬ ‫جزئيا‬ ‫ال‬
‫للتطبيق‬
‫يدون يف تطبيق معاجلة النصوص‪.‬‬ ‫‪1‬‬
‫جيرب تطبيق معاجلة الصور مجب‪.‬‬ ‫‪2‬‬
‫يُشغل تطبيق بلندر‪.‬‬ ‫‪3‬‬
‫يُنشئ ملف ًا يف معاجل النصوص وحيفظه‪.‬‬ ‫‪4‬‬
‫يعدل الصور يف تطبيق مجب‪.‬‬ ‫‪5‬‬
‫ينشئ األشكال يف تطبيق بلندر‪.‬‬ ‫‪6‬‬
‫جيرب التطبيقات يف لينكس‪.‬‬ ‫‪7‬‬
‫جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو‬
‫أنها غري قابلة للتطبيق‪ ،‬ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب‬
‫على هذا النشاط مرة أخرى مبساعدة املدرب‪.‬‬

‫‪218‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املدرب ملستوى أداء املتدرب‬


‫يعبأ من قبل املدرب وذلك بعد االنتهاء من متارين الوحدة‬
‫التاريخ‪:‬‬
‫اسم املتدرب‪................................................................. :‬‬
‫‪..................................‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫احملاولة‪1 :‬‬
‫رقم املتدرب‪................................................................. :‬‬
‫العالمة‪...... ...... ...... ...... :‬‬
‫كل بند أو مفردة يقيم بـ ‪ 10‬نقاط‬
‫احلد األدنى‪ :‬ما يعادل ‪ %80‬من جمموع النقاط‪ .‬احلد األعلى‪ :‬ما يعادل ‪ %100‬من جمموع النقاط‪.‬‬
‫النقاط (حسب رقم احملاوالت)‬
‫بنود التقييم‬ ‫م‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫يدون يف تطبيق معاجلة النصوص‪.‬‬ ‫‪1‬‬
‫جيرب تطبيق معاجلة الصور مجب‪.‬‬ ‫‪2‬‬
‫يُشغل تطبيق بلندر‪.‬‬ ‫‪3‬‬
‫يُنشئ ملف ًا يف معاجل النصوص وحي فظه‪.‬‬ ‫‪4‬‬
‫يعدل الصور يف تطبيق مجب‪.‬‬ ‫‪5‬‬
‫ينشئ األشكال يف تطبيق بلندر‪.‬‬ ‫‪6‬‬
‫جيرب التطبيقات يف لينكس‪.‬‬ ‫‪7‬‬
‫اجملموع‬
‫ملحوظات‪:‬‬
‫‪..........................................................................................................................‬‬
‫توقيع املدرب‪............................. :‬‬

‫‪219‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة السادسة‬

‫استخدام توزيعة فيدورا‪Fedora-‬‬

‫‪220‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الوحدة اخلامسة‬
‫استخدام توزيعة فيدورا‪Fedora-‬‬

‫اهلدف العام للوحدة‪:‬‬

‫تهدف هذه الوحدة إىل تعريف املتدرب على استخدام توزيعة فيدورا ‪ Fedora‬وهي إحدى‬
‫توزيعات لينكس والتعامل معها‪.‬‬

‫األهداف التفصيلية‪:‬‬
‫من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن‪:‬‬
‫‪ .1‬يصف توزيعة فيدورا‪.‬‬
‫‪ .2‬يُنزل وحيذف أو يُحدّث الربامج يف فيدورا‪.‬‬
‫‪ .3‬يشرح الطرفية لتنزيل وحتميل الربامج يف فيدورا‪.‬‬

‫الوقت املتوقع للتدريب على هذه الوحدة‪ 5 :‬ساعات تدريبية‪.‬‬

‫الوسائل املساعدة‪:‬‬

‫‪ .1‬جهاز حاسب آلي‪.‬‬


‫‪ .2‬جهاز عرض بيانات‪.‬‬

‫‪221‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تعريف توزيعة فيدورا‬

‫فيدورا ‪( Fedora‬تدعى سابقا ‪ )Fedora Core‬هي توزيعة ‪ Linux‬مت تطويرها بواسطة‬


‫مشروع ‪ Fedora‬املدعوم من اجملتمع واململوك لشركة ‪ .Red Hat‬حتتوي ‪ Fedora‬على برامج‬
‫يتم توزيعها مبوجب ترخيص مفتوح املصدر وجماني‪ .‬مت الرتكيز يف فيدورا على االبتكار ودمج‬
‫التقنيات احلديثة يف وقت مبكر والعمل بثقة مع جمتمعات لينكس‪ .‬سطح املكتب االفرتاضي‬
‫يف نظام فيدورا مماثل لنظام أوبونتو ‪ Ubuntu‬وهي بيئة سطح مكتب جنوم والواجهة االفرتاضية‪.‬‬

‫فيدورا ‪ Fedora‬هو نظام مستودع مفتوح املصدر قوي ومرن إلدارة ونشر احملتوى الرقمي‪.‬‬
‫وهو متناسب بشكل خاص للمكتبات واحملفوظات الرقمية‪ ،‬سواء للوصول أو احلفظ‪ .‬كما‬
‫يتم استخدامه لتوفري وصول متخصص إىل جمموعات رقمية كبرية ومعقدة جدًا من املواد‬
‫التارخيية والثقافية وكذلك البيانات العلمية‪ .‬لدى ‪ Fedora‬قاعدة مستخدمني مثبتة عاملي ًا تشمل‬
‫منظمات الرتاث األكادميي والثقايف واجلامعات ومؤسسات البحث واملكتبات اجلامعية‬
‫واملكتبات الوطنية والوكاالت احلكومية‪.‬‬

‫نظرة تارخيية على توزيعة فيدورا‬

‫يف عام ‪ 2003‬مت إنشاء نظام التشغيل فيدورا ‪ Fedora‬باالستناد إىل ‪ Linux‬كتوزيعة‬
‫جمتمعية تسمى مشروع فيدورا ‪ .Fedora‬وقد مت إصداره تزامناً مع ‪Red Hat Enterprise‬‬
‫‪ ،Linux‬بعد أن توقف نظام ‪ .Red Hat Linux‬وقد كان الغرض الرئيس منه أن يكون مصدراً‬
‫لالبتكارات الربجمية إلصدارات ‪ .Hat Enterprise Linux‬أصل اسم ‪ - Fedora‬يشري ‪fedora‬‬
‫إىل قبعة ‪ Fedora‬املتميزة اليت تستخدم يف شعار ‪.Red Hat's Shadowman‬‬

‫‪222‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫نظرة على سطح مكتب فيدورا‬

‫عند االنتهاء من حتميل نظام التشغيل يظهر سطح املكتب كما يف الشكل (‪:)1-6‬‬

‫الشكل (‪)1-6‬‬

‫‪223‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫نعرض هنا حمتويات سطح املكتب كما يلي‪:‬‬

‫وظيفتها‬ ‫األيقونة‬ ‫م‬


‫بالضغط على هذه األيقونة تظهر قائمة‬
‫منسدلة تظهر فيها إعدادات الصوت‬
‫والشبكة والبطارية واإلعدادات وإغالق‬
‫الكمبيوتر (سكون ‪ /‬خروج ‪ /‬إيقاف‬
‫‪1‬‬
‫تشغيل)‬

‫أيقونة البطارية للكمبيوتر احملمول‬


‫‪2‬‬
‫أيقونة التحكم بالصوت‬
‫‪3‬‬
‫أيقونة إعدادات الشبكات السلكية‬
‫والالسلكية‬ ‫‪4‬‬

‫يتم من خالهلا التحكم بإعدادات اللغة‬


‫‪5‬‬
‫يتم هنا عرض والتحكم بإعدادات الوقت‬
‫والتاريخ‬ ‫‪6‬‬

‫بالضغط عليها يتم عرض التطبيقات اخلاصة‬


‫بنظام فيدورا‬
‫مثل متصفح فايرفوكس‬
‫التقويم‬
‫برنامج الصوتيات‬
‫الصور‬
‫امللفات‬
‫‪7‬‬
‫برنامج التطبيقات‬
‫برامج أخرى‬
‫أيقونة عارض التطبيقات‬

‫‪224‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫تفتح لنا كما يف الشكل‬ ‫للبحث عن تطبيق معني بالذهاب إىل عارض التطبيقات‬
‫(‪:)2-6‬‬

‫الشكل (‪)2-6‬‬

‫برامج فيدورا‬

‫فتح قائمة الربامج والتجول فيها‪:‬‬

‫من قائمة ‪ Activities‬بعدها تكتب اسم الربنامج يف خانة البحث يظهر لك الربنامج ثم‬
‫الضغط علية لفتحة واستخدامه كما يف الشكل (‪:)3-6‬‬

‫الشكل (‪)3-6‬‬

‫‪225‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫ثم اختيار الربنامج من القائمة‬ ‫من قائمة ‪ Activities‬يتم اختيار عارض التطبيقات‬
‫ومن ثم ميكننا العمل على الربنامج على سبيل املثال نريد فتح متصفح اإلنرتنت ‪ Firefox‬كما‬
‫يف الشكل (‪:)4-6‬‬

‫الشكل (‪)4-6‬‬

‫إدارة الربجميات والتطبيقات واحلِزم‪:‬‬

‫حِزم تطبيقات فيدورا‪:Fedora Packages-‬‬

‫تثبيت وحذف الربجميات‪:‬‬

‫تثبيت وحذف التطبيقات من خالل خمزن الربجميات‪:Software-‬‬

‫ميكن تثبيت وحذف وحتديث التطبيقات عن طريق الواجهة الرسومية من قائمة‬


‫واختيار برنامج ‪ Software‬يظهر لنا الربنامج‬ ‫‪ Activities‬ثم اختيار عارض التطبيقات‬
‫كما يف الشكل (‪:)5-6‬‬

‫‪226‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الشكل (‪)5-6‬‬

‫للبحث عن تطبيق معني لتحميله يتم النقر على أيقونة العدسة بعد ذلك سيظهر لك مربع‬
‫اكتب اسم التطبيق املطلوب ثم اضغط على زر ‪ Enter‬سيظهر لك التطبيق املطلوب ولتنزيل‬
‫التطبيق اضغط على ‪ Install‬كما يف الشكل (‪:)6-6‬‬

‫الشكل (‪)6-6‬‬

‫‪227‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫الستعراض الربامج والتطبيقات املوجودة على نظام التشغيل أو حذفها قم بالنقر على‬
‫‪ Installed‬حيث تظهر بعد ذلك قائمة بالربامج والتطبيقات‪ ،‬حلذف الربنامج انقر على أيقونة‬
‫احلذف أو ‪ Remove‬على الربنامج املراد حذفه كما يف الشكل (‪:)7-6‬‬

‫الشكل (‪)7-6‬‬

‫لتحديث الربامج املوجودة على نظام التشغيل قم بالنقر على حتديث ‪ Updates‬حيث‬
‫تظهر بعد ذلك قائمة بالربامج اليت حتتاج إىل حتديث ومن ثم حتميل أو ‪ Download‬للتحديث‬
‫كما يف الشكل (‪:)8-6‬‬

‫الشكل (‪)8-6‬‬

‫‪228‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫التثبيت أو احلذف باستخدام األوامر عرب تطبيق الطرفية‪:Terminal-‬‬

‫تثبيت وحذف حزم ‪ RPM‬للربجميات اليت يتم حتميلها من اإلنرتنت‪:‬‬

‫لتثبيت الربامج أدخل األمر‬


‫‪sudo dnf install gedit‬‬

‫تثبيت أكثر من برنامج بسطر واحد‬


‫‪sudo dnf install firefox gedit‬‬

‫لتثبيت حزمة خارجية قمنا بتنزيلها من اإلنرتنت‬


‫‪sudo dnf install /home/Downloads/firefox.rpm‬‬

‫لتحديث احلزم املثبتة وحتديث النظام نستخدم ‪ update‬أو ‪upgrade‬‬


‫‪sudo dnf update‬‬
‫‪sudo dnf upgrade‬‬

‫حلذف برنامج مثبت نستخدم ‪ remove‬أو ‪erase‬‬


‫‪sudo dnf remove firefox‬‬
‫‪sudo dnf erase firefox‬‬

‫إلعادة تثبيت برنامج مثبت مسبقاً‬


‫‪sudo dnf reinstall firefox‬‬

‫ميكن استخدام ‪ DNF‬متاماً مثل ‪ YUM‬للبحث عن حزم أو تثبيتها أو إزالتها للبحث يف‬
‫املستودعات عن نوع حزمة‪:‬‬

‫‪sudo dnf search packagename‬‬

‫لتثبيت حزمة‬

‫‪dnf install packagename‬‬

‫إلزالة حزمة‪:‬‬

‫‪dnf remove packagename‬‬

‫‪229‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫األوامر الشائعة اليت يتضمنها ‪:DNF‬‬


‫الوظيفة‬ ‫األمر‬ ‫م‬
‫يزيل احلزم املثبتة على أنها تبعيات مل تعد مطلوبة من قبل الربامج‬ ‫‪autoremove‬‬
‫‪1‬‬
‫املثبتة حالياً‪.‬‬
‫للتحقق من وجود حتديثات‪ ،‬ولكن ال يتم تنزيل احلزم أو تثبيتها‪.‬‬ ‫‪check-update‬‬ ‫‪2‬‬
‫يعود إىل اإلصدار السابق من احلزمة‪.‬‬ ‫‪downgrade‬‬ ‫‪3‬‬
‫يوفر معلومات أساسية حول احلزمة منها االسم واإلصدار‬ ‫‪info‬‬
‫‪4‬‬
‫والوصف‪.‬‬
‫يعيد تثبيت احلزمة املثبـتة‪.‬‬ ‫‪reinstall‬‬ ‫‪5‬‬
‫للتحقق من املستودعات حلزم جديدة وحتديثها‪.‬‬ ‫‪upgrade‬‬ ‫‪6‬‬
‫استبعاد حزمة من العملية‪.‬‬ ‫‪exclude‬‬ ‫‪7‬‬
‫هي مكون يسمح بتنزيل التحديثات وتثبيتها تلقائياً‪.‬‬ ‫‪dnf-automatic‬‬ ‫‪8‬‬

‫‪230‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫متارين الوحدة‬

‫مترين‪:‬‬

‫‪ .1‬اكتب نبذة خمتصرة عن فيدورا؟‬


‫‪ .2‬اذكر بعض التطبيقات اليت تكون موجودة بشكل افرتاضي مع نظام تشغيل‬
‫فيدورا؟‬

‫مترين عملي‪:‬‬

‫‪ .1‬حتميل تطبيق بلندر عن طريق مركز التطبيقات؟‬

‫‪ .2‬عمل حتديث برنامج بلندر عن طريق الطرفية؟‬

‫‪231‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقييم املتدرب ملستوى أدائه‬


‫يعبأ من قبل املتدرب نفسه وذلك بعد االنتهاء من متارين الوحدة‬
‫بعد االنتهاء من التدرب على وحدة استخدام توزيعة فيدورا ‪ ،Fedora‬قيم نفسك وقدراتك‬
‫بواســـطة إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر املذكورة‪ ،‬وذلك بوضع‬
‫عـــــالمة (‪ )‬أمام مستوى األداء الذي أتقنته‪ ،‬ويف حالة عدم قابلية املهمة للتطبيق ضع العالمة‬
‫يف اخلانة اخلاصة بذلك‪.‬‬
‫مستوى األداء (هل أتقنت األداء)‬
‫غري قابل‬ ‫العناصـــــر‬ ‫م‬
‫كليا‬ ‫جزئيا‬ ‫ال‬
‫للتطبيق‬
‫يصف توزيعة فيدورا‪.‬‬ ‫‪1‬‬
‫يُنزل وحيذف أو يُحدث الربامج يف فيدورا‪.‬‬ ‫‪2‬‬
‫يشرح الطرفية لتنزيل وحتميل الربامج يف فيدورا‪.‬‬ ‫‪3‬‬
‫جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو‬
‫أنها غري قابلة للتطبيق‪ ،‬ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب‬
‫على هذا النشاط مرة أخرى مبساعدة املدرب‪.‬‬

‫‪232‬‬
‫‪051‬حاسب‬ ‫أساسيات نظام لينكس‬

‫منوذج تقيبيم املدرب ملستوى أداء املتدرب‬


‫يعبأ من قبل املدرب وذلك بعد االنتهاء من متارين الوحدة‬
‫التاريخ‪:‬‬
‫اسم املتدرب‪................................................................. :‬‬
‫‪..................................‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫احملاولة‪1 :‬‬
‫رقم املتدرب‪................................................................. :‬‬
‫العالمة‪...... ...... ...... ...... :‬‬
‫كل بند أو مفردة يقيم بـ ‪ 10‬نقاط‬
‫احلد األدنى‪ :‬ما يعادل ‪ %80‬من جمموع النقاط‪ .‬احلد األعلى‪ :‬ما يعادل ‪ %100‬من جمموع النقاط‪.‬‬
‫النقاط (حسب رقم احملاوالت)‬
‫بنود التقييم‬ ‫م‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫يصف توزيعة فيدورا‪.‬‬ ‫‪1‬‬
‫يُنزل وحيذف أو يُحدث الربامج يف فيدورا‪.‬‬ ‫‪2‬‬
‫يشرح الطرفية لتنزيل وحتميل الربامج يف فيدورا‪.‬‬ ‫‪3‬‬
‫اجملموع‬
‫ملحوظات‪:‬‬
‫‪..........................................................................................................................‬‬
‫توقيع املدرب‪............................. :‬‬

‫‪233‬‬
‫حاسب‬051 ‫أساسيات نظام لينكس‬

‫املراجــع‬

‫املرجع‬ ‫م‬
. 1st ed. ‫أوبونتو ببساطة‬. 2008 ،.‫ ح‬،‫أبوزيد‬
1
https://www.simplyubuntu.com/p/about-book.html.
.‫ عمان الرقمية‬GIMP. ‫خطوة خبطوة لنحرتف‬., n.d. ‫ م‬،‫الوهيبية‬. ‫ م‬،‫باعمر‬ 2
. 9th ed.‫نبذة عن الربجميات احلرة والرخص املفتوحة‬. 2013 ،.‫ ج‬،‫شفرور‬ 3
. [online]‫الدليل العلمي الستخدام أوبونتو‬. 2020 ،‫جمتمع لينوكس العربي‬
Arabicubuntusupport.files.wordpress.com. Available at: 4
<https://arabicubuntusupport.files.wordpress.com/2009/12/practical_gui
de_to_use_ubuntu_linux_arabic.pdf> [Accessed 28 July 2020].
The Complete Linux Manual. (2018). BDM's Series. Volume 28. 5
The Complete Ubuntu Manual. (2018). BDM's Series. Volume 10. 6
DOCUMENTATION TEAM, L. (2018). GETTING STARTED WITH
LIBREOFFICE 6.0. [Place of publication not identified]: FRIENDS OF 7
OPENDOCUMENT.
Katharine Marsh, April Madden, Emma Birch. Ubuntu (The Complete
8
Guide). (2018). 7th ED.
Phillip Whitt. Beginning Photo Retouching and Restoration Using
9
GIMP. (2014).
Oliver Villar. Learning Blender (A Hands-On Guide to Creating 3D
10
Animated Characters). (2017). 2nd ED.
Sim Pern Chong. Blender 3D Modelling (A Concise Guide to Version
11
2.8). (2019).
Code, V. (2019). Getting started with Visual Studio Code. Retrieved
12
from https://code.visualstudio.com/docs/introvideos/basics
Philip Inshanall . CompTIA Linux+ Certification Guide (A
comprehensive guide to achieving LX0-103 and LX0-104 certifications 13
with mock exams). (2018).
Afteracademy.com. 2020. What Is Kernel In Operating System And
What Are The Various Types Of Kernel?. [online] Available at:
<https://afteracademy.com/blog/what-is-kernel-in-operating- 14
system-and-what-are-the-various-types-of-kernel> [Accessed 28
July 2020].

234
‫حاسب‬051 ‫أساسيات نظام لينكس‬

‫املرجع‬ ‫م‬
ElProCus - Electronic Projects for Engineering Students. 2020. What Is
Memory Hierarchy: Definition, Diagram, Architecture And Advantages.
15
[online] Available at: <https://www.elprocus.com/memory-hierarchy-
in-computer-architecture/> [Accessed 28 July 2020].
GeeksforGeeks. 2020. Virtual Memory In Operating System. [online]
Available at: <https://www.geeksforgeeks.org/virtual-memory-in- 16
operating-system/> [Accessed 28 July 2020].
Getfedora.org. 2020. Get Fedora. [online] Available at:
17
<https://getfedora.org/ar> [Accessed 28 July 2020].
GNU/Linux Arab Community. 2020. ‫الصالحيات على امللفات واجمللدات على‬
‫لينوكس‬/‫جنو‬. [online] Available at: <https://linuxac.fandom.com>
[Accessed 28 July 2020].
How-To Geek. 2020. How To Choose A Partition Scheme For Your 18
Linux PC. [online] Available at:
<https://www.howtogeek.com/howto/35676/how-to-choose-a-partition-
scheme-for-your-linux-pc/> [Accessed 28 July 2020].
Kili, A., 2020. How To Install Ubuntu 20.04 Desktop. [online]
Tecmint.com. Available at: <https://www.tecmint.com/install- 19
ubuntu-20-04-desktop/> [Accessed 28 July 2020].
Libreoffice.org. 2020. What Is Libreoffice? | Libreoffice - Free Office
Suite - Based On Openoffice - Compatible With Microsoft. [online]
20
Available at: <https://www.libreoffice.org/discover/libreoffice/>
[Accessed 28 July 2020].
Linuxbsdos.com. 2020. A Beginner's Guide To Disks And Disk
Partitions In Linux | Linuxbsdos.Com. [online] Available at:
21
<https://linuxbsdos.com/2014/11/08/a-beginners-guide-to-disks-
and-disk-partitions-in-linux/> [Accessed 28 July 2020].
Linuxtechi.com. 2020. [online] Available at:
<https://www.linuxtechi.com/ubuntu-19-04-installation-guide- 22
screenshots/> [Accessed 24 July 2020].
Linux-2-day.com. 2020. ‫لينكس اليوم‬. [online] Available at:
23
<https://linux-2-day.com/> [Accessed 28 July 2020].
Computingforgeeks.com. 2020. [online] Available at:
<https://computingforgeeks.com/how-to-install-fedora-step-by- 24
step/> [Accessed 27 June 2020].

235

You might also like