Professional Documents
Culture Documents
خطة المقرر المعتمدة (BNSAdmin)
خطة المقرر المعتمدة (BNSAdmin)
خطة المقرر المعتمدة (BNSAdmin)
مقدمة
احلمد هلل الذي علَّم بالقلم ،علَّم اإلنسان ما مل يعلم ،والصالة والسالم على من ُبعث مُعلماً
للناس وهادياً وبشرياً ،وداعياً إىل اهلل بإذنه وسراجاً منرياً؛ فأخرج الناس من ظلمات اجلهل والغواية،
إىل نور العلم واهلداية ،نبينا ومعلمنا وقدوتنا األول حممد بن عبداهلل وعلى آله وصحبه أمجعني،
أما بعد:
تسعى املؤسسة العامة للتدريب التقين واملهين لتأهيل الكوادر الوطنية املدربة القادرة على شغل
الوظائف التقنية والفنية واملهنية املتوفرة يف سوق العمل السعودي ،ويأتي هذا االهتمام نتيجة
للتوجهات السديدة من لدن قادة هذا الوطن اليت تصب يف جمملها حنو إجياد وطن متكامل يعتمد
ذاتياً على اهلل ثم على موارده وعلى قوة شبابه املسلح بالعلم واإلميان من أجل االستمرار قدماً يف
دفع عجلة التقدم التنموي ،لتصل بعون اهلل تعاىل ملصاف الدول املتقدمة صناعياً.
وقد خطت اإلدارة العامة للمناهج خطوة إجيابية تتفق مع التجارب الدولية املتقدمة يف بناء
الربامج التدريبية ،وفق أساليب علمية حديثة حتاكي متطلبات سوق العمل بكافة ختصصاته لتليب
تلك املتطلبات ،وقد متثلت هذه اخلطوة يف مشروع إعداد املعايري املهنية الوطنية ومن بعده مشروع
املؤهالت املهنية الوطنية ،والذي ميثل كل منهما يف زمنه ،الركيزة األساسية يف بناء الربامج
التدريبية ،إذ تعتمد املعايري وكذلك املؤهالت الحقاً يف بنائها على تشكيل جلان ختصصية متثل
سوق العمل واملؤسسة العامة للتدريب التقين واملهين حبيث تتوافق الرؤية العلمية مع الواقع العملي
الذي تفرضه متطلبات سوق العمل ،لتخرج هذه اللجان يف النهاية بنظرة متكاملة لربنامج تدرييب
أكثر التصاقاً بسوق العمل ،وأكثر واقعية يف حتقيق متطلباته األساسية.
وتتناول هذه احلقيبة التدريبية "أساسيات نظام لينكس" ملتدربي ختصص "احلاسب اآللي" يف
املعاهد الصناعية الثانوية ومعاهد العمارة والتشييد ،موضوعات حيوية تتناول كيفية اكتساب
املهارات الالزمة هلذا الربنامج لتكون مهاراتها رافداً هلم يف حياتهم العملية بعد خترجهم من هذا
الربنامج .واإلدارة العامة للمناهج وهي تضع بني يديك هذه احلقيبة التدريبية تأمل من اهلل عز وجل
أن تسهم بشكل مباشر يف تأصيل املهارات الضرورية الالزمة ،بأسلوب مبسط خالٍ من التعقيد.
واهلل نسأل أن يوفق القائمني على إعدادها واملستفيدين منها ملا حيبه ويرضاه؛ إنه مسيع جميب
الدعاء.
2
051حاسب أساسيات نظام لينكس
الفهـــرس
3
051حاسب أساسيات نظام لينكس
4
051حاسب أساسيات نظام لينكس
5
051حاسب أساسيات نظام لينكس
متهيد
تعريف باحلقيبة:
تقدم هذه احلقيبة جمموعة من املهارات واملعارف األساسية لنظام التشغيل لينكس من
خالل توزيعيت (أوبونتو )Ubuntu-و(فيدورا )Fedora-ويشمل ذلك تثبيت النظام وضبط
اإلعدادات وأدوات االستخدام.
6
051حاسب أساسيات نظام لينكس
7
051حاسب أساسيات نظام لينكس
الوحدة األوىل
8
051حاسب أساسيات نظام لينكس
الوحدة األوىل
مقدمة عن نظام لينكس
9
051حاسب أساسيات نظام لينكس
متهيد
نظام تشغيل لينكس هو نظام جديد بالنسبة لعامة املستخدمني غري املتخصصني يف علوم
احلاسوب ،حيث الغالبية العظمى من العامة يستخدمون نظام تشغيل شركة ميكروسوفت
النوافذ ( ،)Microsoft Windowsألسباب كثرية ليس اجملال هنا لذكرها وحصرها ،كما
يشاركه نظام شركة أبل ماك ( )Mac OS Xيف االنتشار ولكن بنسبة جدا متواضعة وال
تكاد تذكر مقارنة بنظام النوافذ/ويندوز ،وذلك ألسباب اقتصادية حبتة .لذلك سيتم يف بعض
األحيان استخدام بعض األمثلة من نظام ويندوز جنب ًا إىل جنب مع لينكس لتقريب الصورة عند
شرح موضوع معني يف نظام لينكس لعدة أسباب ،منها إظهار بساطة نظام لينكس باملقارنة
مع نظام مألوف لدى املستخدم وكسر حاجز احلذر من استخدام نظام جديد ،وأيضا لتسهيل
عملية فهم الفكرة حمل الشرح بأسلوب النظام اآلخر .كما سيتم استخدام شاشات باالجتاه
واللغة اإلجنليزية ،أثناء شرح نظام تشغيل لينكس .واألسباب اليت تدفع الستخدام اللغة
اإلجنليزية يف هذا املنهج كثرية ،ولعمل من أهمها ،هو كسر حاجز اخلوف لدى املتدربني من
استخدام اللغة اإلجنليزية واليت هي األساس يف علوم احلاسوب .كما أن عملية التعريب قليلة
وليست بالقوية يف الربجميات غري التجارية مثل الربجميات مفتوحة املصدر وعلى رأسها أنظمة
تشغيل لينكس .وأيضا تعلم املتدرب على الشاشات باللغة اإلجنليزية ال يشكل عائق ًا عند
التحول إىل اللغة والسياق العربي ،بينما العكس صحيح ،على سبيل املثال يعاني الكثري من
املتدربني يف امليدان من التعامل مع نظام تشغيل ويندوز باللغة اإلجنليزية بالرغم من التمكن
واإلتقان الستخدام النظام بالغة العربية.
إحصائية نسبة مستخدمي أنظمة التشغيل املشهورة من موقع ()netmarketshare.com
كما يف الشكل (:)1-1
الشكل ()1-1
10
051حاسب أساسيات نظام لينكس
نظام التشغيل ( :)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حاسب أساسيات نظام لينكس
-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حاسب أساسيات نظام لينكس
يتم استخدام االختصار GUIلإلشارة إىل الواجهة الرسومية .يف هذه الواجهة يقوم
املستخدم بالتفاعل مع نظام التشغيل أو التطبيق عرب واجهة رسومية تتفاعل مع جهاز الفأرة ولوحة
املفاتيح .تتكون الواجهة الرسومية من كائنات مرسومة وملونة بأشكال وألوان خمتلفة نظراً
لتطور شاشات العرض وقدرتها على عرض ألوان أكثر ،وهذا مل يكن متوفرًا يف السابق أيام
الواجهة السطرية .أنظمة التشغيل القدمية كانت تستخدم الواجهات السطرية ،ومع بدايات
ظهور الواجهات الرسومية ،كانت األنظمة تعمل بواجهتني ،سطرية ورسومية إال أن السطرية
هي االفرتاضية واألساسية .ويتم االنتقال للواجهات الرسومية من داخل األنظمة السطرية
باستخدام أمر ما كما لو أن الواجهة الرسومية أحد تطبيقات الواجهة السطرية ،على سبيل
املثال مع أنظمة Microsoftالقدمية ،يتم تشغيل الواجهة الرسومية النوافذ ()Windows 2
باستخدام األمر Winمن نظام .Ms DOS
الشكل ()4-1
13
051حاسب أساسيات نظام لينكس
أنواع الربجميات واليت يستخدمها املستخدم إلجناز املهام اإلنتاجية .على سبيل املثال ،برنامج
وورد ( ،)Ms Wordهو تطبيق يستخدم إلنتاج وحترير الوثائق ،بينما تطبيق إكسل ()Ms Excel
يستخدم إلنتاج ومعاجلة اجلداول اإللكرتونية.
الشكل ()5-1
14
051حاسب أساسيات نظام لينكس
اخرت اﻷمر (إدارة املهام ،)Task Manager-تظهر النافذة كما يف الشكل (:)6-1
الشكل ()6-1
اخرت اﻷمر (تفاصيل أكثر ،)More Details-تظهر النافذة كما يف الشكل (:)7-1
الشكل ()7-1
15
051حاسب أساسيات نظام لينكس
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حاسب أساسيات نظام لينكس
الشكل ()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وهناك الكثري والكثري من األمثلة اليت يتضح منها أهمية نظام
لينكس ومدى انتشاره وتأثريه ومساهمته يف عامل األعمال حول العامل.
20
051حاسب أساسيات نظام لينكس
21
051حاسب أساسيات نظام لينكس
يتم حفظ اإلعدادات يف السجل -يتم حفظ اإلعدادات يف ملفات يتم حفظ اإلعدادات يف ملفات
.Registryسجل XML Windowsتنتهي باالمتداد ( .)plist.نصية بسيطة تنتهي باالمتداد
هو عبارة عن قاعدة بيانات رئيسة وميكن التعديل عليها باستخدام ( .)conf.وميكن التعديل عليها
باستخدام حمرر نصوص عادي. يتم استخدامها لتخزين مجيع برجميات خاصة.
اإلعدادات على جهاز الكمبيوتر تكون هذه امللفات موزعة ،على تكون هذه امللفات موزعة ،على
اخلاص بك ،حيث يتم حفظ سبيل املثال بالنسبة إلعدادات سبيل املثال بالنسبة إلعدادات
إعدادات نظام التشغيل وإعدادات نظام التشغيل تكون يف جملد نظام التشغيل تكون يف جملد
،etc/بينما إعدادات كل تطبيق التطبيقات وإعدادات املستخدم،Library/Preferences/~ .
يتم حفظ اإلعدادات بشكل بينما إعدادات كل تطبيق يتم يتم حفظها يف نفس جملد التطبيق
مفاتيح والقيم للمفاتيح .وميكن حفظها يف نفس جملد التطبيق يف أو يف اجمللد الرئيس للمستخدم.
باسم فرعي التعديل عليها باستخدام برنامج جملد
السجل Registrيف .Configuration .Windows
22
051حاسب أساسيات نظام لينكس
23
051حاسب أساسيات نظام لينكس
مالحظة :ميكن الرجوع إىل الرابط التالي ملعرفة شجرة عائلة توزيعات نظام لينكس
الرئيسة والفرعية
(https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution
)_Timeline.svgحيث ال تتسع الصفحات هنا الحتواء املخطط.
التوزيعة الرئيسة يتم بناؤها من الصفر ،بينما يف التوزيعة الفرعية يتم التعديل على التوزيعة
الرئيسة هلدف ما حبيث ختدم التوزيعة الفرعية اهلدف املطلوب ،والتوزيعة الرئيسة الفرعية هي
توزيعة فرعية لكن يف نفس الوقت يتفرع منها الكثري من التوزيعات.
24
051حاسب أساسيات نظام لينكس
مالحظة :ليس بالضرورة أن التوزيعة الرئيسة جيب أن تكون نشطة ،فال يوجد عالقة
ترابطية بني استمرار تطوير وإنتاج التوزيعة وبني أن التوزيعة رئيسة أو فرعية .يوجد توزيعات
متوقفة منها ما هو رئيس وفرعي .ومن األمثلة على ذلك توزيعة ،SLSهي توزيعة رئيسة
متوقفة ،إال أن فرعها Slakwareما يزال نشط ًا ورئيس ًا لتوزيعات أخرى فرعية منها النشط
ومنها املتوقف .كما يف الشكل (:)10-1
الشكل ()10-1
25
051حاسب أساسيات نظام لينكس
26
051حاسب أساسيات نظام لينكس
حيصل على ترخيص مبعنى حق استخدام نسخة منه جمانا أو مبقابل وفق شروط معينة ،وحسب
هذه الشروط ميكن تقسيم رخص الربجميات إىل نوعني:
.1الرخص اململوكة ،اليت تسمى اتفاقية ترخيص املستخدم النهائي وفيها ال يسمح
للمشرتي بإعادة وتوزيع الربنامج وال االطالع على مصدره أو تعديله.
.2الرخص احلرة واملفتوحة.
عند تنزيل الربنامج أو تثبيته ،جيب عليك املوافقة على شروط الرتخيص .الربامج حممية
بشكل عام حبقوق الطبع والنشر ،ما مل يتم توفريها بشكل خاص يف اجملال العام.
مينح الرتخيص النموذجي إذنا للمستخدم باستخدام نسخة واحدة أو أكثر من الربنامج
دون انتهاك حقوق النشر.
الرتخيص هو اآللية أو الطريقة اليت تسمح باستخدام الربنامج ،بشكل منفصل عن أي
رسوم قد حتتاج إىل دفعها للحصول على ترخيص .ال يعين الرتخيص دائما أن عليك شراء الربنامج
ألنه حتى الربجميات اجملانية مرخصة .الربجميات التجارية هي برجميات يتم إنتاجها للبيع والربح
املادي.
27
051حاسب أساسيات نظام لينكس
من أمثلة هذه الربامج االحتكارية أنظمة تشغيل Windowsو Macتعترب ملكية،
وكذلك من التطبيقات االحتكارية .Microsoft Office
هناك التطبيقات الربجمية املتخصصة ،مثل برامج إدارة قواعد البيانات وأنواع خمتلفة من
أنظمة املعلومات ،هي أيضا ملكية.
يف كثري من احلاالت ،استثمرت شركات الربجميات سنوات عديدة من تطوير الربجميات
يف منتج ،من خالل جعل الربجميات مملوكة ،فإنها حتمي استثماراتها وجتعل من املمكن
تسويق براجمها ،وميكن بعد ذلك االستفادة من العوائد املادية من مبيعات الربامج ملواصلة
تطويرها.
برنامج Sharewareهو برنامج مملوك ومتاح للمستخدمني بدون تكلفة يف ظل ظروف
معينة .على سبيل املثال ،قد يكون للربامج التجريبية وظائف حمدودة بالنسبة إىل اإلصدار
التجاري من نفس الربنامج ،أو قد تنتهي صالحية ترخيص الربنامج بعد فرتة جتريبية معينة.
اهلدف من هذه الربامج هو منح املستخدم فرصة تقييم الربنامج قبل شراء الربنامج.
28
051حاسب أساسيات نظام لينكس
حيث إنه ميكن ألي شخص تنزيل برامج مفتوحة املصدر وتعديلها وتوزيعها ،ما الذي مينع
شركة من إنشاء نسختها اخلاصة من الربنامج ثم البدء يف بيعها؟ وهنا يأتي دور احلقوق
املرتوكة ،وينص ترخيص الربامج املفتوحة املصدر على وجه اخلصوص على أنه ال يُسمح
للمستخدم بوضع قيود على استخدامه أو توزيعه ،لذلك باملوافقة على هذا الرتخيص ،ال
ميكن البدء يف بيع الربنامج الحق ًا.
تستخدم احلقوق املرتوكة قانون حقوق النشر جلعل الربجميات مفتوحة املصدر متاحة
للتعديل جمان ًا ،مما يتطلب أن تكون مجيع اإلصدارات املعدلة واملطورة جمانية أيض ًا.
املثال األكثر استخدام ًا لرتخيص احلقوق املرتوكة هو رخصة جنو العمومية.
وبناءً على تصنيف موقع 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 :
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
33
051حاسب أساسيات نظام لينكس
34
051حاسب أساسيات نظام لينكس
نواة خمصصة ( ،)Custom kernelكمختربي اخرتاق ،حيتاج فريق التطوير غالب ًا إىل
إجراء تقييمات السلكية ،لذلك فإن النواة لديها حتتوي على أحدث injection
.patches
مت تطويره يف بيئة آمنة ،يتكون فريق Kali Linuxمن جمموعة صغرية من األفراد
الذين هم الوحيدون املوثوق بهم يف تنفيذ احلزم والتفاعل مع املستودعات ،وكل ذلك
يتم باستخدام بروتوكوالت آمنة متعددة.
توقيع GPGاحلزم واملستودعات ،كل حزمة يف Kali Linuxموقعة من قبل كل
مطور فردي قام ببنائها والتزامها ،ثم وقعت املستودعات احلزم أيض ًا.
دعم متعدد اللغات ،على الرغم من أن أدوات االخرتاق متيل إىل أن تكون مكتوبة
باللغة اإلجنليزية ،إال أن كالي يتضمن دعم ًا حقيقي ًا متعدد اللغات ،مما يسمح ملزيد
من املستخدمني بالعمل بلغتهم األم وحتديد األدوات اليت حيتاجونها للوظيفة.
قابلة للتخصيص بالكامل ،يتفهم املطورون متام ًا أنه لن يوافق اجلميع على قرارات
التصميم اخلاصة بهم ،لذا فقد جعلوا من السهل على املستخدمني املغامرين ختصيص
Kali Linuxحسب رغبتهم ،وصو ًال إىل النواة.
مت تصميم Kali Linuxخصيص ًا الحتياجات حمرتيف اختبار االخرتاق ،وبالتالي فإن
مجيع الوثائق املوجودة على موقعهم تفرتض معرفة مسبقة بنظام التشغيل Linux
واإلملام به بشكل عام.
وللحصول على هذه التوزيعة من املوقع التاليwww.kali.org/downloads :
35
051حاسب أساسيات نظام لينكس
.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هو على األرجح أحد أسهل الطرق إلتقان وتشغيل مستخدم جديد.
36
051حاسب أساسيات نظام لينكس
يتطلب تثبيت لينكس فيدورا 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
التحضري للتثبيت:
.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حاسب أساسيات نظام لينكس
الشكل ()13-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
الشكل ()18-1
42
051حاسب أساسيات نظام لينكس
الشكل ()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حاسب أساسيات نظام لينكس
الشكل ()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حاسب أساسيات نظام لينكس
متارين الوحدة
49
051حاسب أساسيات نظام لينكس
50
051حاسب أساسيات نظام لينكس
51
051حاسب أساسيات نظام لينكس
الوحدة الثانية
52
051حاسب أساسيات نظام لينكس
الوحدة الثانية
تثبيت توزيعات أوبونتو ) (Ubuntuوفيدورا ))Fedora
األهداف التفصيلية:
من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن:
.1حيصل على أي توزيعة من توزيعات لينكس مفتوحة املصدر.
.2يضبط توزيعة نظام لينكس للتثبيت على أجهزة احلاسوب.
.3ينشئ التقسيمات الالزمة واملناسبة لنظام لينكس.
.4يقارن بني مسارات امللفات يف نظام النوافذ Windowsواملسارات يف نظام .Linux
.5يُعرّف الذاكرة الظاهرية وطريقة ختصيصها يف خمتلف األنظمة.
.6يثبت توزيعيت أوبونتو ( )Ubuntuوفيدورا ( )Fedoraبطرق خمتلفة تراعي متطلبات
املستخدمني.
الوسائل املساعدة:
.1جهاز حاسب آلي.
.2جهاز عرض بيانات.
53
051حاسب أساسيات نظام لينكس
يف تصميم نظام الكمبيوتر ،يتم استخدام املعاجل ،باإلضافة إىل كمية كبرية من الذواكر.
ومع ذلك ،فإن املشكلة الرئيسة هي أن هذه األجزاء مكلفة مادياً ،لذا ال بد من استخدام
التسلسل اهلرمي للذاكرة.
ينقسم تصميم التسلسل اهلرمي للذاكرة إىل نوعني مثل الذاكرة األساسية (الداخلية)
والذاكرة الثانوية (اخلارجية) كما يف الشكل (:)1-2
54
051حاسب أساسيات نظام لينكس
السجالت
زيادة الذاكرة األساسية
ترتيب ذاكرة التخزين املؤقت
نسبة الذاكرة الرئيسة
وقت
األقراص املغناطيسية
الوصول
الذاكرة الثانوية
األشرطة املغناطيسية
الشكل ()1-2
الذاكرة األساسية
تعرف الذاكرة األساسية أيضا بالذاكرة الداخلية ،وميكن الوصول إليها بواسطة
املعاجل بشكل مباشر .تتضمن هذه الذاكرة السجالت ووحدة التخزين الرئيسة والذاكرة
املؤقتة.
الذاكرة الثانوية
تعرف الذاكرة الثانوية باسم الذاكرة اخلارجية ،وميكن الوصول إليها بواسطة املعاجل
من خالل وحدات اإلدخال/اإلخراج .تتضمن هذه الذاكرة قرص ًا ضوئياً وقرصاً مغناطيسياً
وشريطاً مغناطيسياً.
.1األداء:
سابقاً مت تصميم نظام الكمبيوتر دون التسلسل اهلرمي للذاكرة ،فجوة السرعة بني
الذاكرة الرئيسة وسجالت وحدة املعاجلة املركزية يزيد بسبب التفاوت الكبري يف وقت
الوصول ،مما يؤدي إىل اخنفاض أداء النظام ،فكان التحسني إلزامي ًا ،لذا مت تصميم
هذا التحسني يف منوذج التسلسل اهلرمي للذاكرة لزيادة أداء النظام.
55
051حاسب أساسيات نظام لينكس
.2القدرة:
إن قدرة التسلسل اهلرمي للذاكرة هي إمجالي كمية البيانات اليت ميكن للذاكرة
ختزينها ،ألنه كلما انتقلنا من أعلى إىل أسفل داخل التسلسل اهلرمي للذاكرة فستزداد
السعة.
.3وقت الوصول:
وقت الوصول يف التسلسل اهلرمي للذاكرة هو الفاصل الزمين بني توفر البيانات
وكذلك طلب القراءة أو الكتابة ،ألنه كلما انتقلنا من أعلى إىل أسفل داخل التسلسل
اهلرمي للذاكرة ،فسيزداد وقت الوصول.
املسجالت
وهي تعترب ذاكرة وصول عشوائي أو ذاكرة عشوائية ) (SRAMيف معاجل جهاز
الكمبيوتر يتم استخدامها لتخزين البيانات اليت عادة ما تكون 64أو 128بت .سجل عداد
الربنامج هو األهم كما هو موجود يف مجيع املعاجلات .تستخدم معظم املعاجلات سجل ( status
)word registeredباإلضافة إىل اجملمع ( )accumulatorحيث يتم استخدام ( status word
)registeredإلصدار القرار ،ويتم استخدام ( )accumulatorلتخزين البيانات مثل العملية
احلسابية.
الذاكرة املؤقتة
ميكن أيض ًا العثور على ذاكرة التخزين املؤقت يف املعاجل ،وحتتوي ذاكرة التخزين
املؤقت على جزء كبري من البيانات اليت يتم استخدامها بشكل متكرر من الذاكرة الرئيسة.
عندما يكون للمعاجل نواة واحدة ،فإنه سيكون لديه مستويان أو أكثر من ذاكرة التخزين
56
051حاسب أساسيات نظام لينكس
املؤقت نادرًا .ستحتوي املعاجلات احلالية متعددة النواة على ثالثة مستويات (مستويان لكل
معاجل -مستوى واحد مشرتك).
الذاكرة الرئيسة
الذاكرة الرئيسة يف الكمبيوتر ليست سوى وحدة الذاكرة يف وحدة املعاجلة املركزية
اليت تتصل مباشرة .إنها وحدة التخزين الرئيسة للكمبيوتر .هذه الذاكرة سريعة وكذلك
الذاكرة الكبرية املستخدمة لتخزين البيانات خالل عمليات الكمبيوتر .تتكون هذه الذاكرة
من ذاكرة الوصول العشوائي ( )RAMوكذلك ذاكرة القراءة فقط (.)ROM
األقراص املغناطيسية
الشكل ()2-2
57
051حاسب أساسيات نظام لينكس
الشريط املمغنط
الشريط املمغنط هو تسجيل مغناطيسي عادي مت تصميمه بغطاء ممغنط حنيف على فيلم
بالستيكي ممتد من الشريط الرقيق ،ويستخدم هذا بشكل أساسي لعمل نسخة احتياطية من
البيانات الضخمة ،عندما يتطلب الكمبيوتر الوصول إىل الشريط ،سيتم أوالً حتميله للوصول
إىل البيانات ،مبجرد السماح بالبيانات سيتم إلغاء حتميلها .سيكون وقت الوصول للذاكرة أقل
سرعة داخل الشريط املغناطيسي ،كما سيستغرق بضع دقائق للوصول إىل الشريط كما يف
الشكل (:)3-2
الشكل ()3-2
تقسيمات لينكس:
نظام امللفات يف لينكس عبارة عن تنسيق القرص على شكل جدول يصل إليه نظام
التشغيل ويقرأ ويفسر ويكتب إليه ،ميكنك تثبيت عدة أنظمة تشغيل على حمرك أقراص ثابت
واحد ،دون استخدام قرص آخر لألنظمة األخرى.
على الرغم من وجود العديد من أنواع أنظمة امللفات ،إال أن هناك ثالثة أنواع من األقسام:
أساسية.
منطقية.
موسعة.
ال ميكن أن حيتوي أي قرص ثابت على أكثر من أربعة أقسام أساسية ،وذلك ألن سجل
اإلقالع الرئيس خيرب الكمبيوتر باألقسام اليت ميكن اإلقالع منها ،وبالتالي يتم حجز األقسام
األساسية عادة ألنظمة التشغيل ،ولكن ميكن أن نقسم القرص الصلب إىل أكثر من ذلك
باستخدام القسم املوسع ،حيث تعترب األقسام املوسعة طريقة مناسبة الحتواء العديد من األقسام
58
051حاسب أساسيات نظام لينكس
املنطقية بداخلها ،وجيب معرفة أن هذه األقسام املنطقية ال ميكن اإلقالع منها حيث ال ميكن
اإلقالع من أي أقسام موسعة تنشأ على األقراص الصلبة.
جيب ختطيط األقسام األساسية يف أي حمرك أقراص ثابتة بشكل صحيح ،حيث تعتمد
طريقة ترقيم األقسام يف نظام أوبونتو على هذه األنواع كما يلي:
أوالً :سيتم الرتقيم بناءً على مجيع األقسام األساسية ،ثم باألقسام املنطقية.
قد يتسبب الرتقيم بهذه الطريقة يف تغيري أحرف حمركات األقراص عند التبديل بني
أنظمة التشغيل أو إضافة أقسام الحقاً وحذفها.
59
051حاسب أساسيات نظام لينكس
يعمل نظام لينكس بتوزيع خمتلف عنه يف ويندوز ،حيث يتم توزيع امللفات يف لينكس
بشكل شجري ،ويتم توزيع األقراص أو األقسام األخرى كفروع يف جملد حمدد.
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
62
051حاسب أساسيات نظام لينكس
الشكل ()5-2
القسم األول:
من جديد خنتار ( )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
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
الشكل ()15-2
68
051حاسب أساسيات نظام لينكس
أنشئ حمرك أقراص USBقابل لإلقالع لكتابة ملف صورة Ubuntuإىل .USB
تقليص قرص Windows 10إلنشاء مساحة لـ .Ubuntu
قم بتشغيل بيئة Ubuntuوتثبيتها.
أوالً :قبل حتميل هذا الربنامج ،تأكد من تنسيق حمرك أقراص USBبتنسيق .FAT32وقم
بتهيئته متبع ًا اخلطوات التالية:
الشكل ()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
الشكل ()23-2
.5بعد الفحص واالستعالم تظهر لدينا خيارات املساحة املتاحة للتقليص ،حيث ميكن
اختيار املساحة املقرتحة كاملة أو تعديلها إىل مساحة أقل كما يف الشكل (:)24-2
73
051حاسب أساسيات نظام لينكس
الشكل ()24-2
الشكل ()25-2
.7بالنقر بزر الفأرة األمين على القسم اجلديد تظهر قائمة خنتار منها وحدة ختزين بسيطة
جديدة كما يف الشكل (:)26-2
74
051حاسب أساسيات نظام لينكس
الشكل ()26-2
.8تفتح نافذة باسم معاجل وحدة ختزين بسيطة جديدة بالنقر على التالي واتباع اخلطوات
ومنها تسمية القرص اجلديد حبرف مثال D:واستكمال اخلطوات حتى اإلنهاء كما
يف الشكل (:)27-2
الشكل ()27-2
75
051حاسب أساسيات نظام لينكس
.9مبجرد انتهاء التقليص يظهر القسم اجلديد الذي سيتم تثبيت أوبونتو Ubuntuعليه كـما
يف الشكل (:)28-2
الشكل ()28-2
نقوم بإعادة تشغيل جهاز الكمبيوتر متهيداً للدخول إىل قائمة اإلقالع واليت غالباً تظهر
عند الضغط على مفتاح " "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حاسب أساسيات نظام لينكس
الشكل ()32-2
سنختار هنا اخليار األول وهو حتميل أوبونتو جنباً إىل جنب مع نظام التشغيل 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
الشكل ()40-2
82
051حاسب أساسيات نظام لينكس
تعمل الذاكرة الظاهرية يف ويندوز على زيادة حجم ذاكرة الوصول العشوائي()RAM
أثناء تشغيل الربامج بشكل متزامن ،وذلك من خالل نقل الربامج غري النشطة يف ذاكرة الوصول
العشوائي وختزينها يف مساحة خمصصة على القرص تسمى الذاكرة الظاهرية ،حبيث يصبح
مكان هذه التطبيقات غري النشطة يف ذاكرة الوصول العشوائي متاحاً لتطبيقات أخرى مت
فتحها مؤخراً.
يتم إنشاء هذا النوع من الذاكرة يف لينكس عند بدء تقسيم القرص الصلب أثناء تثبيت
النظام ،حيث يتم حجزها على القرص مبساحة غالباً ما تكون ضعفي مساحة ذاكرة الوصول
العشوائي ( ،)RAMوتسمى ذاكرة التبديل Swap memoryأو .Swap space
يتم استخدام الذاكرة الظاهرية يف ويندوز حينما تكون ذاكرة الوصول العشوائي
ممتلئة.
يتم استخدام ذاكرة التبديل يف لينكس حينما تكون ذاكرة الوصول العشوائي ممتلئة
أو ال تعمل بشكل مستقر.
حسب املوقع الرمسي لتوزيعة فيدورا هذا هو احلد األدنى املطلوب لتثبيت آخر إصدار:
GHz dual core 2 املعاجل
2 GB الذاكرة
20 GB مساحة القرص الصلب
1024 x768 دقة الشاشة
83
051حاسب أساسيات نظام لينكس
حسب املوقع الرمسي للتوزيعة هذا هو احلد األدنى املطلوب لتثبيت آخر إصدار:
GHz dual core 2 املعاجل
4 GB الذاكرة
25 GB مساحة القرص الصلب
1024 x768 دقة الشاشة
الشكل ()41-2
84
051حاسب أساسيات نظام لينكس
.2قم بالنقر على زر جديد Newيف أعلى النافذة كما يف الشكل (:)42-2
الشكل ()42-2
الشكل ()43-2
85
051حاسب أساسيات نظام لينكس
.4قم باختيار نوع النظام من Typeحيث نوع النظام Linuxونوع اإلصدار مثالً
Ubuntu 64bitكما يف الشكل (:)44-2
الشكل ()44-2
الشكل ()45-2
86
051حاسب أساسيات نظام لينكس
الشكل ()46-2
.7قم بالنقر على أيقونة اجمللد الظاهر يف أسفل ميني النافذة لتحديد ملف النظام كما
يف الشكل (:)47-2
الشكل ()47-2
87
051حاسب أساسيات نظام لينكس
.8يف النافذة التالية قم بالنقر على زر addأو إضافة كما يف الشكل (:)48-2
الشكل ()48-2
الشكل ()49-2
88
051حاسب أساسيات نظام لينكس
الشكل ()50-2
الشكل ()51-2
89
051حاسب أساسيات نظام لينكس
الشكل ()52-2
الشكل ()53-2
90
051حاسب أساسيات نظام لينكس
الشكل ()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
.1خنتار التثبيت على القرص الصلب كما يف الصورة أدناه ( )Install to Hard Driveكما
يف الشكل (:)61-2
الشكل ()61-2
94
051حاسب أساسيات نظام لينكس
الشكل ()62-2
.3تظهر شاشة ملخص التثبيت ويتم من خالهلا إكمال إعدادات التثبيت كما يف الشكل
(:)63-2
الشكل ()63-2
95
051حاسب أساسيات نظام لينكس
الشكل ()64-2
.5ميكنك إضافة ختطيطات جديدة إىل لوحة املفاتيح من خالل النقر على
عالمة +الظاهرة يف أسفل النافذة ،كما ميكنك تغيري الرتتيب هلذه
التخطيطات املضافة إىل لوحة املفاتيح باستخدام األسهم ألعلى وألسفل جبانب
عالمة +ثم النقر على زر ( )Doneحلفظ التعديالت كما يف الشكل (:)65-2
الشكل ()65-2
96
051حاسب أساسيات نظام لينكس
الشكل ()66-2
.7بعد ذلك ستظهر لك اللغات املضافة إىل ختطيط لوحة املفاتيح ،حلفظ التعديالت
قم بالنقر على ( )Doneيف أعلى الشاشة كما يف الشكل (:)67-2
الشكل ()67-2
97
051حاسب أساسيات نظام لينكس
.8واآلن نقوم بضبط الوقت والتاريخ من خالل النقر على خيار ضبط الوقت والتاريخ
كما يف الشكل (:)68-2
الشكل ()68-2
.9قم بالنقر على موقعك على اخلريطة حيث يتم حتديث الوقت والتاريخ املناسب
وحلفظ التعديالت قم بالنقر على ( )Doneيف أعلى الشاشة كما يف الشكل
(:)69-2
الشكل ()69-2
98
051حاسب أساسيات نظام لينكس
الشكل ()70-2
الشكل ()71-2
99
051حاسب أساسيات نظام لينكس
.12لتعيني اسم اجلهاز قم بالنقر على أيقونة ضبط اسم الكمبيوتر اخلاص بك كما
يف الشكل (:)72-2
الشكل ()72-2
لتعيني اسم جهاز الكمبيوتر ،انقر فوق Network & Host nameيف شاشة ملخص
التثبيت.
اآلن قم بإدخال اسم جلهاز الكمبيوتر ثم النقر على ( )Doneيف أعلى الشاشة.
بعد إدخال مجيع املعلومات املطلوبة لتثبيت فيدورا لينكس قم بالنقر على زر التثبيت
للبدء.
.13أثناء عملية التثبيت ستظهر شاشة التكوين مع اثنني من اإلعدادات اليت حتتاج
إىل إجراء كما يف الشكل (:)73-2
100
051حاسب أساسيات نظام لينكس
الشكل ()73-2
.14اخرت أيقونة ( )ROOT PASSWORDوقم بإنشاء كلمة مرور للجذر كما هو
موضح أدناه وحلفظ التعديالت انقر على ( )Doneيف أعلى الشاشة كما يف
الشكل (:)74-2
الشكل ()74-2
الشكل ()75-2
101
051حاسب أساسيات نظام لينكس
الشكل ()76-2
.16يظهر سطح املكتب لتوزيعة فيدورا بعد اكتمال التثبيت كما يف الشكل
(:)77-2
الشكل ()77-2
102
051حاسب أساسيات نظام لينكس
متارين الوحدة
متارين
.1اذكر أنواع امللفات املتوافقة مع نظام النوافذ Windows؟
103
051حاسب أساسيات نظام لينكس
104
051حاسب أساسيات نظام لينكس
105
051حاسب أساسيات نظام لينكس
الوحدة الثالثة
106
051حاسب أساسيات نظام لينكس
الوحدة الثالثة
إجراءات ما بعد تثبيت التوزيعات
األهداف التفصيلية:
من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن:
.1يُثبّت التطبيقات املهمة لتسهيل التعامل مع التوزيعات.
.2يضيف لوحة مفاتيح اللغة العربية لنظام التشغيل.
.3يضبط لغة واجهة سطح املكتب.
.4يضبط حجم أيقونات شريط برامج سطح املكتب.
.5يُثبت اخلطوط العربية.
الوسائل املساعدة:
107
051حاسب أساسيات نظام لينكس
سيجد املستخدم اختالفاً واضحاً عما كان يعمل عليه يف أنظمة ويندوز وماك عند تثبيت
برامج وتطبيقات أوبونتو ،ونستعرض فيما يلي طريقة التثبيت.
حيث إن تطبيقات لينكس تعتمد على مستودعات خاصة بأنظمة لينكس ،فإنه يتم
التنصيب من خالهلا ،وقد جتد أقرب مثال عليها متجر تطبيقات أندرويد وأبل ،فهما يعمالن
بنفس الطريقة.
من خالل املوقع اإللكرتوني http://packages.ubuntu.comنستطيع الوصول إىل
مستودعات أوبونتو .واملستودعات هي مواقع على اإلنرتنت حلفظ الربامج ذات املصدر املفتوح.
حيوي مركز الربامج العديد من التطبيقات والربامج واختيارات احملررين وغريها ،يتم
توزيعها حسب فئات متعددة من خالل:
108
051حاسب أساسيات نظام لينكس
املستكشف ويف أعلى اليسار ،من خيار البحث للبحث عن التطبيق املطلوب كما يف
الشكل (:)1-3
الشكل ()1-3
الشكل ()2-3
التبويب الثاني (:)Installed
بعد اختيار الربنامج املطلوب ،ستنتقل إىل صفحة وصف التطبيق والذي ميكنك بدء تثبيته
من خالل الضغط على زر ( )Installكما يف الشكل (:)3-3
109
051حاسب أساسيات نظام لينكس
الشكل ()3-3
مالحظة :قد يكون هناك برامج مغلقة املصدر ،ال تظهر يف مركز الربامج بشكل
افرتاضي ،ويتم عرضها يف مركز الربامج عند متكني مستودع الشريك املالك هلذه التطبيقات.
الشكل ()4-3
110
051حاسب أساسيات نظام لينكس
إزالة الربامج أو التطبيقات تتم من خالل مركز برامج ،Ubuntu Softwareفقط قم
باختيار عالمة التبويب التثبيت ( ،)Installedسرتى قائمة التطبيقات املثبتة وخيار اإلزالة أمام
كل برنامج ( ،)Removeانقر فوقه إلزالة الربنامج كما يف الشكل (:)5-3
الشكل ()5-3
وميكنك من خالله التأكد من حتديث الربامج إن وجد حتديث كما يف الشكل (:)6-3
الشكل ()6-3
111
051حاسب أساسيات نظام لينكس
لكل مستودع معلومات خاصة به ،يتم حفظ هذه املعلومات يف ملف نصي ،وميكن
تعديلها عن طريق التفعيل أو إلغاء عملية التفعيل ألي مستودع ،بل حتى إلضافة مستودع خارجي
كما يف الشكل (:)7-3
الشكل ()7-3
اإلعدادات تكون يف ملف نصي صغري احلجم ،وتبقى هذه امللفات يف النظام الستخدامها
عند احلذف أما عند إعادة تثبيت التطبيق أو الربنامج فإن النظام حيتفظ بالسابقة حيث تبقى
حمفوظة يف الدليل (.)/etc
قد جتد سطراً مكتوباً لتثبيت برنام ٍج ما ،قم بنسخ السطر املكتوب ثم ألصقه يف
الطرفية واليت نصل إليها من خالل الطرفية.
الطرفية
هي الربنامج الوسيط بني املستخدم والشل shellوالنواة ،من خالهلا نستطيع إرسال
األوامر للنواة kernelلتنفيذها ،وهي متثل الوجهة اليت نستطيع الكتابة عليها.
112
051حاسب أساسيات نظام لينكس
shell شل
برنامج وسيط بني املستخدم والنواة يقوم برتمجة وتنفيذ األوامر .ويوجد يف توزيعات
لينكس العديد من الشل املختلفة ،واملستخدم منها يف أوبونتو هو شل باش (.)bash
الفرق بني برنامج apt-getوبرنامج synapticأن األول يتم من خالله تثبيت الربامج
باستخدام الطرفية ،بينما األخري يتم من خالله تثبيت الربامج من خالل الواجهة الرسومية.
فكالهما لتثبيت التطبيقات يف أوبونتو.
113
051حاسب أساسيات نظام لينكس
واجهة رسومية تعتمد على APTإلدارة احلزم ،نثبت وحنذف وحندث التطبيقات من
خالهلا ،تتميز بسهولة االستخدام ملن ال يتقنون التعامل مع سطر األوامر والطرفية ،وفيما يلي
نذكر بعض مميزاتها:
تثبيت وإزالة وترقية الربامج أو احلزم.
ترقية النظام.
البحث والتصفية للحزم املتوفرة.
إمتام ترقيات النظام التلقائية.
إصالح احلزم.
حترير املستودعات (.)sources.list
لتثبيت Synapticيف ،Ubuntuمن خالل الواجهة النصية ( )Terminalاستخدم األمر
كما يف الشكل (:)8-3
الشكل ()8-3
114
051حاسب أساسيات نظام لينكس
بعد كتابة األمر وتنفيذه ،سيتم تعرض احلزم املقرتحة وسؤالك لتأكيد التثبيت أو إنهائه،
حيث Yتعين إكمال التثبيت ،و nتعين إنهاء التثبيت .يتم الضغط على مفتاح ( )Enterبعد
كتابة أحد احلرفني كما يف الشكل ()8-3
الشكل ()9-3
الشكل ()10-3
115
051حاسب أساسيات نظام لينكس
للبحث عن حزمة أو برنامج ترغب يف تثبيته ،اكتب امسه يف مربع البحث ثم انقر على
زر البحث Searchكما يف الشكل (:)11-3
الشكل ()11-3
الشكل ()12-3
116
051حاسب أساسيات نظام لينكس
أحياناً تكون هناك حزم إضافية يلزم إضافتها بالتحديد ( )Markالرتباطها باحلزمة
الرئيسة عند التثبيت كما يف الشكل (:)13-3
الشكل ()13-3
117
051حاسب أساسيات نظام لينكس
الشكل ()14-3
ر الشكل ()15-3
118
051حاسب أساسيات نظام لينكس
إزالة حزمة:
قم باختيار الربنامج أو احلزمة املراد إزالتها واخرت من القائمة املنسدلة Mark for
Removalأو Mark for Complete Removalإلزالتها مع ملفات اإلعدادات املرتبطة بها كما
يف الشكل (:)16-3
الشكل ()16-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
الشكل ()23-3
122
051حاسب أساسيات نظام لينكس
إلجناز العديد من املهام املختلفة ،يلزم تثبيت بعض الربامج والتطبيقات بعد تثبيت نظام
التشغيل ،وغالباً تشرتك مجيع أنظمة التشغيل بهذا الشأن مع اختالف الربامج أو طرق تثبيتها،
ونعرض فيما يلي بعض الربامج الضرورية اليت يلزم تثبيتها يف نظام التشغيل أوبونتو:
مدير احلزم يستعمل لتثبيت أو حذف أو حتديث نبذة عن الربنامج اسم الربنامج
التطبيقات والربامج على نظام لينكس.
()Synaptic
sudo apt-get install synaptic -y تثبيته عن طريق الطرفية
يف حمرك البحث اخلاص مبركز الربامج اكتب اسم الربنامج ،وعند ظهوره قم بالضغط
على ( )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
الشكل ()27-3
(Font-
)manager
sudo apt install font-
تثبيته عن طريق الطرفية كما يف الشكل
manager
(:)28-3
الشكل ()28-3
125
051حاسب أساسيات نظام لينكس
برنامج ملراقبة النظام والتحكم به وتنظيفه من امللفات نبذة عن الربنامج اسم الربنامج
الزائدة واملرتاكمة.
()stacer
الشكل ()29-3
برنامج إلدارة األقراص ( اإلنشاء والتجزئة والفورمات ) نبذة عن الربنامج اسم الربنامج
وبعض املهام األخرى.
()Gparted
الشكل ()30-3
126
051حاسب أساسيات نظام لينكس
ضبط اإلعدادات
يظهر أثناء تثبيت أوبونتو خيار حتديد لغات لوحة املفاتيح ،وميكنك التعديل بعد تثبيت
النظام على لغات لوحة املفاتيح .وفيما يلي نشرح طريقة إضافة لغة إىل لغات لوحة املفاتيح
(العربية):
.1من كل التطبيقات ( )Show Applicationكما يف الشكل (:)31-3
الشكل ()31-3
الشكل ()32-3
127
051حاسب أساسيات نظام لينكس
.3املنطقة واللغة ( )Region & Languageإلضافة اللغة العربية نضغط على إضافة أو
عالمة ( )+كما يف الشكل (:)33-3
الشكل ()33-3
.4خنتار اللغة العربية ثم إضافة ( )Addكما يف الشكل (:)34-3
الشكل ()34-3
128
051حاسب أساسيات نظام لينكس
الشكل ()35-3
.6للتبديل بني اللغات قم بالنقر على خيار اللغة يف أعلى الشاشة كما يف الشكل
(:)36-3
الشكل ()36-3
129
051حاسب أساسيات نظام لينكس
مع مفتاح املسافة ( )Space barالشكل (:)37-3 أو الضغط على مفتاح ويندوز
الشكل ()37-3
الشكل ()38-3
130
051حاسب أساسيات نظام لينكس
الشكل ()39-3
.3املنطقة واللغة ( )Region & Languageثم خنتار ( )Languagesكما يف الشكل (-3
:)40
الشكل ()40-3
131
051حاسب أساسيات نظام لينكس
الشكل ()41-3
.5لتطبيق اإلعدادات انقر على خيار إعادة التشغيل ( )Restartكما يف الشكل (-3
:)42
الشكل ()42-3
132
051حاسب أساسيات نظام لينكس
الشكل ()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حاسب أساسيات نظام لينكس
الشكل ()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حاسب أساسيات نظام لينكس
متارين الوحدة
مترين عملي:
139
051حاسب أساسيات نظام لينكس
140
051حاسب أساسيات نظام لينكس
141
051حاسب أساسيات نظام لينكس
الوحدة الرابعة
142
051حاسب أساسيات نظام لينكس
الوحدة الرابعة
Ubuntu استخدام توزيعة أوبونتو
األهداف التفصيلية:
من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن:
.1يُعرّف توزيعة أوبونتو.
.2يصف سطح مكتب أوبونتو.
.3يُنزل برامج أوبونتو.
.4يصف طريقة إدارة امللفات واجمللدات.
.5يضبط إعدادات الشبكة واإلنرتنت.
.6يعدد أدوات الصيانة يف أوبونتو ووظائفها.
.7يشرح إدارة الربجميات والتطبيقات واحلِزم.
الوسائل املساعدة:
143
051حاسب أساسيات نظام لينكس
بالرغم من أن هذه التوزيعة موجهة للمبتدئني ،إال أنه ميكن استخدامها كنظام تشغيل
للحواسيب الشخصية واخلوادم ،واستخدام تطبيقاتها.
نظام التشغيل كان خمصص ًا أساساً للكمبيوتر الشخصي وأيضاً ميكن استخدامه على
اخلوادم.
يستخدم إصدار ًا أساسي ًا من GNU Network Object Model ( Ubuntu GNOME
،Environmentوبشكل أوضح ،)gah-NOHMوكذلك واجهة مستخدم رسومية ()GUI
وبعض تطبيقات سطح املكتب لنظام لينكس .Linuxالغرض من جنوم هو أن يكون لينكس
سهل االستخدام لغري املربجمني ومشابهة لواجهة سطح املكتب اخلاص .Windows
ويتم إصدار النظام بنسختني (عادية -طويلة الدعم) النسخة العادية مدة دعمها سنة
ونصف والنسخة طويلة الدعم اليت يرمز هلا بـ )Long Term Support( - LTSتصدر كل
سنتني ومدة دعمها ثالث سنوات ألجهزة سطح املكتب ومخس سنوات للخوادم.
144
051حاسب أساسيات نظام لينكس
الشكل ()1-4
وكما هو احلال جلميع أنظمة التشغيل املعتمدة على واجهة مستخدم رسومية خاصة بها،
هنا نسلط الضوء على الواجهة االفرتاضية لسطح مكتب أوبونتو GNOME 3.36.0يف Ubuntu
)20.04 (Focal Fossaنبدأ معاً يف شرح املفاهيم والعناصر التالية:
طريقة تنظيم سطح املكتب.
145
051حاسب أساسيات نظام لينكس
146
051حاسب أساسيات نظام لينكس
نستطيع إضافة أو إزالة التطبيقات من منصة بدء التطبيقات بإحدى الطريقتني التاليتني:
الطريقة األوىل:
الشكل ()2-4
147
051حاسب أساسيات نظام لينكس
أو النقر بزر الفأرة األمين على أي مكان يف سطح املكتب ثم اخرت Background
Imageكما يف الشكل (:)3-4
الشكل ()3-4
برامج أوبونتو
148
051حاسب أساسيات نظام لينكس
الشكل ()4-4
الشكل ()5-4
149
051حاسب أساسيات نظام لينكس
يعترب هذا املتصفح من أكثر تطبيقات تصفح اإلنرتنت استخداماً يف مجيع أنظمة التشغيل
املختلفة ،ولكنه ال يأتي ضمناً مع أوبونتو على غرار املتصفح فايرفوكس الذي يتاح بشكل
تلقائي مع النظام ،حيث إنه هو املتصفح االفرتاضي ،وبشكل عام فإنك تستطيع تثبيته
واستخدامه يف أنظمة تشغيل لينكس.
الشكل ()6-4
برنامج مفتوح املصدر لتشغيل وإدارة وحتويل الصوتيات يف أجهزة الكمبيوتر ويعمل على
أنظمة تشغيل خمتلفة ،وهو متاح هنا ملستخدمي أوبونتو مع مميزات أكثر وأحدث ملستخدمي
أنظمة التشغيل يف لينكس.
الشكل ()7-4
150
051حاسب أساسيات نظام لينكس
برنامج يتيح إجراء احملادثات الصوتية واملرئية ،وعقد االجتماعات عن بعد طورته
ميكروسوفت وأتاحت نسخة منه خاصة بأنظمة تشغيل لينكس.
الشكل ()8-4
برنامج مفتوح املصدر ميكنك من خالله إدارة وتشغيل الوسائط املتعددة كالفيديو مثالً
أو الصوت ،ويشغل أغلب صيغ الوسائط املختلفة.
الشكل ()9-4
151
051حاسب أساسيات نظام لينكس
خدمة سحابية متكنك من الوصول بسهولة إىل ملفاتك ومزامنتها أينما وحيثما كنت ،ال
ختتلف وظيفة التطبيق واستخدامه عما هو عليه يف أنظمة التشغيل األخرى ،ويوفر سعات
ختزينية خمتلفة.
الشكل ()10-4
برنامج مفتوح املصدر يقدم كافة خدمات الربيد اإللكرتوني ،ويأتي بشكل افرتاضي
يف أغلب توزيعات لينكس.
Steam .7كما يف الشكل (:)11-4
الشكل ()11-4
152
051حاسب أساسيات نظام لينكس
برنامج خاص باأللعاب متاح على أنظمة تشغيل لينكس ،ميكنك بعد التثبيت تشغيل
الربنامج واالستمتاع باأللعاب املتاحة.
عند تثبيت توزيعة أوبونتو أو أي من توزيعات لينكس .ستبدأ بالبحث عن الربامج الشبيهة
لتلك اليت كنت تعمل عليها يف ويندوز ،هذه قائمة ببعض الربامج البديلة لربامج يف نظام ويندوز:
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حاسب أساسيات نظام لينكس
156
051حاسب أساسيات نظام لينكس
النسخ واللصق:
تنبية :جيب أن تكون يف نفس اجمللد الذي سيتم النقل منه ونستخدم األمر 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
ميكن عمل النسخ يف الواجهة الرسومية بالضغط بزر الفأرة األمين على اجمللد أو امللف
املراد نسخه واختيار األمر نسخ ) (copyكما يف الشكل (:)15-4
الشكل ()15-4
ثم فتح وجهة اللصق والنقر بداخلها بزر الفارة األمين واختيار األمر لصق كما يف
الشكل (:)16-4
الشكل ()16-4
158
051حاسب أساسيات نظام لينكس
ميكن عمل النسخ إىل وجهة معينة يف الواجهة الرسومية بالضغط على زر الفارة األمين
واختيار نسخ إىل ) (copy toكما يف الشكل (:)17 -4
الشكل ()17-4
ثم حندد املوقع املراد نسخ امللف أو اجمللد إليه من القائمة يف اجلهة اليسرى أو القائمة
اليت يتم عرضها والضغط على زر اختيار ) (Selectيف أعلى ميني الشاشة كما يف الشكل
(:)18-4
الشكل ()18-4
159
051حاسب أساسيات نظام لينكس
النقل:
تتم عملية النقل باستخدام األمر 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
تتم عملية النقل يف الواجهة الرسومية بالضغط بزر الفارة األمين على اجمللد أو امللف املراد
نقله واختيار نقل إىل ) (move toكما يف الشكل (:)19-4
الشكل ()19-4
160
051حاسب أساسيات نظام لينكس
ثم حتديد املوقع املراد نقل امللف أو اجمللد إليه من القائمة يف اجلهة اليسرى أو القائمة اليت
يتم عرضها والضغط على زر اختيار ) (Selectيف أعلى ميني الشاشة كما يف الشكل (:)20-4
الشكل ()20-4
احلذف
تتم عملية حذف اجمللدات الفارغة باستخدام األمر ،rmdirحيث ال يتم تطبيق هذا األمر
إال إذا كان اجمللد فارغاً ،فعلى سبيل املثال حلذف جملد name1املوجود بداخل جملد ،name
نستخدم األمر التالي:
rmdir name
تنبيه :هذه العمليات ال ميكن الرتاجع عنها .جيب عليك التأكد قبل القيام بها.
161
051حاسب أساسيات نظام لينكس
تتم عملية احلذف يف الواجهة الرسومية بالنقر بزر الفارة األمين على اجمللد أو امللف
املطلوب واختيار األمر نقل إىل ) (move to trashكما يف الشكل (:)21-4
الشكل ()21-4
الشكل ()22-4
162
051حاسب أساسيات نظام لينكس
الشكل ()23-4
الشكل ()24-4
163
051حاسب أساسيات نظام لينكس
جيب تسمية اجمللد أثناء اإلنشاء يف نظام التشغيل أوبونتو وليس كمثل أنظمة التشغيل
األخرى مثل الويندوز ،كما يف الشكل (:)25-4
الشكل ()25-4
لتغيري اسم جملد نقوم بالنقر على اجمللد بزر الفأرة األمين وخنتار Renameأو F2وندخل
االسم اجلديد كما يف الشكل (:)26-4
الشكل ()26-4
164
051حاسب أساسيات نظام لينكس
إنشاء ملف:
إلنشاء امللفات جيب عليك القيام بتمكني خيار قائمة " "New Documentوذلك كما
يلي:
.1افتح الطرفية إما بالضغط على Ctrl + Alt + Tعلى لوحة املفاتيح أو من خالل البحث
عن "الطرفية" من قائمة التطبيق.
.2اكتب األمر التالي يف الطرفية:
touch ~/Templates/Untitled/Document
سيتم إنشاء ملف جديد وسيكون امسه بدون عنوان Untitledيف جملد .Templates
الشكل ()27-4
165
051حاسب أساسيات نظام لينكس
إضافة اختصار:
إلضافة اختصار اذهب إىل إعدادات ثم لوحة املفاتيح ستظهر لك مجيع اختصارات لوحة
املفاتيح كما يف الشكل (:)28-4
الشكل ()28-4
الشكل ()29-4
166
051حاسب أساسيات نظام لينكس
البحث:
حنتاج البحث يف Linuxوخاصة املستخدم ألول مرة وذلك للعثور والبحث عن امللفات يف
كمبيوترك .وذلك باألمر ،findيساعد يف البحث عن امللفّات على Linuxعن طريق عدة
مرشحات .Filters
مالحظات وظيفته م األمر
يتم البحث عن امللف " find –i name "file nameللبحث عن ملف بامسه
حسب امسه بدون 2
مراعاة حالة األحرف.
الشكل ()30-4
167
051حاسب أساسيات نظام لينكس
الطريقة الثانية :قم بالضغط على مفتاح Ctrlمع حتريك عجلة الفأرة داخل اجمللد.
ميكنك فرز امللفات بطرق خمتلفة يف جملد ،على سبيل املثال عن طريق فرزها حسب
التاريخ أو حجم امللف.
تعتمد الطريقة اليت ميكنك من خالهلا فرز امللفات على الطريقة املستخدمة لعرض
اجمللد ،فيمكنك تغيري طريقة العرض احلالية باستخدام أزرار القائمة أو الرمز يف شريط
األدوات.
عرض أيقونة:
لتغيري طريقة عرض األيقونات ،من شريط األدوات قم بالنقر فوق زر خيارات العرض واخرت
طريقة العرض حسب االسم أو حسب احلجم أو حسب النوع أو حسب تاريخ التعديل أو حسب
تاريخ الوصول.
وبالتالي فإنه ستتم إعادة ترتيب وعرض األيقونات حسب الطريقة اليت مت اختيارها ،كما
ميكنك الفرز برتتيب عكسي عند حتديد خيار ترتيب عكسي من القائمة.
عرض القائمة:
يتم تغيري عرض امللفات بطريقة أخرى من خالل النقر على عنوان األعمدة اليت تظهر أعلى
مدير امللفات (االسم – النوع – احلجم – تاريخ التعديل) مع مالحظة أنه عند النقر مرة أخرى
على عنوان العمود يتم العرض بشكل عكسي.
168
051حاسب أساسيات نظام لينكس
6
169
051حاسب أساسيات نظام لينكس
الشكل ()31-4
ميكننا أن نالحظ من النتيجة أعاله أنه يتم عرض متهيد اجلهاز واحلجم واملعرف وتنسيق
النظام.
170
051حاسب أساسيات نظام لينكس
الشبكة واإلنرتنت:
املتصفح الرئيس يف توزيعة أوبونتو:
الشكل ()32-4
171
051حاسب أساسيات نظام لينكس
الشكل ()33-4
تشغيل Opera
الطريقة األوىل :انسخ وألصق األمر أدناه على جهازك وقم بتنفيذه
opera
الطريقة الثانية :على شريط البحث عرض التطبيقات اكتب Opera
اضغط على األيقونة لتشغيل .Opera
الشكل ()34-4
172
051حاسب أساسيات نظام لينكس
ميكن تثبيت متصفح Google Chromiumعن طريق مركز برامج أوبونتو من خالل
تطبيق اخلطوات التالية:
البحث داخل مركز برامج أوبونتو عن اسم التطبيق.
اختيار التطبيق ليتم بدء التحميل من خالل زر . Install
برنامج جماني إلدارة الربيد اإللكرتوني ،يعمل على مجيع أنظمة التشغيل مبا فيها
لينكس ،ويأتي بشكل افرتاضي ضمن توزيعة أوبونتو ،فمن خالله نستطيع إرسال واستقبال
وحترير رسائل الربيد اإللكرتوني ،وميكن تثبيته على نظام التشغيل أوبونتو بالطرق التالية:
.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حاسب أساسيات نظام لينكس
الشكل ()39-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حاسب أساسيات نظام لينكس
الشكل ()45-4
كما تالحظ تظهر األقراص يف اجلزء األيسر من النافذة ،فقط اخرت القسم املطلوب لرتى
تفاصيله يف اجلانب اآلخر من النافذة كما يف الشكل (:)46-4
الشكل ()46-4
179
051حاسب أساسيات نظام لينكس
الشكل ()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حاسب أساسيات نظام لينكس
الشكل ()50-4
الشكل ()51-4
182
051حاسب أساسيات نظام لينكس
الشكل ()52-4
الشكل ()53-4
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حاسب أساسيات نظام لينكس
الشكل ()58-4
الشكل ()59-4
الشكل ()60-4
186
051حاسب أساسيات نظام لينكس
يتم تنزيل احلزم 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حاسب أساسيات نظام لينكس
الشكل ()65-4
قم بفتح الطرفية يف أوبونتو وقم بكتابة األمر التالي ،حيث تبدأ عملية التثبيت بناءً على
تنفيذ األمر:
الشكل ()66-4
189
051حاسب أساسيات نظام لينكس
متارين الوحدة
مترين عملي:
.1قم بفرز امللفات واجمللدات على آخر تعديل عن طريق سطر األوامر يف أوبونتو.
190
051حاسب أساسيات نظام لينكس
191
051حاسب أساسيات نظام لينكس
192
051حاسب أساسيات نظام لينكس
الوحدة الخامسة
193
051حاسب أساسيات نظام لينكس
الوحدة اخلامسة
تهدف هذه الوحدة إىل تعريف املتدرب على استخدام التطبيقات يف توزيعات لينكس
والتعامل معها.
األهداف التفصيلية:
من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن:
.1يُدون يف تطبيق معاجلة النصوص البسيطة االفرتاضي يف بيئة جنوم.
.2يُجرب تطبيق معاجلة الصور مجب.
.3يُشغل تطبيق بلندر.
.4يُنشئ ملف ًا يف معاجل النصوص وحيفظه.
.5يعدل الصور يف تطبيق مجب.
.6ينشئ األشكال يف تطبيق بلندر.
.7يُجرّب التطبيقات يف لينكس.
الوسائل املساعدة:
194
051حاسب أساسيات نظام لينكس
الشكل ()1-5
الشكل ()2-5
والنصوص املمكن كتابتها يف حمرر النصوص ،عبارة عن أحد عناصر القائمة التالية:
.1نص بسيط.
.2قائمة من عدة عناصر.
.3كود مكتوب بلغة .HTML
195
051حاسب أساسيات نظام لينكس
مالحظة :تظهر عالمة Insأسفل النافذة يف شريط املعلومات إذا كان مفتاح Insert
غري مفعل كما يف الشكل (:)3-5
الشكل ()3-5
196
051حاسب أساسيات نظام لينكس
املفتاح :Page Upيقفز املؤشر إىل أول سطر من الصفحة احلالية إذا كان
النص متعدد الصفحات.
املفتاح :Page Downينقل املؤشر إىل أول سطر من الصفحة احلالية إذا كان
النص متعدد الصفحات.
تظهر العالمة * قبل اسم امللف يف حال عدم حفظ امللف ،أو عدم حفظ التغيريات على
امللف كما يف الشكل (:)4-5
الشكل ()4-5
ميلك الربنامج العديد من األدوات االحرتافية واليت تساعد احملرتفني إلنشاء الصور
والتصاميم اإلبداعية ،إذ إنه كان موجهاً للمصممني احملرتفني ،ولكن يعترب مناسب ًا أيضاً
للمبتدئني.
ميكن استخدام الربنامج لعمل تصاميم بسيطة تشمل تعديل مظهر الصور أو إعادة
حتجيمها والقص منها أو دمج أكثر من صورة يف صورة واحدة ،أو حذف األجزاء غري املرغوب
بها من الصور كما يستخدم يف تصميم املنشورات التسويقية.
لن يواجه مستخدمو برنامج الفوتوشوب أو برامج تصميم وتعديل الصور األخرى صعوبة
بالغة يف العمل على برنامج GIMPحيث إن واجهته سهلة وأدواته مألوفة.
197
051حاسب أساسيات نظام لينكس
الشكل ()6-5
عند فتح الربنامج للمرة األوىل ستكون واجهة اجلمب كما يف الشكل (:)7-5
الشكل ()7-5
198
051حاسب أساسيات نظام لينكس
الشكل ()8-5
199
051حاسب أساسيات نظام لينكس
200
051حاسب أساسيات نظام لينكس
الشكل ()9-5
األلواح :Panels
هي عبارة عن نوافذ جانبية داخل مساحة العمل ميكن للمستخدم إخفاؤها أو إظهارها
كل ما كانت هناك حاجة إىل ذلك من خالل قائمة Windowsحيث إن كل لوحة ختتص
بتنفيذ مهام معينة ،ال يتم عرضها يف الربنامج ألنها ستغطي الشاشة أو أجزاء منها مما يعيق رؤية
مساحة العمل.
201
051حاسب أساسيات نظام لينكس
الشكل ()10-5
تظهر مقاسات مقرتحة حسب نوع العمل املختار ،أو تقوم بتحديد القياسات فتقوم بالضغط
على .Okوختتلف أنواع القياس يف الربنامج ،فمثال خنتار وحدة القياس بكسل Pixelsلتصميم
موقع إلكرتوني ووحدة السنتيمرت أو املليمرت لتصميم ملصق إعالني وهكذا.
لفتح عمل سابق أو صورة نضغط على قائمة ملف Fileثم فتح Openأو باستخدام Ctrl
+ Oحيث يتم فتح قائمة حندد منها مكان الصورة ونوعها .وإلضافتها على ملف مفتوح ومعد
مسبقاً ،نقوم بنسخها ولصقها يف ذلك امللف ،وبهذه الطريقة ميكن فتح أكثر من صورة يف
وقت واحد.
202
051حاسب أساسيات نظام لينكس
الشكل ()11-5
.1شريط العنوان :هو اجلزء العلوي من النافذة ويعرض فيه اسم الصورة واملعلومات األساسية
هلا.
.2شريط القوائم :يظهر حتت شريط العنوان وكل قائمة منه حتوي العديد من األدوات.
.3املسطرة :تظهر بشكل افرتاضي أعلى ويسار منطقة العمل.
.4مؤشر اإلحداثيات :يعرض إحداثيات ملؤشر املاوس داخل الصورة.
.5وحدات القوائم :لتغيري الوحدات للمسطرة (بكسل ،بوصة).
.6زر التكبري :ميكن استخدامه لتكبري العرض على الشاشة جلزء من العمل.
.7حتكم التنقل :يظهر يف الزاوية اليمنى السفلى من شاشة الصورة.
.8مكان عرض الصورة :هي مساحة العمل ،تظهر يف منتصف الربنامج.
ميكن حفظ ملف الصورة من قائمة fileحيث خنتار األمر saveأو save asكما يف بقية
التطبيقات األخرى .ويتم احلفظ يف برنامج اجلمب بصيغة XCFليكون امللف يف هذه
الصيغة قابالً للتعديل.
203
051حاسب أساسيات نظام لينكس
قائمة :Tools
بالضغط على هذه القائمة ستظهر لك قائمة كما يف الشكل (:)12-5
الشكل ()12-5
قائمة :Filter
الفالتر هي من األدوات األساسية ملعاجلة الصور وهي أداة فعالة ميكن للمصمم استعماهلا
وتضمني بعض الفالتر مع الربنامج.
والفالتر كثرية وهي نوعان:
األول :فالتر أصلية تكون يف الربنامج ال حتتاج إضافة.
الثاني :فالتر إضافية هذه الفالتر متخصصة يف عمل التأثريات لتساعد املستخدم.
204
051حاسب أساسيات نظام لينكس
الشكل ()13-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حيث سيبقى
من الصورة املكان احملدد فقط.
الشكل ()16-5
من خالل اختيار الرمز Aمن شريط األدوات تصبح جاهزاً للكتابة على الصورة ،وبالتالي
تستطيع التحكم بالنص كتغيري احلجم والنوع واللون ومكانه.
207
051حاسب أساسيات نظام لينكس
بلندر Blenderهو برنامج إلنشاء األشكال ثالثية األبعاد وهو جماني ومفتوح املصدر.
ميكن من خالله رسم وتصميم األشكال ثالثية األبعاد وتقليد األشكال أو الرسوم املتحركة
واحملاكاة والعرض والرتكيب وتتبع احلركة ،كما ميكنك من خالله حترير الفيديوهات
وتصميم األلعاب .يستخدم احملرتفون هذا الربنامج وبرجمة تطبيقات Blenderلربجمة Python
وذلك لتخصيصه وكتابة أدوات خاصة بالربنامج .يعد Blenderمناسب ًا للمستخدمني والعاملني
يف استوديوهات صغرية.
الشكل ()17-5
208
051حاسب أساسيات نظام لينكس
الشكل ()18-5
الشكل ()19-5
209
051حاسب أساسيات نظام لينكس
الشكل ()02-5
بالنقر على Nextثم Generalأو من األعلى Fileثم Newلبدء مشروع جديد كما يف
الشكل (:)21-5
الشكل ()21-5
210
051حاسب أساسيات نظام لينكس
سنتعرف على الربنامج بشكل مبسط من خالل التعرف على واجهة الربنامج حيث على
اجلهة اليسرى من واجهة الربنامج تظهر أيقونات نوضحها كالتالي:
وعلى اجلانب األمين جند أيقونات وهي خاصة للتحكم باملشهد وليس اجملسم كما يف
الشكل (:)22-5
الشكل ()22-5
211
051حاسب أساسيات نظام لينكس
عند فتح الربنامج وبدء العمل ألول مرة سيظهر يف منتصف بيئة العمل مكعب والكامريا
على اجلانب األيسر من املكعب كما يف الشكل (:)23-5
الشكل ()23-5
ننقر على املكعب بزر الفأرة األمين وخنتار Deleteحلذفه وكذلك على الكامريا ننقر
بزر الفأرة األمين وخنتار Deleteوسيكون شكل بيئة العمل كما يف الشكل ()24-5
والشكل (:)25-5
212
051حاسب أساسيات نظام لينكس
الشكل ()24-5
الشكل ()25-5
213
051حاسب أساسيات نظام لينكس
الشكل ()26-5
الشكل ()27-5
214
051حاسب أساسيات نظام لينكس
كما يف الشكل السابق متت إضافة سطح لبيئة العمل ونقوم بعمل حتجيم للشكل من
خالل أيقونة Scale Toolبالضغط على الدائرة البيضاء الصغرية يف املنتصف وتكبري الشكل
أو من لوحة املفاتيح بالضغط على حرف Sوهي أسرع وأسهل كما يف الشكل (:)28-5
الشكل ()28-5
إلضافة الكامريا اليت من خالهلا يتم النظر إىل املشهد خنتار Cameraمن Add
من املمكن إضافة أكثر من كامريا إىل املشهد وذلك بالضغط على الكامريا حيث يتم
تفعيلها ،وميكن التأكد من ذلك من ميني الشاشة كما يف الشكل (:)29-5
215
051حاسب أساسيات نظام لينكس
الشكل ()29-5
للتعديل على الشكل نقوم بذلك من خالل Modifierعند النقر على املكعب تظهر قائمة
على ميني الشاشة كما يف الشكل (:)30-5
الشكل ()30-5
216
051حاسب أساسيات نظام لينكس
متارين الوحدة
مترين عملي:
.1قم بتصميم كرت عمل مبقاس 9سم عرضاً و 5.5سم ارتفاعاً حيوي صورة ونصف
مستخدماً كل األدوات املمكنة إلظهار الكرت بشكل مناسب ؟
217
051حاسب أساسيات نظام لينكس
بعد االنتهاء من التدرب على وحدة استخدام التطبيقات يف توزيعات لينكس ،قيم نفسك
وقدراتك بواســـطة إكمال هذا التقييم الذاتي بعد كل عنصر من العناصر املذكورة ،وذلك
بوضع عـــــالمة ( )أمام مستوى األداء الذي أتقنته ،ويف حالة عدم قابلية املهمة للتطبيق ضع
العالمة يف اخلانة اخلاصة بذلك.
مستوى األداء (هل أتقنت األداء)
غري قابل العناصـــــر م
كليا جزئيا ال
للتطبيق
يدون يف تطبيق معاجلة النصوص. 1
جيرب تطبيق معاجلة الصور مجب. 2
يُشغل تطبيق بلندر. 3
يُنشئ ملف ًا يف معاجل النصوص وحيفظه. 4
يعدل الصور يف تطبيق مجب. 5
ينشئ األشكال يف تطبيق بلندر. 6
جيرب التطبيقات يف لينكس. 7
جيب أن تصل النتيجة جلميع املفردات (البنود) املذكورة إىل درجة اإلتقان الكلي أو
أنها غري قابلة للتطبيق ،ويف حالة وجود مفردة يف القائمة "ال" أو "جزئيا" فيجب إعادة التدرب
على هذا النشاط مرة أخرى مبساعدة املدرب.
218
051حاسب أساسيات نظام لينكس
219
051حاسب أساسيات نظام لينكس
الوحدة السادسة
220
051حاسب أساسيات نظام لينكس
الوحدة اخلامسة
استخدام توزيعة فيدوراFedora-
تهدف هذه الوحدة إىل تعريف املتدرب على استخدام توزيعة فيدورا Fedoraوهي إحدى
توزيعات لينكس والتعامل معها.
األهداف التفصيلية:
من املتوقع يف نهاية هذه الوحدة التدريبية أن يكون املتدرب قادراً وبكفاءة على أن:
.1يصف توزيعة فيدورا.
.2يُنزل وحيذف أو يُحدّث الربامج يف فيدورا.
.3يشرح الطرفية لتنزيل وحتميل الربامج يف فيدورا.
الوسائل املساعدة:
221
051حاسب أساسيات نظام لينكس
فيدورا 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حاسب أساسيات نظام لينكس
224
051حاسب أساسيات نظام لينكس
تفتح لنا كما يف الشكل للبحث عن تطبيق معني بالذهاب إىل عارض التطبيقات
(:)2-6
الشكل ()2-6
برامج فيدورا
من قائمة Activitiesبعدها تكتب اسم الربنامج يف خانة البحث يظهر لك الربنامج ثم
الضغط علية لفتحة واستخدامه كما يف الشكل (:)3-6
الشكل ()3-6
225
051حاسب أساسيات نظام لينكس
ثم اختيار الربنامج من القائمة من قائمة Activitiesيتم اختيار عارض التطبيقات
ومن ثم ميكننا العمل على الربنامج على سبيل املثال نريد فتح متصفح اإلنرتنت Firefoxكما
يف الشكل (:)4-6
الشكل ()4-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حاسب أساسيات نظام لينكس
ميكن استخدام DNFمتاماً مثل YUMللبحث عن حزم أو تثبيتها أو إزالتها للبحث يف
املستودعات عن نوع حزمة:
لتثبيت حزمة
إلزالة حزمة:
229
051حاسب أساسيات نظام لينكس
230
051حاسب أساسيات نظام لينكس
متارين الوحدة
مترين:
مترين عملي:
231
051حاسب أساسيات نظام لينكس
232
051حاسب أساسيات نظام لينكس
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