· 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
Expect a letter from a friend who will ask a favor of you.


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.0069 sec