أساسيات نظام التشغيل لينكس
مدونة Linux/لِينُكس للمبتدئين والمهنيين
السلام عليكم و رحمة الله و بركاته
الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم
مدونة تعليم وتعريف على نظام التشغيل Linux/لِينُكس وعلى بعض انوعه التوزيعات Linux/لِينُكس وشرح تثبيت البرامج على نظام التشغيل Linux/لِينُكس لتشجيع على استخدم النظام نظام التشغيل Linux/لِينُكس . واخترنا اسم مدونة تعليم وتعريف نظام التشغيل Linux/لِينُكس و الهدف هو تعميم والتعريف بالنظام Linux/لِينُكس بمثابة اول خطوة الى عالم Linux/لِينُكس ربما الكثير منا لا يعرف الكثير عن نظام Linux/لِينُكس. في مدونة نحول التعرف علي نظام تشغيل Linux/لِينُكس قدر الامكان .

اخر الأخبار

كيفية تثبيت Arch Linux

بِسْمِ اللهِ الرحمن الرَّحيِم

السلام عليكم و رحمة الله و بركاته



 يوضح لك لتعليمي كيفية تثبيت Arch Linux في خطوات سهلة.


Arch Linux هو توزيعة لينكس للأغراض العامة x86-64 والتي تحظى بشعبية كبيرة بين عشاق DIY ومستخدمي لينكس المتشددين. يغطي التثبيت الافتراضي فقط نظامًا أساسيًا صغيرًا ويتوقع أن يقوم المستخدم النهائي بتكوينه واستخدامه. على أساس KISS - حافظ على بسيط ، غبي! من حيث المبدأ ، يركز Arch Linux على الأناقة ، صحة الكود ، النظام البسيط والبساطة.
يدعم Arc Linux إصدار Rolling ، ولديه مدير حزم خاص به - pacman . وبهدف توفير نظام تشغيل متطور ، لا يفوت "آرش" مطلقًا أن يكون لديه مستودع حديث. توفر لك حقيقة أنه يوفر نظامًا أساسيًا صغيرًا خيارًا لتثبيته حتى على الأجهزة المنخفضة ثم تثبيت الحزم المطلوبة فقط فوقها.
أيضا ، واحدة من نظام التشغيل الأكثر شعبية لتعلم لينكس من الصفر. إذا كنت ترغب في تجربة موقف DIY ، فيجب عليك تجربة Arch Linux. هذا ما يعتبره العديد من مستخدمي Linux تجربة لينكس أساسية.
في هذه المقالة ، سنرى كيفية تثبيت Arch Linux وإعداده ثم بيئة سطح مكتب فوقها.

كيفية تثبيت Arch Linux


الطريقة التي سنناقشها هنا تقضي على نظام ( أنظمة) التشغيل الموجودة من جهاز الكمبيوتر الخاص بك وتثبيت Arch Linux عليه. لذلك إذا كنت ستتبع هذا البرنامج التعليمي ، فتأكد من أنك قمت بعمل نسخ احتياطية من ملفاتك وإلا ستفقد كل ذلك. لقد تم تحذيرك.
ولكن قبل أن نرى كيفية تثبيت Arch Linux من USB ، يرجى التأكد من أن لديك المتطلبات التالية:

متطلبات تثبيت Arch Linux:

  • جهاز متوافق x86_64 (أي 64 بت)
  • الحد الأدنى 512 ميغابايت من ذاكرة الوصول العشوائي (موصى به 2 غيغابايت)
  • 1 غيغابايت على الأقل من المساحة الخالية على القرص (يوصى باستخدام 20 غيغابايت للاستخدام الأساسي)
  • اتصال نشط بالإنترنت
  • محرك أقراص USB بسعة تخزينية لا تقل عن 2 جيجابايت
  • الألفة مع سطر الأوامر لينكس
بمجرد التأكد من أن لديك جميع المتطلبات ، دعنا نتابع تثبيت Arch Linux.

الخطوة 1: تنزيل ISO

