· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Gentoo Install Summary

Gentoo Install¿¡ ´ëÇÑ ¿ä¾à.

  • ÁÖÀÇ : ÃÖ¼ÒÇÑ 1¹øÀÌ»ó, ¿©·¯¹ø ¼³Ä¡¸¦ Çغ» »ç¿ëÀÚ¸¦ À§ÇÑ ¿ä¾à³»¿ë.
  • ¸í·É°ú °£´ÜÇÑ ¿ä¾à Á¤µµ·Î Á¤¸®..

  • #s-1.6 ¿Í ºñ½ÁÇÑ ºÎºÐÀÌ ÀÖÁö¸¸, ±×°Íº¸´Ù´Â Á¶±Ý´õ ¼³¸íÀ».

  • CDºÎÆà ¾øÀÌ ´Ù¸¥ ¸®´ª½º·ÎºÎÅÍ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» µû·Î Á¤¸®

DeleteMe °³ÀÎÀûÀ¸·Î ¼³Ä¡ÇØ º¸¸é¼­ ¿ä¾àº»À» Á¤¸®ÇÒ ¿¹Á¤. Ȥ ´Ù¸¥ºÐµéÀÌ ÇÊ¿äÇÏ¸é º¸½Ã°í, ¾Æ´Ï¸é, »èÁ¦Çϼŵµ µË´Ï´Ù. ÁÖ·Î ÀÔ·ÂÇؾßÇÒ ¸í·ÉÀ̳ª ¼³Á¤À§ÁÖ·Î Á¤¸®ÇÑ °ÍÀÔ´Ï´Ù. ´©±º°¡ ÇÊ¿äÇÏ´Ù¸é »ç¿ëÇϽñ⠹ٶø´Ï´Ù.


1. stage3 ºÎÅÍ ¼³Ä¡


  1. CD ºÎÆÃ
  2. ³×Æ®¿öÅ© ±¸¼º : net-setup eth0 , adsl-setup, adsl-start
  3. root¾ÏÈ£ ¼³Á¤ : passwd root
  4. ¿ø°Ý¼³Ä¡½Ã sshd ±¸µ¿ : /etc/init.d/sshd start
  5. ÆÄƼ¼Ç¼³Á¤ : °¢ÀÚ ¾Ë¾Æ¼­.
  6. ÆÄƼ¼ÇÆ÷¸Ë,½º¿Ò¼³Á¤
    • mke2fs -j ½Ã½ºÅÛÆÄƼ¼Ç ( mkreiserfs , mkfs.xfs , mkfs.jfs )
    • mkswap ½º¿ÒÆÄƼ¼Ç ; swapon ½º¿ÒÆÄƼ¼Ç
  7. ÆÄƼ¼Ç ¸¶¿îÆ® : /mnt/gentoo ¿¡ ¸¶¿îÆ® ( ´Ù¸¥°Íµµ »ó°ü¾øÀ½. )
    • root ÆÄƼ¼Ç ºÎÅÍ ¸¶¿îÆ® ( boot , usr µî Àº root ¾Æ·¡¿¡ ¸¶¿îÆ® )
    • proc ¸¶¿îÆ® : mkdir /mnt/gentoo/proc ; mount -t proc proc /mnt/gentoo/proc
  8. stage3 package ¼³Ä¡
  9. ¹Ì·¯¼³Á¤ : mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
  10. chroot
    • cp /etc/resolv.conf /mnt/gentoo/etc/
    • chroot /mnt/gentoo /bin/bash ( proc °¡ ¸¶¿îÆ® µÇ¾ú´ÂÁö È®ÀÎ, chroot ÈÄ¿¡ Çصµ µÊ )
    • env-update
    • source /etc/profile
  11. portage Æ®¸® ¹Þ±â
    • emerge sync
  12. make.conf
    • stage3 ´Â ±âº»¼³Á¤ ±×´ë·Î.. (´Ù¸¥¿É¼ÇÀº make.conf.example À» ÂüÁ¶)

      CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
      CHOST="i686-pc-linux-gnu"
      CXXFLAGS="${CFLAGS}"  
      GENTOO_MIRRORS="http://ftp.gentoo.or.kr/  http://gentoo.osuosl.org"
      


  13. bootstrap : skip
  14. emerge system : skip
  15. Ä¿³Î ¼³Ä¡

    # emerge gentoo-dev-sources
    # cd /usr/src/linux
    # make menuconfig
    # make && make modules_install
    # cp arch/i386/boot/bzImage /boot/bzImage-2.6.7
    # cp System.map /boot/System.map-2.6.7
    # cp .config /boot/config-2.6.7
    # emerge module-init-tools
    


  16. ½Ã°£´ë ¼³Á¤ : ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
  17. fstab ¼³Á¤ : swap , root , proc , cdrom µî fstab Ãß°¡

    #     fs     mountpoint    type    opts     dump/pass
    /dev/hda2    /boot	   ext3	  noatime      1 1        
    /dev/hda4    /	   reiserfs   noatime      0 0
    /dev/hda3    none	   swap	    sw	       0 0
    
    /dev/cdroms/cdrom0  /mnt/cdrom  iso9660  noauto,ro  0 0
    none	/proc		proc		defaults	0 0
    



  18. ½Ã½ºÅ۷α׵¥¸ó : emerge syslog-ng ; rc-update add syslog-ng default
  19. Å©·Ðµ¥¸ó : emerge vixie-cron ; rc-update add vixie-cron default
  20. other daemon
    • adsl : USE="-X" emerge rp-pppoe
    • pcmcia : emerge sys-apps/pcmcia-cs ; rc-update add pcmcia default
  21. root¾ÏÈ£¼³Á¤ : passwd , »ç¿ëÀÚ¼³Á¤ : adduser »ç¿ëÀÚ ; passwd »ç¿ëÀÚ
  22. /etc/hostname ¼³Á¤ : ÀÓÀÇ»ý¼º
  23. ³×Æ®¿÷¼³Á¤ : /etc/conf.d/net ¼öÁ¤ , rc-update add net.eth0 default
    • ¹«¼±·£Ä«µå Àΰæ¿ì : emerge wireless-tools (iwconfig)
  24. Ä¿³Î¸ðµâ¿Ã¸®±â : /etc/modules.autoload.d/kernel-2.x .. , modules-update
  25. ºÎÆ®·Î´õ : lilo , grub
    • lilo : emerge lilo , /etc/lilo.conf ÆíÁý , /sbin/lilo ½ÇÇà

      boot=/dev/hda 
      map=/boot/map 
      install=/boot/boot.b 
      prompt 
      timeout=50 
      lba32 
      default=Gentoo
       
      # Gentoo section
      image=/boot/bzImage-2.6.7 
      label=Gentoo 
      read-only 
      root=/dev/hda4
      
      # /dev/hda1¿¡ Windows¸¦ ¼³Ä¡ÇÑ °æ¿ì
      # Windows section
      other=/dev/hda1 
      label=Windows
      



    • grub : emerge grub , grub ¼³Ä¡ , /etc/grub/grub.conf ÆíÁý

      # grub             (½© »óÅ¿¡¼­ ½ÇÇà)
      grub> root (hd0,1)          (/boot  ÁöÁ¤)
      grub> setup (hd0)           (MBR¿¡ GRUB¸¦ ¼³Ä¡ÇÕ´Ï´Ù.)
      grub> quit                  (GRUB¸¦ ³¡³»°í Sheel»óÅ·Πµ¹¾Æ¿É´Ï´Ù.)
      



      default 0
      timeout 30
      splashimage=(hd0,1)/grub/splash.xpm.gz
      
      title=Gentoo
      root (hd0,1)
      kernel /bzImage-2.6.7  root=/dev/hda4 
      
      title=Windows
      rootnoverify (hd0,0)     
      chainloader +1
      


  26. ±âº»¼³Ä¡ ¿Ï·á(chroot Á¾·á) : exit , umount ½Ã½ºÅÛÆÄƼ¼Ç¸¶¿îÆ®
  27. ÀçºÎÆà : reboot

