شرح شرح تثبيت نظام الأرش لينوكس أساسي

gad3r

كبار الشخصيات
إنضم
27 ديسمبر 2015
المشاركات
2.149
مستوى التفاعل
4.312
أهلا و سهلا بكافّة الإخوة الأعضاء و الزوّار في منتديات تونيزياسات عامّة
و في منتدى أنظمة التّشغيل خاصّة..


361687OS.gif



195262fasla.png


شرح تثبيت نظام الأرش لينوكس أساسي


195262fasla.png

سنقوم في هذا الشرح بتثبيت نظام الأرش لينوكس وهو نظام مميز ويستحق التجربة

طريقة التثبيت تختلف عن بقية الأنظمة نظراً لاعتمادها على الطرفية وعلى أداة باكستراب بشكل خاص

ويحتوي هذا الشرح على الأقسام التالية


195262fasla.png

حرق نسحة الازو على الفلاشة
تقسيم القرص الصلب
الاتصال بلانترنت
التثبيت الأساسي للنظام
تثبيت الواجهة الرسومية

195262fasla.png

حرق نسحة الازو على الفلاشة
195262fasla.png



لحرق نسحة الازو على الفلاشة نقوم بتركيب الفلاشة ثم نتوجه إلى المجلد الذي يحتوي على ملف الازو
نفتح الطرفية ونمرر الأمر التالي
كود:
dd if=archlinux.iso of=/dev/sdb bs=4M
sync



مع تعويض

archlinux.iso
و
/dev/sdb


مثلاً إذا كانت نتيجة الأمر
fdisk -l
=
/dev/sdc1
اكتب
/dev/sdc

195262fasla.png

تقسيم القرص الصلب
195262fasla.png

بعد الاقلاع من الفلاشة وإختيار تنصيب النظام نقوم بتمرير الأمر التالي
لتعديل لوحة الكتابة

كود:
loadkeys fr

سنقوم بتقسيم القرص الصلب إلى أربعة أجزاء
root
boot
home
swap
195262fasla.png

يمكن تقسيم القرص الصلب بإستعمال إحدى الأدوات التالية
parted , fdisk , cfdisk , sfdisk
لانها تدعم
GPT و MBR

مثال
كود:
parted /dev/sda
mkpart primary ext4 1MiB 100MiB
set 1 boot on
mkpart primary ext4 100MiB 40GiB
mkpart primary linux-swap 40GiB 44GiB
mkpart primary ext4 44GiB 100%


195262fasla.png

ثم نقوم بفرمتة الأقسام
sda1 = boot
sda2=root
sda3=swap
sda4=home
كود:
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda4
mkswap /dev/sda3
swapon /dev/sda3



195262fasla.png

الاتصال بلانترنت
195262fasla.png

الأسهل الاتصال بلانترنت بواسطة الكابل

كما يمكن الإتصال بالوفي عن طريق الأمر التالي
كود:
wifi-menu

195262fasla.png

التثبيت الأساسي للنظام
195262fasla.png

نقوم بإنشاء نقاط تركيب الأقسام
Création des points de montages
كود:
mkdir /mnt/{boot,home}

تركيب الأقسام
Montage des partitions
كود:
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home
mount /dev/sda2 /mnt


195262fasla.png

يتبع





 
التعديل الأخير:
195262fasla.png

يمكن تعديل هذا الملف لختيار سرفير التحميل الأقرب ووضعه الأول

كود:
nano /etc/pacman.d/mirrorlist
(ensuite tapez ctrl +o , enter , ctrl +x pour sauvgarder)

تثبيت الحزم الأساسية يتم بواسطة سكريبت باكستراب

نقوم بتمرير الأمر التالي
كود:
pacstrap -i /mnt base
أو
كود:
pacstrap -i /mnt base base-devel
ثم
كود:
pacstrap /mnt zip unzip p7zip vim mc alsa-utils syslog-ng
195262fasla.png

إنشاء ملف
fstab

كود:
genfstab -U -p /mnt >> /mnt/etc/fstab

تعديل ملف
Locale

كود:
nano /etc/locale.gen

نزع علامة دياز أمام خيار الفرنسية لاختيارها

ثم نمرر الأمر التالي

كود:
locale-gen
echo LANG=fr_FR.UTF-8 > /etc/locale.conf
export LANG=fr_FR.UTF-8

الدخول للنظام

كود:
arch-chroot /mnt

نمرر الأمر التالي لختيار الوقت

كود:
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
hwclock --systohc - utc
195262fasla.png

يتبع
 
التعديل الأخير:
195262fasla.png

وضع كلمة مرور الروت
اكتب الأمر التالي وأدخل كلمة المرور
كود:
passwd

إضافة مستخدم
اكتب الأمر التالي

كود:
useradd -g users -m -s /bin/bash <nom utilisateur>
passwd <nom utilisateur>

تغيير الهوست
كود:
echo <votre_hostname_ic> > /etc/hostname

تثبيت
ramdisk
كود:
mkinitcpio -p linux
195262fasla.png

تثبيت مدير الإقلاع
(mbr)

كود:
pacman -S grub-bios
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

تفعيل الأنترنت
كود:
pacman -S dialog wpa_actiond ifplugd wpa_suppicant
pacman -S networkmanager
systemctl enable dhcpcd
systemctl enable NetworkManager.service
195262fasla.png


يتبع
 
التعديل الأخير:
195262fasla.png

لتثبيت أداة
yaourt
نقوم بتعديل ملف
pacman.conf
كما يلي
كود:
nano /etc/pacman.conf
كود:
[archlinuxfr]
SigLevel = Optional TrustAll
Server = http://repo.archlinux.fr/$arch
ثم
كود:
pacman -S yaourt
195262fasla.png

نعيد تشغيل النظام
كود:
exit
umount /mnt/{boot,home}
reboot

نقوم بدخول النظام بصلاحيات الروت
لتثبيت بعض الأدوات
كود:
pacman -Syu
yaourt -S xorg-server xorg-xinit xorg-xmessage xorg-utils xf86-input-mouse
yaourt -S gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly
yaourt -S cups gimp hplip ntp xsane unoconv
yaourt -S libreoffice libreoffice-fr
yaourt -S firefox-i18n-fr flashplugin
yaourt -S chromium
systemctl enable syslog-ng.service
systemctl enable cronie.service
systemctl enable avahi-daemon.service
systemctl enable avahi-dnsconfd.service
systemctl enable cups.service
systemctl enable ntpd.service
195262fasla.png

تثبيت الواجهة الرسومية
195262fasla.png

Gnome
كود:
yaourt -S gnome gnome-extra gnome-tweak-tool system-config-printer xdg-user-dirs telepathy-idle
systemtcl enable gdm.service
systemctl start gdm.service

KDE
كود:
yaourt -S kde kde-l10n-fr amarok digikam
systemctl enable kdm.service
systemctl start kdm.service


XFCE
كود:
yaourt -S xfce4 xfce4-goodies vlc xnoise lightdm-gtk2-greeter gvfs xdg-user-dirs
systemctl enable lightdm.service
systemctl start lightdm.service

Cinnamon

كود:
yaourt -S cinnamon gnome-extra gnome-terminal lightdm-gtk2-greeter xdg-user-dirs
systemctl enable lightdm.service
systemctl start lightdm.service
المرجع موسعة أرش لنوكس بتصرف
 
التعديل الأخير:
ملحوظة
yaourt
ألغيت هذه الأداة ويمكن استبدالها بإحدى الأدوات من


AUR helpers
مثال
yay
 
مشكور اخي
 
  • Like
التفاعلات: gad3r
أعلى