يمكنك تنزيل ISO من الموقع الرسمي . يتطلب Arch Linux جهازًا متوافقًا x86_64 (أي 64 بت) مع ذاكرة وصول عشوائي بسعة 512 ميجابايت و 800 ميجابايت على الأقل للتثبيت الحد الأدنى. ومع ذلك ، فمن المستحسن أن يكون لديك 2 غيغابايت من ذاكرة الوصول العشوائي و 20 غيغابايت على الأقل من مساحة التخزين لكي يعمل GUI دون متاعب.

الخطوة 2: إنشاء USB مباشر لـ Arch Linux

سيكون علينا إنشاء USB مباشر لـ Arch Linux من ISO الذي قمت بتنزيله للتو.
إذا كنت تستخدم Linux ، فيمكنك استخدام الأمر dd لإنشاء USB مباشر. استبدل/path/to/archlinux.iso بالمسار الذي قمت بتنزيل ملف ISO عليه ، و / dev / sdxباستخدام محرك الأقراص في المثال أدناه. يمكنك الحصول على معلومات محرك الأقراص باستخدام الأمر lsblk .
dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

الخطوة 3: الإقلاع من USB المباشر

بمجرد إنشاء منفذ USB مباشر لـ Arch Linux ، قم بإيقاف تشغيل الكمبيوتر. البرنامج المساعد الخاص بك USB وتمهيد النظام الخاص بك. أثناء الإقلاع ، استمر في الضغط على F2 أو F10 أو F1 على نظامك) للانتقال إلى إعدادات التمهيد. اختر هنا للتمهيد من USB أو قرص قابل للإزالة.
بمجرد تحديد ذلك ، من المفترض أن ترى خيارًا مثل هذا:

اختر Boot Arch Linux (x86_64). بعد إجراء فحوصات مختلفة ، سوف يقوم Arch Linux بتشغيل جهاز تسجيل الدخول لمستخدم الجذر.

تتضمن الخطوات التالية تقسيم القرص ، وإنشاء نظام الملفات وتركيبه.

الخطوة 4: تقسيم الأقراص

تتضمن الخطوة الأولى تقسيم القرص الثابت الخاص بك. قسم الجذر الواحد هو أبسط واحد حيث سنقوم بإنشاء قسم الجذر (/) ، قسم swapfile والمنزل.
لدي قرص سعة 19 غيغابايت حيث أريد تثبيت Arch Linux. لإنشاء قرص ، اكتب
fdisk /dev/sda
اكتب " n " لقسم جديد. اكتب في " p " لقسم أساسي وحدد رقم القسم.
يتم تحديد القطاع الأول تلقائيًا وتحتاج فقط إلى الضغط على Enter. بالنسبة للقطاع الأخير ، اكتب الحجم الذي تريد تخصيصه لهذا القسم.
قم بإنشاء قسمين آخرين بالمثل للمنزل والمبادلة ، ثم اضغط على " w " لحفظ التغييرات والخروج.

الخطوة 4: إنشاء نظام الملفات

منذ أن أنشأنا 3 أقسام مختلفة ، فإن الخطوة التالية هي تهيئة القسم وإنشاء نظام ملفات.
سوف نستخدم mkfs لقسم الجذر والمنزل و mkswap لإنشاء مساحة المبادلة. نحن بصياغة قرصنا مع نظام الملفات ext4.
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3

mkswap /dev/sda2
swapon /dev/sda2
يتيح تركيب أنظمة الملفات هذه على الجذر والمنزل
mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home

الخطوة 5: التثبيت

نظرًا لأننا أنشأنا التقسيم ونقوم بتركيبه ، فلنقم بتثبيت الحزمة الأساسية. تحتوي الحزمة الأساسية على كل الحزمة الضرورية لتشغيل النظام ، بعضها عبارة عن غلاف غنو BASH ، أداة ضغط البيانات ، أدوات نظام الملفات ، مكتبة C ، أدوات الضغط ، نواة لينكس والوحدات ، حزم المكتبة ، أدوات النظام ، أدوات USB المساعدة ، محرر النص السادس
pacstrap /mnt base base-devel

الخطوة 6: تكوين النظام

قم بإنشاء ملف fstab لتحديد كيفية تركيب أقسام القرص أو أجهزة الحظر أو أنظمة الملفات عن بعد في نظام الملفات.
genfstab -U /mnt >> /mnt/etc/fstab
تغيير الجذر في النظام الجديد ، وهذا يسمح بتغيير الدليل الجذر لعملية التشغيل الحالية وعملية الطفل.
arch-chroot /mnt
لا يمكن استخدام بعض أدوات systemd التي تتطلب اتصال dbus نشط داخل chroot ، وبالتالي سيكون من الأفضل إذا خرجنا منه. للخروج من chroot ، استخدم أداة simpy الأمر التالي:
exit

