ديف أوبس

دليل تثبيت آرتش لينكس خطوة بخطوة

تثبيت توزيعة آرتش Arch من لينكس

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

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

1. التحضير للتثبيت

قبل البدء في تثبيت آرتش، عليك أولاً التأكد من أن لديك المعدات المناسبة ومتطلبات النظام:

متطلبات النظام:

  • معالج: أي معالج حديث من Intel أو AMD.

  • ذاكرة الوصول العشوائي (RAM): 1 جيجابايت على الأقل.

  • مساحة التخزين: يفضل وجود 20 جيجابايت من المساحة الفارغة كحد أدنى.

  • اتصال بالإنترنت: ينصح أن يكون لديك اتصال إنترنت مستقر أثناء التثبيت لأن العديد من الحزم يجب تحميلها من الإنترنت.

تحضير الوسائط القابلة للإقلاع:

أول خطوة هي تحضير USB قابل للإقلاع يحتوي على صورة التثبيت الخاصة بتوزيعة آرتش. يمكنك تنزيل صورة ISO من الموقع الرسمي Arch Linux. بعد تنزيل الصورة، استخدم أداة مثل Rufus أو dd في لينكس لإنشاء USB قابل للإقلاع.

الإقلاع من USB:

قم بتوصيل الـ USB بالجهاز وأعد تشغيله. عند بدء التشغيل، ادخل إلى إعدادات BIOS/UEFI الخاصة بالجهاز، وابحث عن خيار الإقلاع من الـ USB. بعد ذلك، اختر الإقلاع من الـ USB، وسوف تجد نفسك في واجهة آرتش التثبيت.

2. إعداد الأقراص

بمجرد أن تبدأ في استخدام بيئة التثبيت، ستكون في بيئة سطر الأوامر فقط. الخطوة التالية هي إعداد الأقراص لتثبيت النظام.

التحقق من الأقراص المتوفرة:

يمكنك التحقق من الأقراص المتاحة في جهازك باستخدام الأمر التالي:

nginx
lsblk

يُظهر هذا الأمر قائمة بالأقراص والبرامج الثابتة المتوفرة في النظام. ستحتاج إلى تحديد القرص الذي ترغب في تثبيت آرتش عليه. عادةً ما يكون القرص الرئيسي هو /dev/sda، لكن تأكد من أنه يتوافق مع جهازك.

تقسيم القرص:

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

bash
fdisk /dev/sda

ثم، اتبع التعليمات لإنشاء تقسيمات جديدة. يجب أن تقوم بإنشاء تقسيمين على الأقل: الأول لملفات النظام (عادة ما يكون نوعه ext4)، والثاني (إذا أردت) لتبادل البيانات swap. بعد إتمام هذه العملية، يمكنك استخدام الأمر lsblk مرة أخرى للتحقق من التقسيمات الجديدة.

تنسيق الأقراص:

لتنسيق الأقراص التي قمت بإنشائها، يمكنك استخدام الأمر التالي لتنسيق القسم الرئيسي إلى ext4:

bash
mkfs.ext4 /dev/sda1

إذا كنت قد أنشأت قسم swap، قم بإنشائه باستخدام:

bash
mkswap /dev/sda2 swapon /dev/sda2

3. تثبيت النظام الأساسي

تركيب النظام:

بعد تقسيم وتنسيق الأقراص، حان الوقت لتثبيت النظام الأساسي. أولًا، قم بتركيب القسم الجذري (root) إلى /mnt باستخدام الأمر التالي:

bash
mount /dev/sda1 /mnt

ثم استخدم أداة pacstrap لتثبيت النظام الأساسي:

bash
pacstrap /mnt base linux linux-firmware

هذه الخطوة ستقوم بتثبيت الحزم الأساسية لنظام آرتش، مثل النواة والبرامج الأساسية التي يحتاجها النظام ليعمل.

إعداد ملف النظام fstab:

بعد تثبيت الحزم الأساسية، يجب إعداد ملف fstab الذي يحتوي على معلومات حول الأقراص والنظام الخاص بك. استخدم الأمر التالي لإنشاء هذا الملف:

bash
genfstab -U /mnt >> /mnt/etc/fstab

4. إعداد النظام

الدخول إلى البيئة الجذرية:

الآن، حان الوقت للدخول إلى البيئة الجذرية التي تم تثبيتها حديثًا. استخدم الأمر التالي:

bash
arch-chroot /mnt

سيسمح لك هذا بالدخول إلى بيئة النظام الجديد كما لو كنت قد قمت بتثبيت آرتش للتو.

إعداد المنطقة الزمنية:

حدد المنطقة الزمنية باستخدام الأوامر التالية:

bash
ln -sf /usr/share/zoneinfo/Asia/Damascus /etc/localtime hwclock --systohc

تأكد من استبدال Asia/Damascus بالمنطقة الزمنية التي تتناسب مع موقعك.

إعداد اللغة:

لتحديد لغة النظام، ستحتاج إلى تعديل الملف /etc/locale.gen:

bash
nano /etc/locale.gen

قم بإلغاء تعليق السطر الذي يحتوي على اللغة التي تفضلها (مثل en_US.UTF-8 UTF-8)، ثم نفذ الأمر التالي لتوليد اللغات:

locale-gen

قم بتحديد اللغة الافتراضية:

bash
echo "LANG=en_US.UTF-8" > /etc/locale.conf

إعداد الشبكة:

إذا كنت تستخدم الاتصال عبر Ethernet، يجب إعداد الشبكة باستخدام الأمر التالي:

bash
echo "myhostname" > /etc/hostname

ثم، قم بتعديل ملف /etc/hosts لتضمين السطور التالية:

makefile
127.0.0.1 localhost ::1 localhost 127.0.1.1 myhostname.localdomain myhostname

تأكد من استبدال myhostname باسم جهازك.

إعداد كلمة مرور الجذر:

أخيرًا، حدد كلمة مرور الجذر باستخدام الأمر:

nginx
passwd

5. تثبيت محمل الإقلاع (Bootloader)

في هذه الخطوة، تحتاج إلى تثبيت محمل الإقلاع لكي تتمكن من بدء تشغيل النظام. سنستخدم GRUB كمحمل للإقلاع هنا. أولاً، قم بتثبيت الحزمة:

nginx
pacman -S grub

ثم، قم بتثبيت GRUB على القرص:

bash
grub-install --target=i386-pc /dev/sda

بعد ذلك، أنشئ ملف تكوين GRUB:

bash
grub-mkconfig -o /boot/grub/grub.cfg

6. إنهاء التثبيت وإعادة التشغيل

بعد أن تنتهي من كل هذه الخطوات، حان الوقت لإعادة تشغيل النظام:

bash
exit umount -R /mnt reboot

لا تنسَ إزالة الـ USB القابل للإقلاع عند إعادة التشغيل.

7. إعداد بيئة سطح المكتب (اختياري)

إذا كنت ترغب في إضافة بيئة سطح المكتب، مثل GNOME أو KDE، يمكنك تثبيت الحزم المناسبة باستخدام pacman. على سبيل المثال، لتثبيت GNOME:

nginx
pacman -S gnome gnome-extra

ثم، قم بتمكين خدمة gdm لتشغيل مدير تسجيل الدخول:

bash
systemctl enable gdm.service

8. الخلاصة

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