1- نزل الايزوISO من الmirrors و اختار الايزو حسب طرازarchitecture البروسيسور بتاعك و لاحظ ان:
- minimal installation CD يستخدم في التحميل الذى يعتمد عل وجود الانترنت اثناء التحميل
- universal installation CDيستخدم في التحميل الذى لا يعتمد عل وجود الانترنت اثناء التحميل
2- انسخ الايزو و و بووتboot بها
3- استخدم fdisk او cfdisk او اى برنامج تريده لتقسيم جزء من القرص الصلب لتحميل جنتو عليه و جزء اخر ضعف ال ram حتى يكون swap ثم استحدم mke2fs, mke2fs -j, mkreiserfs, mkfs.xfs و mkfs.jfs لعمل ملف النظام ولبدء الswab استخدم mkswap and swapon قم بعمل mount لهذا الجزءpartition الجديد في /mnt/gentoo
3-تاكد من ظبط التاريخ عن طريق الامر date MMDDhhmmYYYY ثم نزل المرحلةstage من هناmirrors او استخدم المرحلة المتوفرة في اسطوانة التحميل فى (/mnt/cdrom/stages) ثم انتقل الى /mnt/gentoo و فك المرحلةstage عن طريق الامر :
tar -xvjpf <stage tarball>
4-اذا كنت تحمل البورتاج سنابشوت Portage snapshot بدون انترنت اذا قم بالانتقال ال /mnt/gentoo/usr ثم اكتب :
tar -xvjf /mnt/cdrom/snapshots/<snapshot>
اما اذا وجد انترنت اثناء التحميل اذا يمكن تنزيل احدث بورتاجPortage snapshot من ال mirrors
5- عدل/mnt/gentoo/etc/make.conf حتى يناسب احتياجاتك و يمكنك الاستعانة بالملف/mnt/gentoo/etc/make.conf.example فى التعديل
6-
# mount -t proc none /mnt/gentoo/proc # cp /etc/resolv.conf /mnt/gentoo/etc/ # chroot /mnt/gentoo /bin/bash # env-update && source /etc/profile
#emerge --sync
7- ولاعداد النواه
#tar -xjvf kernel-*.tar.bz2 #make menuconfig #make && make modules_install #cp arch/i386/boot/bzImage /boot
او يمكنك استحدام النواه المعدلة من جنتو(gentoo-sources)
#emerge genkernel #genkernel all #emerge coldplug #rc-update add coldplug default
8-عدل ال/etc/fstab
/dev/hda1 /boot ext2 defaults,noatime 1 2 /dev/hda2 none swap sw 0 0 /dev/hda3 / ext3 noatime 0 1 none /proc proc defaults 0 0 none /dev/shm tmpfs nodev,nosuid,noexec 0 0 /dev/cdroms/cdrom0 /mnt/cdrom auto noauto,user 0 0
9-عدل /etc/conf.d/hostname ثم /etc/conf.d/domainname ثم
rc-update add domainname default
ثم عدل /etc/conf.d/net لتظبيط الشبكة ثم
rc-update add net.eth0 default
10-عدل /etc/hosts و مثال
(For static IPs) 127.0.0.1 localhost 192.168.0.5 jenny.homenetwork jenny 192.168.0.6 benny.homenetwork benny 192.168.0.7 tux.homenetwork tux (For a dynamic IP) 127.0.0.1 localhost.homenetwork tux localhost
#emerge pcmcia-cs
rc-update add pcmcia-cs default
#passwd
ثم قم بتعديل /etc/rc.conf, /etc/conf.d/rc, /etc/conf.d/keymaps, /etc/conf.d/clock حسب الاختياج
11-
#emerge syslog-ng
rc-update add syslog-ng default
و يمكنك تحميل الاتى حسب الاحتياج للنظامxfsprogs, reiserfsprogs or jfsutils اما للشبكات dhcpcd or rp-pppoe
12-
#emerge grub or liloثم قم بتعديل /boot/grub/grub.conf او /etc/lilo.conf
ex grub.conf:
default 0 timeout 30 splashimage=(hd0,0)/grub/splash.xpm.gz # genkernel users title=Gentoo Linux 2.6.11-r3 root (hd0,0) kernel /kernel-genkernel-x86-2.6.11-gentoo-r3 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev initrd /initramfs-genkernel-x86-2.6.11-gentoo-r3 # non-genkernel users (no initrd) title=Gentoo Linux 2.6.11 r3 root (hd0,0) kernel /kernel-2.6.11-gentoo-r3 root=/dev/hda3 # Only in case you want to dual-boot title=Windows XP root (hd0,5) makeactive chainloader +1
ex lilo.conf:
boot=/dev/hda prompt timeout=50 default=gentoo # For non-genkernel users image=/boot/kernel-2.6.11-gentoo-r3 label=gentoo read-only root=/dev/hda3 # For genkernel users image=/boot/kernel-genkernel-x86-2.6.11-gentoo-r3 label=gentoo read-only root=/dev/ram0 append="init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev" initrd=/boot/initramfs-genkernel-x86-2.6.11-gentoo-r3 # For dual-booting other=/dev/hda6 label=windows
for grub :
#grub-install /dev/hdafor lilo :
#/sbin/lilo
13-reboot then log as root
#useradd -m -G <groups> <username>
mount the packages CD at /mnt/cdrom
#export PKGDIR="/mnt/cdrom"
emerge -k >>> لتحميل الحزم الbrecombiled من الاسطوانة و هذا الخيار مفيد فى الحزم الكبيرة مثل kde
- Printer-friendly version
- Login or register to post comments
- 3512 reads