2. ´Ù¸¥ ¸®´ª½º ¼³Ä¡ÈÄ ´Ù¸¥ÆÄƼ¼Ç¿¡ gentoo ¼³Ä¡

  1. chroot ÀÌÀü±îÁö´Â ¹Ì¸® ¼³Ä¡µÈ ¸®´ª½º »ó¿¡¼­ ÇÏ¸é µÈ´Ù.
  2. ¼³Ä¡ÇÏ·Á´Â ÆÄƼ¼ÇÀ» ¸¶¿îÆ® ÇÏ°í, stage 3(¶Ç´Â stage 1 ) ¸¦ ¹Þ°í, ¾ÐÃàÀ» ÇØÁ¦ÇÑ´Ù.
  3. make.conf ´Â ÀÓÀÇ·Î ¸¸µé¾î ÁØ´Ù. ±âº» ¼³Á¤À¸·Î ÇÏ¸é ¹«³­ÇÏ´Ù.
  4. chroot ¿Í proc ¸¶¿îÆ® ÈÄ¿¡ ³ª¸ÓÁö´Â µ¿ÀÏÇÏ°Ô ¼³Ä¡.
  5. ºÎÆÃÈÄ¿¡ ·£Ä«µå µîÀÌ ¾ÈÀâÈ÷°Å³ª ÇÒ¶§ ´Ù½Ã ´Ù¸¥¸®´ª½º·Î ºÎÆÃÇÏ¿©, chroot ÇÏ¿© emerge , Ä¿³ÎÄÄÆÄÀÏ µîÀ» ÇÏ¸é µÈ´Ù.

3. stage1 ºÎÅÍÀÇ ¼³Ä¡


  1. [http]http://gentoo.osuosl.org/releases/x86/2004.2/stages/x86/stage1-x86-2004.2.tar.bz2
    • stage 1 À» ¹ÞÀ½

  2. ºÎÆ®½ºÆ®·¦ : cd /usr/portage ; scripts/bootstrap.sh ; source /etc/profile
  3. emerge system
  4. Ä¿³Î ¼³Ä¡ : ´Ù¸¥¹®¼­ ÂüÁ¶

4. ±âº»¼³Ä¡ÈÄ¿¡


  1. gnome ¼³Ä¡

    USE="x86 alsa acpi -arts avi berkdb crypt cups oss encode foomaticdb gdbm gif
             gpm gtk gtk2 imlib jpeg -kde gnome libg++ libwww mad mikmod motif mpeg 
             ncurses nls oggvorbis opengl pam pdflib png python -qt quicktime readline
             sdl slang spell ssl svga tcpd truetype X xml2 xv zlib cjk multichar sse mmx"
    # emerge gnome xscreensaver
    


  2. gdm
  3. X ¼³Á¤
    • /usr/X11R6/bin/XFree86 -configure
    • mv /etc/X11/XF86Config /etc/X11/XF86Config.backup
    • cp /root/XF86Config.configure /etc/X11/XF86Config
  4. Xorg ÀÏ °æ¿ì
    • /usr/X11R6/bin/xorgcfg; cp /root/xorg.conf.new /etc/X11/xorg.conf
  5. others : ´Ù¸¥ ¹®¼­ ÂüÁ¶

ID
Password
Join
You attempt things that you do not even plan because of your extreme stupidity.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2004-12-05 03:36:09
Processing time 0.0067 sec