بسم الله الرحمن الرحيم
أحبتى الكرام
نظرا لعدم التعرض لتوزيعة ارتش الجبار للحديث عنها كثيرا
فاليوم نتعرف على طريقة تثبيتها من البداية الى النهاية وكل ما تحتاجة بعد التثبيت
ما عليك الى متابعه الاوامر بدقة
اولا : التحميل
ثانيا : حرق الـISO على usb او cd
الحرق يتم بأحد البرامج من على الينكس يمكنك استخدام احد البرامج التالية :
1- unetbootin
2-Linux Live USB Creator
3- suse studio imagewriter
او برنامج k3p لحرق الcd
اما البرامج باستخدام الويندوزو
1- UltraISO
2- unetbootin
3- storekom
او استخدام الويكــــــــــــــــــــــــــــــــــــــــــــــى الخاص بارتش ستجد فيه الخلاصة
ثالثا : التثبيت
لتقوم باطلاع كامل ومفصل بطريقه مملة يمكنك استخدام الويكى الخاص بارتش
بعد الحرق على الفلاشة او الـ cd
نقوم بالدخول عليها كما فى الصوره ونختار نوع النظام الذى نريد تثبيته 32 او 64 بت
ستواجة هذه الصوره
من هنا سنبدأ بأذن الله
نقوم بتقسيم الهارد او تهيئه الاقسام اذا موجودة
cfdisk /dev/sda
ننشئ الاقسام التالية
قسم خاص للروت مساحه كافيه حوالى 10 جيجا
قسم خاص للسواب حوالى 2 جيجا او ضعف الرام اذا تريد
اذا تحب اضافه قسم خاص للهوم كما تشأء
طريقه التقسيم كما فى الفديو التالى :
او استخدام الويكــــــــــــــــــــــــــــــــــــــــــــــى الخاص بارتش ستجد فيه الخلاصة
بعد التقسيم نقوم بتهيئة الاقسام
mkfs.ext4 /dev/sda1
اللون الاحمر متغير حسب القسم
تهيئة السواب
mkswap /dev/sda2
اللون الاحمر متغير حسب رقم القسم
لتفعيل السواب استخدم الامر
swapon /dev/sda2
لعمل mount للاقسام التي أنشأناها عدا قسم السواب
mount /dev/sda1 /mnt
انشاء قسم الهوم
لضم قسم الهوم
mkdir /mnt/home
لضم قسم الهوم
mount /dev/sda3 /mnt/home
إن كنت تستعمل (U)EFI، ستحتاج غالبًا إلى قسم آخر لاستضافة قسم نظام UEFI. اقرأ إنشاء قسم نظام UEFI في لينكس.
انتهينا من التقسيم والتهيئه
ننتقل الى تفعيل الانترنت
للتأكد من عمل الانترنت او لا استخدم
او استخدم dhcpcd لتشغيله
ولتفعيله تلقائى دائما
اذا كنت تستخدم wireless فيمكنك متابع التشغل بالتفصيل الممل هنــــــا
التعديل على المرايا
ما عليك الا حذف الهاشتاج -#- من امام المرايا التى تريدها ويمكنك تفعيل جميع المرايا لا مشكله فى ذالك
غالبا مرايا اليابان والمانيا ممتازة او على حسب ما تراه مناسب لدولتك
باستخدام السكرِبت pacstrap سنثبّت أساس النظام.
الان نقوم بتحميل الحزم التالي وتثبيت النظام :
الأن نستخدم الـ arch-chroot
نقوم بأضافه اللغات الى النسخة
غالبا اللغات التنى نستخدمها هى العربية + الانجليزية
منها نحذف الهشتاج -#- من امام اللغات التى نحتاجها
اللغة العربية
ar_EG.UTF-8 UTF-8
اللغة الانجليزية
en_US.UTF-8 UTF-8
ثم التحديث
لتفعيل اللغه الأساسية للنظام على اساس اننا نستخدم اللغة الانجليزية
ألان نقوم بتفعيل المكان والوقت
الاحمر نقوم بتغييرها على حسب القارة والدولة كما مبين
ثم
الان نستخدم
ننتقل الى اضافة الباسورد للروت
سيطلب منك اضافه الباسورد
سيكون بهذا الشكل
اضافه الباسورد فى الطرفيه او الترمنال لا يظهر
اضافة المستخدم
الاحمر اسم المستخدم الذى تريده
الاخضر المجموعات التى تريد اضافة نفسك كمستخدم اليها يمكن الاستغناء عنها او الاضافه اليها
اضافة الباسورد للمستخدم
نقوم بعمليه تحديث للنظام
نقوم بتثبيت الGrub والتعديل عليه
تثبيت الـ Grub على الهارد دسك
Grub يكون في بعض الحالات هكذا:
grub-install --target=i386-pc --recheck /dev/sda
التعديل عليه
نقوم بالخروج من الـarch-chroot
الان أرتش لينكس تعمل على الجهاز بالمستخدم والـGrub
ما فى اى مشاكل فى النظام الان
ننتقل الى تفعيل الانترنت
للتأكد من عمل الانترنت او لا استخدم
ping -c3 google.ae
او استخدم dhcpcd لتشغيله
ولتفعيله تلقائى دائما
systemctl enable dhcpcd.service
التعديل على المرايا
nano /etc/pacman.d /mirrolist
غالبا مرايا اليابان والمانيا ممتازة او على حسب ما تراه مناسب لدولتك
باستخدام السكرِبت pacstrap سنثبّت أساس النظام.
الان نقوم بتحميل الحزم التالي وتثبيت النظام :
pacstrap /mnt base base-devel vim
arch-chroot /mnt
غالبا اللغات التنى نستخدمها هى العربية + الانجليزية
nano /etc/locale.gen
اللغة العربية
ar_EG.UTF-8 UTF-8
اللغة الانجليزية
en_US.UTF-8 UTF-8
ثم التحديث
locale-gen
echo LANG =en_US.UTF-8 < /etc/locale.conf
export LANG =en_US.UTF-8
ln -s /usr/share/zoneinfo/Africa/Cairo /etc/localtime
ثم
hwclock --systohc --utc
mkinitcpio -p linux
ننتقل الى اضافة الباسورد للروت
passwd root
سيكون بهذا الشكل
اضافه الباسورد فى الطرفيه او الترمنال لا يظهر
اضافة المستخدم
useradd -m -g users -G audio,video,wheel -s /bin/bash mahmoud
اضافة الباسورد للمستخدم
passwd mahmoud
pacman -Syy
pacman -S grub-bios
pacman -S os-prober
grub-install /dev/sda
grub-install --target=i386-pc --recheck /dev/sda
التعديل عليه
grub-mkconfig -o /boot/grub/grub.cfg
exit
ما فى اى مشاكل فى النظام الان
الان نقوم بإعادة التشغيل
ندخل باروت
ونثبت الsudo
pacman -S sudo
نقوم باضافة الsudo الى المستخدم
nano /etc/sudoer
نجد الروت بهذا الشكل
root ALL=(ALL) ALL
نضيف اسمل منه مباشرتا المستخدم ونضيفه للجميع بهذا الشكل mahmoud ALL=(ALL) ALL
ثم نخرج ctrl+x ونحفظ y
لتغيير الـ hostname
nano /etc/hostname
نقوم بتحميل بعض البرامج المهمة
sudo pacman -S reflector Curl
sudo reflector -l 5 --sort rate --save /etc/pacman.d/mirrorlist
تثبيت yaourt
علينا تعديل الملف /etc/pacman.conf بحيث نضيف إليه التالى فى نهاية الملف
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
pacman -Sy yaourt
الان حتى ننتهى من التثبيت كاملا
نقوم بتثبيت الواجه الرسومية للنظام
قبل تثبيت سطح المكتب يوجد شئ مهم
اذا كنت تريد تثبيت اكثر من سطح مكتب فالاضل عليك باستخدام واجه رسوميه للدخول مثل lxdm
التثبيت
pacman -S lxdm
systemctl enable lxdm
التثبيت
pacman -S gdm
systemctl enable gdm
ناتى الى تثبيت اسطح المكتب المختلفة
اولا : بيئة سطح المكتب KDE
يوجد منها عدة انواع
1- kde الخفيفة وهى بدون برامج
sudo pacman -S kdebase-workspace kdebase-konsole
sudo pacman -S kde-wallpapers kdebase-dolphin kdebase-konsole kdebase-plasma kdebase-workspace
sudo pacman -S kde
sudo pacman -S kde-meta
يتم تثبيتها من الـ AUR
ثانيا : بيئة سطح المكتب gnome
يوجد منها 3 انواع
1- gnome-shell
sudo pacman -S gnome-shel
sudo pacman -S gnome
sudo pacman -S gnome-extra
gnome-tweak-tool
ثالثا : بيئة سطح المكتب cinnamon
sudo pacman -S cinnamon
sudo pacman -S xfce
sudo pacman -S lxde
لمعرفة العتاد الخاصه بالجهاز كاملا
lspci
lspci -- grep VGA
lspci -- grep 3D
sudo pacman -Ss xf86-video-vesa
1- مفتوح المصدر ويتم التثبيت
sudo pacman -S xf86-video-ati
sudo pacman -S catalyst
1- مفتوح المصدر ويتم التثبيت
sudo pacman -S xf86-video-nouveau
nvidia
nvidia-304xx
nvidia-173xx
nvidia-96xx
يتم التثبيت على حسب النوع
اما كارت الشاشة Intel فهو نوع واحد وفى الغالب ستجد معرف تلقائى
sudo pacman -S xf86-video-intel
يوجد كارت اخر VIA
sudo pacman -S xf86-video-openchrome
تعريف الصوت اذا لم يعرف
pacman -S alsa-utils alsa-oss
او
sudo pacman -S pulseaudio paprefs pavucontrol pulseaudio-alsa
ناتى الى شئ مهم وهو الـ pacman وبشئ من التفصيل
اولا: ما هو الpacman
ال pacman مدير الحزم الخاص بارتش
جميع الحزم يتم ادارتها باستخدام مدير الحزم pacman حذف, وترقية, وتثبيت الحزم وتبعياتها بطريقة تلقائية
تعتمد ارتش على حزم تسمى شجره حزم ارتش Arch Linux package tree
ويتم تصنيف الحزم على حسب المعمارية 32 او 64 بت
ثانيا : مستودعات pacman
core مستودع اساسى
يحتوي على جميع الحزم الأساسية التي يحتاجها النظام.
extra مستودع اضافى
يحتوي على حزم ليست أساسية للنظام مثل برامج سطح المكتب وغيره.
testing مستودع اختبارى
مستودع خاص بالحزم التي يتم ترشيحها لان تكون أساسية, أو مستودعات اضافية. (يتم ترشيحها لتذهب إلى المستودع كور أو إلى المستودع اكسترا)
community مستودع يطلق عليه مستودع المجتمع
يحتوي على حزم بنيت ليتم التصويت عليها من قبل المجتمع: يتضمن الحزم التي اخذت اصواتا كافية, واعتمدت من قبل "مستخدم موثوق".
community-testing مستودع يطلق عليه ابضا مستودع المجتمع الاختبارى
مثل المستودع الاختباري, لكنه فيه الحزم التي يتم ترشيحها لتذهب إلى مستودع "المجتمع"(community).
multilib, مستودع مركزي لمستخدمي معالجات x86_64, لسهولة أكبر في دعم تطبيقات 32 بت في بيئة 64 بت.
ثالثا : استخدام ال pacman
يتم استخدام ال pacman كما ذكرت قبل فى حذف, وترقية, وتثبيت الحزم وتبعياتها بطريقة تلقائية
ويتم ذالك باعتماد ارش لينكس على الحزم التي تحمل الاحقة tar.gz, وtar.xz, بشكل مبدئي.
تثبيت الحزم والترقيات
1- تحديث الحزم
pacman -Syy
pacman -Syu
pacman -Syyu
pacman -S package_name1 package_name2
pacman -S extra/package_name
pacman -Sw package_name
pacman -U /path/to/package/package_name-version.pkg.tar.xz
1- حذف حزمه او برنامج
pacman -R package_name
pacman -Rs package_name
pacman -Rsc package_name
1- لمعرفه الحزم الموجوده مع النسخه او على النسخه
pacman -Q
pacman -Q --help
pacman -S --help
pacman -Qs string1 string2
pacman -Ss string1 string2
pacman -Si package_name
pacman -Ql package_name
pacman -Sc
pacman -Scc
برنامج تحميل رائع جداا
sudo pacman -S axel
sudo pacman -S kdenlive
sudo pacman -S gimp
sudo pacman -S firefox
sudo pacman -S chromium
pacman -S virtualbox pacman -S virtualbox linux-headers sudo modprobe vboxdrv
yaourt vokoscreen
yaourt imagewriter
yaourt numix
ممكن تضيفني اسكايب يابطل رجاءا ضيفني ضروري ولا تكتب لكومنت هنا لاني مابعرف اعود للمواضيع skype:mohmed_elsayed2
ReplyDeleteالرجاء ضيفني ضروري ياخوي وشكرا
ممكن تضيفني اسكايب يابطل رجاءا ضيفني ضروري ولا تكتب لكومنت هنا لاني مابعرف اعود للمواضيع skype:mohmed_elsayed2
ReplyDeleteالرجاء ضيفني ضروري ياخوي وشكرا
شرح مفصل ماشاء الله
ReplyDelete