بخلاف Ubuntu أو Linux Mint ، يعد Arch Linux هو توزيع Linux المتداول ، مما يعني أنه عليك فقط تثبيته مرة واحدة ، وسوف يقوم بتحديث نفسه باستمرار إلى أحدث إصدار. إنه أيضًا توزيع مكشوف يمنحك سيطرة كاملة على ما تريد تثبيته على نظامك. أفضل شيء على الإطلاق هو The Arch wiki ، الذي يعد أحد الأفضل في مجتمع Linux.
الشيء الوحيد الذي يلاحظ حول Arch Linux هو عملية التثبيت. انها ليست لضعاف القلوب. إذا كنت حريصًا على تطبيق Arch Linux على نظامك ، فسيوضح هذا الدليل كيفية تثبيته.
ابدء
قبل أن تتمكن من تثبيت Arch Linux ، تحتاج أولاً إلى تنزيل ملف ISO ونسخه في محرك أقراص USB أو قرص DVD.
3. بمجرد الانتهاء من إنشاء محرك الأقراص القابل للتمهيد ، قم بإدخاله في جهاز الكمبيوتر الخاص بك وقم بالتشغيل فيه.
ملاحظة : لتثبيت Arch Linux على جهاز الكمبيوتر الخاص بك ، من الأفضل أن يكون الكمبيوتر متصلاً باتصال سلكي. سيتطلب الاتصال اللاسلكي المزيد من التهيئة التي لن يتم تغطيتها في هذا البرنامج التعليمي.
الإعداد الأولي
اختر التمهيد في Arch في قائمة بدء التشغيل الأولية. يجب أن يكون الخيار الأول المتاح. سوف تصل إلى موجه الأوامر بتسجيل الدخول Root.
للبدء ، تأكد من أن الساعة صحيحة مع:
timedatectl set-ntp true
تكوين القرص الصلب
حان الوقت لإعداد القرص الصلب الخاص بك. هناك عدة طرق للتعامل مع هذا ، ولكن
cfdisk
يبدو أنه الأكثر وضوحًا.cfdisk
إذا لم يكن محرك القرص الثابت لديك يحتوي على جدول أقسام بالفعل ، فسيُطلب منك إعداد واحد. حدد "DOS". على الرغم من أن هذا ليس هو أحدث شيء ، إلا أنه من الأسهل بكثير العمل معه.
بعد ذلك ، ستصل إلى منصة مع أقسام القرص الصلب أو المساحة الخالية المدرجة. إذا كان لديك أقسام بالفعل ، فيمكنك الاحتفاظ بها وتخطي الخطوة التالية. إذا كنت ترغب في البدء من جديد ، فقم بتمييزها وحدد "حذف" في أسفل الشاشة.
قم بتمييز المساحة الحرة التي تريد إنشاء قسم منها ، واختر "جديد" من الأسفل. هاهنا. ثم ، أدخل الحجم الذي تريد أن يكون عليه القسم. كرر هذه الخطوات لكل قسم. إذا لم تكن متأكدًا مما يجب عليك فعله ، فقم بإنشاء قسم بسعة 512 ميغابايت لـ "/ boot" ، واستخدم باقي محرك الأقراص root (/).
عند الانتهاء ، حدد "Write" من القائمة السفلية. اكتب "yes" لتأكيد التغييرات. اضغط على "q" للخروج.
قم بإنشاء أنظمة الملفات للأقسام الجديدة. في الواقع ، هذا الجزء سهل. ما عليك سوى تشغيل الأوامر التالية ، بافتراض أن محرك الأقراص الخاص بك هو "/ dev / sda."
mkfs.ext4 / dev / sda1mkfs.ext4 / dev / sda2
تركيب الأقسام
أنت الآن جاهز لتركيب أقسامك والبدء في إعداد نظامك. على افتراض أن محركات الأقراص لديك في "/ dev / sda1" و "/ dev / sda2" ، يجب أن يبدو الإعداد كما يلي:
mount / dev / sda2 / mntmkidr / mnt / bootmount / dev / sda1 / mnt / boot
إعداد النظام الأساسي
يمكنك تحرير قائمة النسخ المتطابقة للقرص المضغوط المباشر هنا لاختيار تنزيل مرايا الأقرب إليك. هذا ليس ضروريًا تمامًا ، وقد يستغرق وقتًا طويلاً. إذا كنت ترغب في القيام بذلك ، فضع المرايا الأقرب إليك في أعلى القائمة في "/etc/pacman.d/mirrorlist".
استخدم
pacstrap
الأداة المساعدة لإقلاع نظامك على محرك الأقراص المثبت حديثًا.pacstrap /mnt base
سيستغرق ذلك بعض الوقت ، ولكن لا تقلق - يقوم Arch بوضع نفسه بشكل أساسي.
عند الانتهاء من bootstrap ، يمكنك إنشاء ملف fstab الخاص بـ Arch. يتتبع هذا الملف أنظمة الملفات المختلفة (الأقسام) لتثبيتها على نظامك.
genfstab -U /mnt >> /mnt/etc/fstab
داخل النظام الجديد
حان الوقت للانتقال إلى نظام القوس الجديد الخاص بك. يمكنك القيام بذلك عن طريق تغيير root (chroot) فيه. Chroot هي طريقة لتتمكن من تشغيل نظام Linux واحدًا فوق نظام آخر يعمل بالفعل. القوس لديه أداة لتبسيط العملية.
arch-chroot /mnt
بمجرد الضغط على Enter ، ستتغير موجه الأوامر لتعكس موقعك الجديد في تثبيت القوس.
وحدة زمنية
ستحتاج إلى تعيين المنطقة الزمنية لنظامك بعد ذلك. ألق نظرة على "/ usr / share / zoneinfo" لتحديد المنطقة والمدينة. ثم ، اربطه بالتوقيت المحلي لنظامك.
ln -sf / usr / share / zoneinfo / America / New_York / etc / localtime
مزامنة النظام الخاص بك مع ساعة الأجهزة.
hwclock --systohc
الموقع
ستحتاج إلى تعيين تعريب النظام الخاص بك حتى تكون لغتك وكل ما يرتبط بها صحيحًا. افتح "/etc/locale.gen" و uncomment (عن طريق إزالة "#" أمام السطر) لغتك المفضلة. بالنسبة للولايات المتحدة ، "en_US.UTF-8 UTF-8."
قم بتشغيل التالي لتكوين لغتك.
locale-gen
قم بإنشاء ملف على "/etc/locale.conf" ، ثم ضع اللغة التي اخترتها في الملف مثل المثال أدناه.
LANG = en_US.UTF- 8
الشبكات
هناك القليل من تهيئة الشبكة الأساسية التي يجب القيام بها الآن أيضًا. ابدأ بتعيين اسم مضيف الكمبيوتر الخاص بك في "/ etc / hostname".
yourhostname
أضف اسم المضيف هذا إلى ملف "/ etc / hosts" الخاص بك حتى يمكن لجهاز الكمبيوتر الخاص بك ربطه بنفسه.
127.0.0.1 localhost:: 1 localhost127.0.0.1 yourhostname
أخيرًا ، لكي يكون لديك شبكة عند بدء التشغيل ، قم بتمكين خدمة DHCP في التمهيد.
systemctl enable dhcpcd
المستخدمين
حتى الآن ، كنت تعمل كمستخدم root. للأمان ، قم بتغيير كلمة مرور المستخدم root إلى شيء أكثر أمانًا. قم بتشغيل
passwd
الأمر ، وأدخل كلمة المرور الجديدة لجذرك.passwd
سترغب في إنشاء مستخدم منتظم للاستخدام اليومي.
useradd -m -G users,audio,input,optical,storage,video -s /bin/bash username
امنح المستخدم كلمة مرور جديدة بنفس الطريقة التي استخدمتها من قبل ، ولكن حدد اسم المستخدم في
passwd
الأمر.passwd username
مهام النظام النهائية
ستحتاج إلى إنشاء initramfs لنظامك من أجل التعامل مع العديد من المهام الشائعة مثل LVM وتشفير القرص و RAID. لا تقلق ، إنها أمر واحد.
mkinitcpio -p linux
آخر شيء تحتاجه قبل إعادة التشغيل هو أداة تحميل التشغيل ، GRUB. ابدأ بتثبيته باستخدام Pacman.
pacman -S grub
ثبِّت GRUB على محرك الأقراص الثابتة حتى يمكن أن يبدأ قبل القوس.
grub-install --target = i386-pc / dev / sda
أخيرًا ، قم بإعداد تكوين GRUB على قسم "/ boot".
grub-mkconfig -o / boot / grub / grub.cfg
عند الانتهاء من ذلك ، اكتب "exit" للخروج من الجذر. إلغاء تحميل الأقسام الخاصة بك وإعادة التشغيل في القوس.
exit umount -R /mnt reboot
سيتم إعادة تشغيل النظام إلى Arch Linux! ضع في اعتبارك أنك لا تزال بحاجة إلى إعداد سطح المكتب الرسومي الخاص بك ، إذا كان هذا ما كنت تخطط للقيام به. واحدة من نقاط القوة لدى Arch هي الاختيار الذي توفره ، وهناك الكثير من الخيارات المتاحة هناك ، والكثير الذي يجب تغطيته في دليل بسيط مثل هذا. كل ذلك ، على الرغم من ذلك ، تم توثيقه في Arch Arch ، وغالبًا ما يتعلق الأمر بتثبيت الحزم المناسبة.