في نافذة الطباعة اختر «حفظ كملف PDF» كوجهة.
نظم التشغيل 1، الدرس العملي 8
ابن آلة افتراضية، وثبت أوبونتو داخلها، ثم استكشفه بصفتك مستخدما.
الجزء 1
لماذا توجد مئات من أنظمة لينكس
لينكس ليس نظام تشغيل كاملا: إنه النواة، أي المحرك الذي يتعامل مع العتاد (hardware)
التطبيقات
الكماليات
بيئة سطح المكتب
الهيكل والمقصورة
الصدفة (shell) والأوامر والأدوات
أدوات التحكم
نواة لينكس
المحرك
التوزيعة = النواة + الأدوات + سطح المكتب + التطبيقات، مجمعة للتثبيت
| LTS (الدعم طويل الأمد) | الإصدار الأحدث | |
|---|---|---|
| الدعم | حتى 10 سنوات | 9 أشهر |
| الاستخدام المعتاد | البقاء عليه نحو سنتين، حتى إصدار LTS التالي | الترقية كل 6 أشهر |
| نقطة القوة | استقرار متين | أحدث سطح مكتب وتطبيقات |
الجزء 2
حاسوب مصنوع من البرمجيات
| الطريقة | ما يحدث لويندوز |
|---|---|
| تثبيت نظيف (clean install) | يزال؛ ويأخذ لينكس القرص كله |
| الإقلاع المزدوج (dual boot) | يبقى النظامان؛ وتختار أحدهما عند كل بدء تشغيل |
| متجر Microsoft | لينكس داخل ويندوز، بسطر الأوامر فقط |
| آلة افتراضية | لا يتغير شيء: يعمل لينكس كأي تطبيق |
| المتطلب | السبب |
|---|---|
ذاكرة RAM >= 4 GB | يتقاسمها المضيف والضيف؛ وإذا قلت أصبح الضيف بطيئا |
مساحة حرة على القرص >= 12 GB | لملف القرص الافتراضي |
| الإنترنت | لتنزيل VirtualBox وصورة ISO (أو نسخهما من جهاز آخر) |
| المحاكاة الافتراضية في BIOS | بدونها لا تبدأ الآلة الافتراضية |
تقول المصادر خارج المنطقة الحمراء؛ والنصف حد آمن نضعه في هذا الدرس
| المورد | القاعدة |
|---|---|
| الذاكرة RAM | أكبر قدر تستطيع الاستغناء عنه، خارج المنطقة الحمراء: نصف المضيف على الأكثر |
| المعالجات | كل نواة تؤخذ من المضيف: نصف أنوية المضيف على الأكثر |
| القرص الافتراضي | 10 GB حد أدنى، و15-20 GB أفضل، و30 GB في فيديو 24.04 |
مضيف مستند الدرس العملي ذاكرته 8 GB. توقع: كم يجوز أن تحصل عليه الآلة الافتراضية؟
مضيف الفيديو فيه 12 نواة، ويعطي الآلة الافتراضية 5. توقع: هل هذا داخل القاعدة؟ وماذا عن 8؟
| التخصيص | ما يخسره المضيف في اليوم الأول | لاحقا |
|---|---|---|
| مخصص ديناميكيا (dynamically allocated)، وهو الافتراضي | ملف صغير | يكبر كلما خزنت ملفات |
| حجم ثابت (fixed size) | الحجم كله، دفعة واحدة | لا يكبر أبدا |
في المضيف مساحة حرة قدرها 50 GB؛ وأنشأت قرصا بحجم 20 GB. توقع المساحة الحرة بعد الإنشاء مباشرة، في كل نوع من التخصيص.
الجزء 3
من آلة افتراضية فارغة إلى سطح مكتب أوبونتو
30 GB؛ ثم Finish: تقلع الآلة الافتراضية من صورة ISOبعد اللغة، والإتاحة (accessibility)، وتخطيط لوحة المفاتيح، واتصال سلكي
| السؤال | اختر | السبب |
|---|---|---|
| التجربة أو التثبيت | Install Ubuntu | التجربة (Try) = جلسة حية (live session)، لا يثبت فيها شيء |
| نوع التثبيت | التفاعلي (Interactive) | التثبيت الآلي لأجهزة كثيرة من ملف إعدادات واحد |
| التطبيقات | الاختيار الافتراضي (Default selection) | أدوات أساسية؛ والاختيار الموسع يضيف أكثر |
| برامج الطرف الثالث | مفعل | عتاد الرسوميات والشبكة اللاسلكية، وصيغ الوسائط |
| طريقة التثبيت | Erase disk and install | انظر الشريحة التالية |
يقول المثبت Erase disk and install Ubuntu. توقع: هل يمسح هذا ويندوز؟
10-15 دقيقة من النسخ والتثبيتتصلح الشاشة الصغيرة، وتضيف النسخ واللصق والسحب والإفلات مع المضيف
sudo apt-get install bzip2 tarبالمحاكاة عبر -s (دون كلمة مرور، ولا يغير شيئا) على جهاز مبني على أوبونتو 24.04
$ apt-get install -s bzip2 tar
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Reading package lists...
Building dependency tree...
Reading state information...
bzip2 is already the newest version (1.0.8-5.1ubuntu0.1).
tar is already the newest version (1.35+dfsg-3ubuntu0.4).
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED).
Result Code:
E_FAIL (0x80004005)الجزء 4
سطح مكتب GNOME بصفتك مستخدما عاديا
| المنطقة | وظيفتها |
|---|---|
| شريط التطبيقات (الحافة اليسرى) | تشغيل التطبيقات والتبديل بينها؛ وتدل النقطة على تطبيق يعمل |
| Show Applications | شبكة التطبيقات، مثل قائمة Start: فيها All وFrequent |
| شاشة الأنشطة (أعلى اليسار، مفتاح Super) | كل النوافذ مفرودة، والبحث، ومساحات العمل |
| الساعة (أعلى المنتصف) | التقويم والإشعارات |
| قائمة النظام (أعلى اليمين) | الصوت، والشبكة، والقفل، والإعدادات، والإطفاء |
البحث: أسرع طريقة لفتح أي شيء
fireمكاتب منفصلة على شاشة واحدة
ابحث عن settings، أو اضغط الترس في قائمة النظام
| اللوحة | استخدمها من أجل |
|---|---|
| Appearance / Ubuntu Desktop | النمط والخلفية؛ والإخفاء التلقائي لشريط التطبيقات وحجمه وموضعه |
| Notifications / Search | إسكات تطبيق واحد؛ واختيار أماكن البحث |
| Privacy & Security / Power | القفل التلقائي للشاشة (Screen Lock)؛ وإطفاء الشاشة، والتعليق (suspend) |
| System, Users | اضغط Unlock، ثم أضف مستخدما؛ ومفتاح Administrator يجعله مسؤولا |
| System, About | إصدار أوبونتو، والذاكرة، والمعالج، والقرص؛ وSystem Details: المحاكاة الافتراضية |
الجزء 5
أين القرص C؟
| ويندوز | لينكس |
|---|---|
C:\ قمة القرص الرئيسي | / (الجذر، root) قمة كل شيء |
C:\Users مجلد لكل مستخدم | /home مجلد لكل مستخدم |
C:\Users\student\Documents | /home/student/Documents |
\ يفصل بين المجلدات | / يفصل بين المجلدات |
حرف قرص مثل E: | مجلد داخل /media |
| المجلد | يحوي |
|---|---|
/home | المجلدات الشخصية للمستخدمين؛ ومجلدك هو مجلدك الرئيسي (home folder) |
/etc | ملفات إعدادات البرامج والنظام |
/media | الأجهزة القابلة للإزالة، مثل ذاكرة USB |
/mnt | مكان آخر تحمل (mount) فيه الأقراص |
المستخدم student، والملف C:\Users\student\Documents\report.odt. توقع المسار في أوبونتو.
C:\Users\student\Documents\report.odt -> /home/student/Documents/report.odt
C:\Users\student\Pictures\trip\beach.png -> /home/student/Pictures/trip/beach.pngأنشئ Hidden Folder، وأعد تسميته إلى .Hidden Folder. توقع ما يحدث.
الجزء 6
التثبيت والإزالة والتحديث
| أين | ما تفعله فيه |
|---|---|
| Explore | تطبيقات مميزة وتصنيفات: الإنتاجية، والتطوير، والألعاب |
| نتائج البحث | Filter by: Snap packages (الافتراضي) أو Debian packages |
| Manage | التطبيقات المثبتة؛ وCheck for updates وUpdate all |
| تطبيق محدث البرمجيات (Software Updater) | تحديثات النظام: أوبونتو كله، لا التطبيقات وحدها |
| الصيغة | مصدرها | التحديثات | ملاحظة |
|---|---|---|---|
| الحزمة الأصلية (native) | مستودعات أوبونتو (repositories) | الإصلاحات الحرجة فقط | الأسرع تحميلا |
| Snap | متجر Snap Store | تلقائية، إلى الأحدث | تحوي كل اعتمادياتها (dependencies)؛ وبدء تشغيلها أبطأ |
| AppImage | موقع المطور، ملف واحد | نزل ملفا أحدث | يعمل على أي توزيعة |
يجد App Center برنامج GIMP، لكن زميلك يقول إن هناك نسختين. توقع: أين الثانية، وكيف تميز بينهما؟
ضغطت مرتين على ملف AppImage نزلته فلم يحدث شيء. توقع السبب.
sudo apt install libfuse2t64الجزء 7
نحو 30 دقيقة: أربعة تمارين على الورق، ثم مهام في آلتك الافتراضية
نحو 8 دقائق
| المضيف | الذاكرة RAM | الأنوية | المساحة الحرة |
|---|---|---|---|
| A | 8 GB | 4 | 40 GB |
| B | 16 GB | 12 | 100 GB |
| C | 4 GB | 2 | 10 GB |
| المضيف | أكبر ذاكرة | أكبر عدد للمعالجات | يشغل آلة افتراضية؟ |
|---|---|---|---|
| A | 4 GB | 2 | نعم |
| B | 8 GB | 6 | نعم |
| C | 2 GB | 1 | لا: المساحة الحرة 10 GB أقل من 12 GB |
نحو 6 دقائق
C:\Users\student\DownloadsC:\Users\student\Pictures\trip\beach.pngC:\E:Documents.mozillanotes.txt.Hidden Foldermy.photos.config/home/student/Downloads/home/student/Pictures/trip/beach.png//media/etcنحو 6 دقائق
VERR_SVM_DISABLEDنحو 10 دقائق
lab8، وأعد تسميته إلى .lab8، ثم ابحث عنه بعد إظهار الملفات المخفية/ هو القمة، والمجلدات الرئيسية في /home، والنقطة في أول الاسم تخفي الملفMahmoud Abas|لينكس: تثبيت أوبونتو وأساسياته