Submitted by khaledhosny on Thu, 02/02/2006 - 06:07.
( categories: )

1- نزل الايزوISO من الmirrors و اختار الايزو حسب طرازarchitecture البروسيسور بتاعك و لاحظ ان:

  1. minimal installation CD يستخدم في التحميل الذى يعتمد عل وجود الانترنت اثناء التحميل
  2. universal installation CDيستخدم في التحميل الذى لا يعتمد عل وجود الانترنت اثناء التحميل

2- انسخ الايزو و و بووتboot بها و لتشغيل الشبكة اذا لم تكن تعمل يمكنك استخدامnet-setup و اذا كان عندك ADSL يمكنك استخدامadsl-setup و adsl-start و لدعم الPPTP اولا قم بتعديل/etc/ppp/chap-secrets ثم/etc/ppp/options.pptp ثم استخدم pptp server-ip و للدخول اللاسلكىwireless access يمكنك استخدام iwconfig ثم استخدمnet-setup مرة اخرى او استخدمifconfig,dhcpcd و route يدويا

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 فى التعديل

#nano -w /mnt/gentoo/etc/make.conf 

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

nano -w /etc/fstab

ex. /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

nano -w /etc/conf.d/hostname
nano -w /etc/conf.d/domainname
و لتعمل فى البداية
rc-update add domainname default 

لتظبيط الشبكة قم بتعديل/etc/conf.d.net

# nano -w /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/hda

for lilo :

#/sbin/lilo

13-reboot then log in as root

#useradd -m -G <groups> <username>

mount the packages CD at /mnt/cdrom

#export PKGDIR="/mnt/cdrom"

ثم

#emerge -k <package>

emerge -k : لتحميل الحزم الprecompiled من الاسطوانة و هذا الخيار مفيد فى الحزم الكبيرة مثل حزمkde

لاحظ!!

اذا كان عندك لينكس محمل علي القرص الصلب اذا تستطيع ان تستمر فى عملية التنصيب بدون cdrom driver عن طريق عملmount للinstallation-cd فى اى مجلد فى ال قرص الصلب عن طريق الامر:

  #mount -o loop intallation-cd-x86.iso /anypath/
ثم بعد ذلك تكمل التحميل من اللينكس المستخدم ابتداء من الخطوة3 بنفس طريقة التحميل المستخدمة لكن مع الفرق انك سوف تطبق الاوامر من هذا اللينكس

هذا الرابط لتحميل جنتو بالتفصيل الممل handbook

و الرابط الاساسى تجده هنا gentoo-x86-quickinstall


D-N-A

d770116's picture

enta ragel gamed :) rabena ywef2ak :)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.