الأربعاء، 27 يناير 2016

شرح تنصيب Arch Linux - المرحلة الأولى

أرتش لينكس من أخف و أروع نسخ لينكس تتميز بالبساطة و التخصيص . فأنت من يقوم بتخصيصها على حسب رغبتك و ذوقك دون أي تدخل من طرف أخر مثل النسخ الاخرى مثل :

Ubuntu , Linux Mint , etc

فهي تأتي من غير و اجهة رسومية ولا حتى برامج أنت من يقوم بالاختيار من بين الواجهات الرسومية وتركيبها و اختيار البرامج الخاصة بك.

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

هنا سيكون ...
شرح تثبيت Arch Linux بطريقة بسيطة و شاملة



تحضير ملف Iso  الخاص بنسخة Arch Linux


حمل ملف الايزو الخاص بالنسخة من موقعها من هــــنـــآ
قم بحرق نسخة ISO على CD وقم بالاقلاع منه أو حرقها على فلاشه.
طريقة حرق ملفات الأيزو على CD إقرأ هــــــنــــآ
طريقة حرق ملفات الأيزو على فلاش إقرأ هــــنــــآ


اعداد القرص الصلب لنظام لينكس


Boot

نظام التشغيل لينكس يتطلب قسم Boot وهذا القسم سينصب علية bootloader الذي سيقوم بدور اظهار أنظمة التشغيل التي تم تنصيبها وتظهر وقت الاقلاع وانت تختار من بينها


Root

نظام التشغيل لينكس يتطلب قسم Root وهو الجذر مكان تنصيب ملفات لينكس


Home

نظام التشغيل لينكس يتطلب قسم Home  وهو المجلد الخاص بالمستخدمين اي مستخدم يضاف الي نظام التشغيل سيحصل على مجلد Home  خاص به و هو المجلد الذي يقوم المستخدم بتخزين بيناته الخاصة فيه مثل ملفات ,مجلدات , فيديو , صوت , كتب الكترونية الخ ..


Swap

نظام التشغيل لينكس يتطلب قسم Swap وهو قرص يعتبر كـ ذاكرة تقوم الذاكرة الفعلية على جهازك بنقلها الى قسم السواب لتحرير المساحه من الرام الفعلية على الجهاز.


في هذا الشرح القسم الأول هو Boot
/dev/sda1

القسم الثاني هو Root
/dev/sda2

القسم الثالث Swap
/dev/sda3

القسم الرابع Home
/dev/sda4

أنا قمت بـ اعداد الاقسام ببرنامج Gparted مسبقا . الشرح هنا لتنصيب النسخة ليس شرح لاعداد القرص الصلب , يجب عليك اعداد القرص الصلب ليكون جاهز لتنصيب .


تثبيت أرتش لينكس


أقلع من القرص المدمج أو الفلاش , ستظهر لك هذه الشاشة


هنا الصورة من برنامج VirtualBox لاكن في الاصل تظهر لك الاختيار بين تنصيب نظام 86 أو 64
اختر من بين النظامين ثم اضغط  Enter .

أول شيء قم بعرض أقسام القرص الصلب لتافدي الأخظاء مثل مسح بينات بعض الاقراص

fdisk -l

إنشاء نظام ملفات Swap  لقرص Swap

mkswap /dev/sda3

swapon /dev/sda3

فحص قرص Swap سيظهر القرص الذي قمت بالعمل علية

swapon -s

أدمج القسم الخاص بـ Root لتحديد مكان التنصيب

mount /dev/sda2 /mnt

إنشاء مجلدين Home و Boot وتحديد مسارهما في القرص الصلب

mkdir /mnt/boot /mnt/home

mount /dev/sda1 /mnt/boot

mount /dev/sda4 /mnt/home

افحص اتصال الانترنت قبل أمر التحميل

ping -c 3 google.com

اذا كنت تستخدم اتصال WiFi قم بالاتصال بشبكتك عن طريق

wifi-menu

الان قم بالتحميل

pacstrap /mnt base grub-bios

اذا كنت تستخدم نظام تشغيل أخر بجانب لينكس حمل برنامج os-prober ليتعرف grub على النظام

pacstrap /mnt base grub-bios os-prober

اعداد ملف fstab

genfstab -p /mnt >> /mnt/etc/fstab

الدخول الى ملفات النظام للإعداد

arch-chroot /mnt

انشاء بيئة ramdisk المبدئية

mkinitcpio -p linux

اذا كنت تستخدم نظام تشغيل أخر بجانب لينكس شغل os-prober ليتعرف برنامج الاقلاع على نظام التشغيل

os-prober

اعداد برنامح الاقلاع Grub

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

تنصيب Grub

grub-install /dev/sda

اعداد كلمة المرور

passwd

قم بكتابة كلمة المرور مرتين


الخروج من داخل ملفات النظام

exit

الغاء دمج المجلدات

umount /mnt/{boot,home} /mnt

اعادة تشغيل النظام

systemctl reboot

قم الان بإزالة قرص أو فلاشة الاقلاع و ادخل على النظام بـ root و كلمة المرور التي قمت بأدخالها

الان اعداد اسم الجهاز

hostnamectl set-hostname Arch

اعداد المنطقة الزمنية يمكنك عرض الاماكن بالامر

ls /usr/shar/zoneinfo

اختيار المنطقة الزمنية

timedatectl set-timezone Asia/Gaza

اعداد ملفات اللغة  افتح ملف locale.gen ببرنامج Nano وعدل علية

nano /etc/locale.gen

أزل علامة # من امام هذه السطور

ar_SA.UTF-8
en_US.UTF-8


نفد الامر للتطبيق

locale-gen

اعداد اللغة الافتراضية للنظام .. اذا تريد أن تكون الواجهة الرسومية باللغة العربية اكتب الامر

localectl set-locale LANG="ar_SA.UTF-8"

اذا تريد أن تكون الواجهة الرسومية باللغة الانجليزية اكتب الامر

localectl set-locale LANG="en_US.UTF-8"

فعل خدمة DHCP للوصول للانترنت

dhcpcd

حدث مستودعات النظام

pacman -Syy

لايقاف التشغيل

systemctl poweroff

هنا تنتهي مرحلة تنصيب النظام ويكون جاهز و في المرحلة الثانية سنقوم بتنصيب اهم البرامج ليعمل النظام بشكل جيد بغض النظر عن نوع الواجهة الرسومية .



كلمات دلالية
  • arch linux
  • تثبيت
  • install
  • grub
  • bootloader
  • os-prober
  • hostname
  • timezone
  • locale-gen
  • dhcp

0 التعليقات:

إرسال تعليق