الخطوة 7. إعداد المنطقة الزمنية

استخدم الأمر أدناه لتعيين المنطقة الزمنية.
ln -sf /usr/share/<zoneinfo>/<Region>/<City> /etc/localtime
للحصول على قائمة بالمنطقة ، اكتب
ls /usr/share/zoneinfo
تشغيل hwclock لتعيين ساعة الجهاز.
hwclock --systohc --utc

الخطوة 8. إعداد الإعدادات المحلية.

يحتوي ملف /etc/locale.gen على كل الإعدادات المحلية ولغة النظام بتنسيق ملاحظ . افتح الملف باستخدام محرر vi وقم بإلغاء التعليق على اللغة التي تفضلها. كنت قد فعلت ذلك لen_GB.UTF-8 .
الآن قم بتكوين الإعدادات المحلية في ملف دليل etc باستخدام الأوامر أدناه:
locale-gen
echo LANG=en_GB.UTF-8 > /etc/locale.conf
export LANG=en_GB.UTF-8

الخطوة 9. تثبيت برنامج bootloader ، وإعداد اسم المضيف وكلمة مرور الجذر

أنشئ ملفًا / etc / hostname وأضف إدخالًا مطابقًا للمضيف.
127.0.1.1 myhostname.localdomain myhostname
أقوم بإضافة Arch كإسم مضيف:
echo Arch > /etc/hostname
ثم إلى ملف / etc / hosts .
لتثبيت أداة bootloader تستخدم الأوامر التالية:
pacman -S grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
لإنشاء كلمة مرور الجذر ، اكتب
passwd
وأدخل كلمة المرور المطلوبة.
بمجرد القيام بتحديث النظام الخاص بك. من المحتمل أن يكون لديك بالفعل نظام محدث لأنك قمت بتنزيل أحدث ملف ISO.
pacman -Syu
تهانينا! لقد قمت بنجاح بتثبيت سطر الأوامر الحد الأدنى Arch Linux.

في الخطوة التالية ، سنرى كيفية إعداد بيئة سطح المكتب أو واجهة المستخدم الرسومية لـ Arch Linux. أنا معجب كبير ببيئة سطح مكتب GNOME ، وسنعمل على تثبيته.

الخطوة العاشرة: تثبيت بيئة سطح مكتب (GNOME في هذه الحالة)
قبل أن تتمكن من تثبيت بيئة سطح المكتب ، ستحتاج إلى تكوين الشبكة أولاً.
يمكنك رؤية اسم الواجهة باستخدام الأمر أدناه:
ip link
بالنسبة لي ، إنه enp0s3.
قم بإضافة الإدخالات التالية في الملف
vi /etc/systemd/network/enp0s3.network

[Match]
name=en*
[Network]
DHCP=yes
حفظ وخروج. أعد تشغيل شبكة systemd الخاصة بك حتى تعكس التغييرات.
systemctl restart systemd-networkd
systemctl enable systemd-networkd
ثم قم بإضافة الإدخالين أدناه في ملف /etc/resolv.conf .
nameserver 8.8.8.8
nameserver 8.8.4.4
الخطوة التالية هي تثبيت بيئة X.
اكتب الأمر أدناه لتثبيت Xorg كخادم عرض.
pacman -S xorg xorg-server
يحتوي gnome على سطح المكتب GNOME الأساسي. يحتوي gnome-extra على تطبيقات جنوم ، ومدير الأرشيف ، ومدير القرص ، ومحرري النصوص ، والمزيد.
pacman -S gnome gnome-extra
تتضمن الخطوة الأخيرة تمكين مدير العرض GDM for Arch.
systemctl start gdm.service
systemctl enable gdm.service
قم بإعادة تشغيل النظام الخاص بك ويمكنك رؤية شاشة تسجيل الدخول لـ GNOME.

الكلمات النهائية على تثبيت Arch Linux لينكس

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

ليست هناك تعليقات

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))