Ãʺ¸ÀÚ¸¦ À§ÇÑ ÆÁ ½Ã¸®Áî IV

    ÀúÀÚ : ÀÌ ¼º ÁÖ (Hitel : linuxlee)  
     

 

¡á ÇÁ·Î±×·¥ÀÇ ÄÄÆÄÀÏ

    C³ª C++ ¶Ç´Â Objective C·Î ¾²¿©Áø ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇϱâ À§ÇÑ Áغñ»çÇ×µéÀ» ¾Ë¾Æº¸ÀÚ. ¸ÕÀú ÄÄÆÄÀÏ Àü¿¡ ÀÌ¹Ì ¼³Ä¡°¡ µÇ¾îÀÖ¾î¾ß ÇÒ ³»¿ëÀ» È®ÀÎÇغ¸¸é ´ÙÀ½°ú °°´Ù.

    gcc : ÄÄÆÄÀÏ·¯
    binutils : Áö¿ø À¯Æ¿¸®Æ¼
    kernel-source : ¸î °³ÀÇ Áß¿äÇÑ Çì´õÆÄÀÏ
    libc-include : ´ëºÎºÐÀÇ ´Ù¸¥ Çì´õÆÄÀÏ
    libc-devel : ³ª¸ÓÁö ÇÊ¿äÇÑ °Íµé

    ±×¸®°í MakefileÀ» »ç¿ëÇÑ´Ù¸é make°¡ ÄÄÆÄÀÏ¿¡ ÇÊ¿äÇÏ´Ù.
    ´Ù¸¥ ÇÊ¿äÇÑ ÆÐÅ°ÁöµéÀº ´ÙÀ½°ú °°´Ù.

    bin86 : ¸®¾ó¸ðµå ¹ÙÀ̳ʸ® À¯Æ¿¸®Æ¼ (ÀÌ°ÍÀº Ä¿³Î°ú dosemu µî¿¡¼­ »ç¿ë)
    bison : yaccÀÇ GNU ¹öÀü (*.y ¶ó´Â ÆÄÀÏ¿¡ »ç¿ëµÇ´Â Æļ­)
    byacc : yaccÀÇ BSD ¹öÀü (bisonÀ» »ç¿ëÇÏÁö ¾Ê´Â ¸î¸î ÇÁ·Î±×·¥¿¡¼­ »ç¿ë)
    flex : lexÀÇ GNU ¹öÀü(*.l ÆÄÀÏ¿¡¼­ »ç¿ëµÇ´Â ±¸¹®ºÐ¼®±â)
    gcc-c++ : C++ ÄÄÆÄÀÏ·¯ (*.cc, *.C, *.cxx, *.c++ ÆÄÀÏ¿¡¼­ »ç¿ë)
    libg++ : standard¿Í GNU c++ ¶óÀ̺귯¸® (´ëºÎºÐÀÇ C++ ÇÁ·Î±×·¥¿¡¼­ »ç¿ë)
    gcc-objc : Objective-C ÄÄÆÄÀÏ·¯(*.m ÆÄÀÏ¿¡¼­ »ç¿ë)
    patch : patch ÇÁ·Î±×·¥
    diffutils : patch »ý¼º±â
    pmake : makeÀÇ BSD ¹öÀü(BSD MakefileÀº ±¸¹®ÀÌ Á» Â÷ÀÌ°¡ ÀÖ´Ù.)
    XFree86-devel : XFree86 ¶óÀ̺귯¸® (X¿ë ÇÁ·Î±×·¥À» ¸¸µé ¶§ »ç¿ë)
    ImageMagick-devel : ImageMagick ¶óÀ̺귯¸® (°ÅÀÇ ¾È¾¸)
    e2fsprogs-devel : ext2fs ¶óÀ̺귯¸® (Àú ¼öÁØÀÇ ÆÄÀÏ ½Ã½ºÅÛ ÇÁ·Î±×·¥À» ¸¸µé ¶§)
    libgr-devel : ¿©·¯ ±×·¡ÇÈ ¶óÀ̺귯¸® (¸¹Àº ±×·¡ÇÈ ÇÁ·Î±×·¥¿¡¼­ »ç¿ë)
    ncurses-devel : ¸ðµç »ç¾çÀÇ curses ¶óÀ̺귯¸® (ÅؽºÆ® ȯ°æÀÇ »ç¿ëÀÚ ÀÔ·Â ÇÁ·Î±×·¥ÀÇ °³¹ß¿¡ »ç¿ë)
    slang-devel : SLang ¶óÀ̺귯¸®
    svgalib-devel : ÄÜ¼Ö ±×·¡ÇÈ ¶óÀ̺귯¸® (¾à°£ÀÇ ÇÁ·Î±×·¥¿¡¼­ »ç¿ë)

    º¸Åë ÇÁ·Î±×·¥ ÄÄÆÄÀϺ¸´Ù Ä¿³ÎÀÇ ÄÄÆÄÀÏÀ» ¾î·Æ°Ô »ý°¢Çϴµ¥ Ä¿³ÎÄÄÆÄÀϵµ ½ÇÁ¦·Î ±×·¸°Ô ¾î·ÆÁö ¾Ê´Ù. ´ÙÀ½°ú °°Àº ¼ø¼­·Î ÇÑ´Ù.

    make mrproper : ÆÐÄ¡¸¦ ÇÑ °æ¿ì³ª Ä¿³Î¼Ò½º¸¦ »õ·Î ¼³Ä¡ÇÑ °æ¿ì¿¡ ½ÇÇà½ÃŲ´Ù.
                            ºÒÇÊ¿äÇÑ ¶óÀ̺귯¸®¸¦ »èÁ¦ÇÑ´Ù. make config ¶Ç´Â make xconfig ¶Ç´Â make
    menuconfig : Ä¿³Î¿¡ Æ÷Ç﵃ ³»¿ëÀ» ¼³Á¤ÇÑ´Ù.
    make dep : ÀÇÁ¸¼º °Ë»ç¸¦ ÇÑ´Ù.
    make clean : ÇÊ¿ä¾ø´Â ÆÄÀÏÀ» Áö¿öÁØ´Ù.
    make zlilo ¶Ç´Â make zImage : Ä¿³ÎÀ» ¸¸µé¾îÁØ´Ù. zlilo´Â lilo¸¦ »ç¿ëÇÏ´Â »ç¿ëÀÚÀÎ °æ¿ì
    make modules : ¸ðµâÀ» ÄÄÆÄÀÏÇÑ´Ù.
    make modules_install : ¸ðµâÀ» ¼³Ä¡ÇÑ´Ù.

    ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇÒ ¶§´Â Ç×»ó README³ª INSTALL ÆÄÀÏÀ» È®ÀÎÇÑ´Ù. º¸Åë ÄÄÆÄÀÏÇÏ´Â °æ¿ì¿¡ ´ÙÀ½ÀÇ ³× °¡Áö Áß¿¡ ÇÑ°¡Áö¿¡ ÇØ´çµÈ´Ù. ¸ÕÀú ImakefileÀÌ ÀÖ´Â °æ¿ì´Â ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÑ´Ù.

    xmkmf -a
    make all

    µÎ ¹ø°·Î Makefile.inÀÌ ÀÖ´Â °æ¿ì¿¡´Â ´ÙÀ½°ú °°ÀÌ ½ÇÇà½ÃŲ´Ù.

    ./configure ¦¡prefix=/usr
    make all

    ¼¼ ¹ø°´Â Makefile ¸¸ÀÌ ÀÖ´Â °æ¿ì¿¡´Â ´ÙÀ½À» ½ÇÇà½ÃÄÑ º»´Ù.

    make all ¶Ç´Â make program

    ³× ¹ø°´Â Á÷Á¢ gcc¸¦ ºÎ¸£´Â °æ¿ìÀÌ´Ù. ¸¸¾à ¼Ò½º°¡ foo.c¶ó¸é ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÑ´Ù.

    gcc -c foo.c -o foo.o
    gcc foo.o -o foo

    ÀÌ °æ¿ì¿¡´Â foo¶ó´Â ½ÇÇàÆÄÀÏÀÌ »ý¼ºµÈ´Ù.

    ´ÙÀ½Àº ÆÐÄ¡¿¡ °üÇÑ °ÍÀÌ´Ù. ÆÐÄ¡¿¡ °üÇÑ ¸Å´º¾ó ÆäÀÌÁö³ª info ÆÄÀÏÀ» ÂüÁ¶Çؼ­ Àû´çÇÑ µð·ºÅ丮¸¦ ¼±ÅÃÇÏ°í ±× µð·ºÅ丮¿¡¼­ patch ¸í·É¾î¸¦ ÀÔ·ÂÇÑ´Ù.

    patch -s -pn <patchfile

    nÀº ÆÐÄ¡¸¦ Àû¿ë½Ãų µð·ºÅ丮ÀÇ ¼öÀÌ´Ù. n°ªÀº ¼Ò½º µð·ºÅ丮¿¡¼­ Çϸé 0ÀÌ´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº patchÀÇ ¸Å´º¾óÀ» ÂüÁ¶ÇÑ´Ù.

    (À§ ³»¿ëÀº ·¹µåÇÞ ÆÁ ½Ã¸®Á ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù.)

     

¡á ºÎÆà ÀýÂ÷

    ºÎÆà ÀýÂ÷´Â º¸Åë ´ÙÀ½°ú °°´Ù.
    init ÇÁ·Î±×·¥Àº ºÎÆýÿ¡ Ä¿³Î¿¡ ÀÇÇؼ­ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ ÇÁ·Î±×·¥Àº System V °è¿­°ú BSD °è¿­ÀÌ ÀÖ´Ù. °¢ ¹èÆ÷º» ¸¶´Ù »ç¿ëÇÏ´Â °è¿­¿¡ Â÷ÀÌ°¡ Àִµ¥ ·¹µåÇÞ ¹èÆ÷º»ÀÇ °æ¿ì´Â System V °è¿­À» »ç¿ëÇÑ´Ù. System V¿Í BSD °è¿­ÀÇ Â÷ÀÌ´Â /etc ¾Æ·¡ÀÇ ¼³Á¤ÆÄÀϵ鿡 Â÷ÀÌ°¡ ÀÖ´Ù. Sys V °è¿­Àº /etc ¹Ø¿¡ rc.d µð·ºÅ丮°¡ ÀÖ´Ù. ÀÌ ¾È¿¡ rc.sysinit¿Í ´ÙÀ½°ú °°Àº µð·ºÅ丮µéÀÌ ÀÖ´Ù.

    init.d
    rc0.d
    rc1.d
    rc2.d
    rc3.d
    rc4.d
    rc5.d
    rc6.d 

    init.d¿¡´Â ±âº»ÀûÀ¸·Î ºÎÆýÿ¡ ¶Ç´Â ´Ù¸¥ ½ÇÇà·¹º§·Î µé¾î°¥ ¶§ °¢°¢ÀÇ ¼­ºñ½ºµé¿¡¼­ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ® ÆÄÀϵéÀÌ µé¾îÀÖ´Ù. ¼­ºñ½º¿¡´Â network, nfs, sendmail. httpd µîÀÌ ÀÖ´Ù. ±×¸®°í Àڽſ¡ ÇÊ¿äÇÑ ¼­ºñ½ºµéÀº rc.local ÆÄÀÏ¿¡ ±â¼úµÇ¾î ÀÖ´Ù.
    À̺¥Æ®ÀÇ ½ÇÇà¼ø¼­´Â ´ÙÀ½°ú °°´Ù.
    init´Â /etc/rc.d/rc.sysinit¸¦ ½ÇÇàÇÑ´Ù. rc.sysinit´Â ÇÊ¿äÇÑ ÀÛ¾÷À» ¼öÇàÇÏ°í ÇÊ¿äÇÑ °æ¿ì rc.serialÀ» ½ÇÇà½ÃŲ´Ù. init´Â ±âº» ½ÇÇà·¹º§¿¡ ÀÖ´Â ¸ðµç ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù.
    ±×¸®°í rc.localÀ» ½ÇÇàÇÑ´Ù. ±âº» ½ÇÇà·¹º§Àº /etc/inittab¿¡ °áÁ¤µÇ¾î ÀÖ´Ù. ±âº» ½ÇÇà·¹º§À» ¹Ù²Ù·Á¸é ´ÙÀ½°ú °°Àº ÇàÀ» ã¾Æ¼­ ¼öÄ¡¸¦ ¹Ù²Ù¾î ÁÖ¸é µÈ´Ù.

    id:3:initdefault:

    ¿©±â¿¡¼­ ±âº» ½ÇÇà ·¹º§Àº 3ÀÌ°í ÀÌ°ÍÀº ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÏ´Â °ÍÀÌ´Ù.
    inittab ÆÄÀÏÀ» º¯°æÇÒ ¶§´Â ÁÖÀÇÇØ¾ß ÇÏ°í ¸¸¾à À߸øµÇ¾ú´Ù¸é ´ÙÀ½°ú °°ÀÌ ½Ì±Û¸ðµå·Î ºÎÆÃÇÑ ÈÄ º¯°æÇØ¾ß ÇÑ´Ù.

    LILO boot: linux single

    ±×¸®°í ½ºÅ©¸³Æ®°¡ Á¤»óÀûÀ¸·Î ¼öÇàÀÌ µÇ´Â°¡¸¦ ¾Ë·Á¸é ¸ÕÀú ÇöÀçÀÇ ½ÇÇà·¹º§À» ¾Ë¾Æº¸°í ÇØ´ç µð·ºÅ丮·Î À̵¿ÇÏ¿© °¢°¢ÀÇ ÆÄÀϵéÀ» È®ÀÎÇÑ´Ù. ½ÇÇà·¹º§ÀÌ 3À̸é rc3.d µð·ºÅ丮¸¦ È®ÀÎÇÑ´Ù. °¢°¢ÀÇ ÆÄÀϵéÀ» º¸¸é ¾Æ·¡¿Í °°ÀÌ ³ª¿Â´Ù.

    S10network-> ../init.d/network
    S30syslog->../init.d/syslog
    S40cron->../init.d/cron
    S50inet->../init.d/inet
    S60nfs->../init.d/nfs
    .
    .
    .
    .
    S99local->../rc.local

    ÆÄÀϵéÀº ½ÇÁ¦·Î´Â init.d µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀϵé·ÎÀÇ ¸µÅ©µéÀÌ´Ù.
    'S'´Â start ½ºÅ©¸³Æ®ÀÌ°í 'K'´Â stop ½ºÅ©¸³Æ®ÀÌ´Ù. °¢ ½ºÅ©¸³Æ®´Â ¹øÈ£¿¡ µû¶ó¼­ ½ÇÇà ¼ø¼­°¡ ÁÖ¾îÁø´Ù. 'S'·Î ÀÌ·ç¾îÁø ½ºÅ©¸³Æ®´Â ºÎÆà ½Ã¿¡ ½ÇÇàµÇ°í 'K'´Â Á¾·á½Ã¿¡ ½ÇÇàµÈ´Ù. ¸¸¾à °¢ ¼­ºñ½º¸¦ ºÎÆà ÈÄ¿¡ ½ÇÇà½ÃÅ°°Å³ª Á¾·á½ÃÅ°·Á¸é ´ÙÀ½°ú °°ÀÌ start³ª stopÀÎÀÚ¸¦ Á־ ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÅ°¸é µÈ´Ù.

    /etc/rc.d/init.d/httpd.init sop

    À§¿Í °°ÀÌ ½ÇÇàÀ» ½ÃÅ°¸é httpd ¼­¹ö¸¦ Á¾·á½Ãų ¼ö ÀÖ´Ù.
    ·¹µåÇÞ ¹èÆ÷º»ÀÇ °æ¿ì¿¡´Â ½ÇÇà·¹º§ µû¸¥ ¼­ºñ½º¸¦ ¼±ÅÃÇϱâ À§Çؼ­ Sys V Runlevel maganer°¡ ÀÖ´Ù. ´ÙÀ½Àº ±× È­¸éÀÌ´Ù. available¿¡ ÀÖ´Â °Í Áß¿¡¼­ ÇÊ¿äÇÑ °ÍÀ» start¿Í stop Ç׸ñ¿¡ ½ÇÇà·¹º§¿¡ µû¶ó¼­ ³Ö¾îÁÖ¸é µÈ´Ù.

    (À§ ³»¿ëÀº ·¹µåÇÞ ÆÁ ½Ã¸®Á ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù.)

     

¡á ¸®´ª½º¿¡¼­ÀÇ Àμâ

    ÇÁ¸°Å͸¦ »ç¿ëÇϱâ À§Çؼ­´Â ¸ÕÀú ÀÚ½ÅÀÇ µð¹ÙÀ̽º¸¦ È®ÀÎÇÑ´Ù. È®ÀÎÀº ºÎÆà ¸Þ¼¼Áö¸¦ º¸¸é µÈ´Ù. dmesg | more ¸í·ÉÀ» »ç¿ëÇϰųª ¶Ç´Â /var/log/messages ÆÄÀÏÀ» È®ÀÎÇÑ´Ù.

    Serial driver  version 4.13 with no serial
    options enabled
    tty00 at 0x03f8 (irq = 4) is a 16550A
    tty01 at 0x02f8 (irq = 3) is a 16550A
    lp 1 at 0x0378, (polling)

    Àμ⸦ ÇÏ·Á¸é lpr ¸í·ÉÀ» »ç¿ëÇÑ´Ù. ´ÙÀ½°ú °°ÀÌ »ç¿ëÇÑ´Ù.

    [sjlee@bads log]$ lpr messages

    lprÀº ³»¿ëÀ» /var/spool µð·ºÅ丮·Î º¹»çÇÑ´Ù. ±×¸®°í ½ºÇ® µð·ºÅ丮ÀÇ ³»¿ëÀº lpd¶ó´Â daemon ÇÁ·Î±×·¥ÀÌ ¹é±×¶ó¿îµå·Î Àμ⸦ ÇÑ´Ù. lpd°¡ Àμ⸦ ÇÏ´Â µ¿¾È¿¡´Â /etc/printcap ÆÄÀÏÀÌ »ç¿ëµÈ´Ù. lpr ¸í·É Áß¿¡¼­ -p ¿É¼ÇÀ» »ç¿ëÇؼ­ ÇÁ¸°Å͸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¿É¼Ç¾øÀÌ »ç¿ëÇÏ·Á¸é ȯ°æº¯¼ö¸¦ ÁöÁ¤ÇØÁÖ¸é µÈ´Ù.

    PRINTER=hplj
    export PRINTER

    lpq·Î ÇÁ¸°Æ® Å¥¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

    [root@nikea /root]# lpq
    lp is ready and printing
    Rank   Owner   Job   Files   Total Size
    active   root   16   top.txt   135115bytes
    1st   root   17   wine.sym 279546bytes

    lprm ¸í·ÉÀº Å¥¿¡ ÀÖ´Â ÇÁ¸°Æ®ÀÇ ³»¿ëÀ» Áö¿ï ¼ö ÀÖ´Ù.

    [root@nikea /root]# lprm 16
    dfA016Aa00953 dequeued
    cfA016Aa00953 dequeued

    lpc ¸í·ÉÀº Á¦¾î ÇÁ·Î±×·¥ÀÌ´Ù. lpc¸¦ ½ÇÇà½ÃÅ°¸é lpc ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³­´Ù.

    [root@nikea /root]# lpc

    »ç¿ëµÇ´Â ¸í·É¾îµéÀ» º¸·Á¸é help ¸í·ÉÀ» ÀÔ·ÂÇÑ´Ù.

    lpc> help
    Commands may be abbreviated. Commands are:
    abort   enable   disable   help   restart status  topq   ?
    clean   exit   down   quit   start   stop   up

    lpc> status  <- »óŸ¦ È®ÀÎÇÑ´Ù.

    lp:
         queuing is enabled
         printing is enabled
         no entries
         no daemon present

    ¸í·É¾î¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é help ¸í·É¾îµî°ú °°ÀÌÇÏ¸é µÈ´Ù.

    lpc> help status
    status     show status of daemon and queue

    ´Ù¸¥ ¸í·É¿¡ ´ëÇÑ ³»¿ëµµ È®ÀÎÇϱ⠹ٶõ´Ù.

    ½ºÇ®À» »ç¿ëÇÏÁö ¾Ê°í Á÷Á¢ ÇÁ¸°ÅÍ·Î º¸³¾ °æ¿ì¿¡´Â ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.

    1. root·Î ·Î±×ÀÎÀ» ÇÏ°í ÇÁ¸°Å͸¦ ÄÒ´Ù.(·çÆ®·Î ·Î±×ÀÎÀ» ÇÏ´Â ÀÌÀ¯´Â write Æ۹̼ÇÀÌ
       ¼ÒÀ¯ÀÚ¸¸ µÇ´Âµ¥ ¼ÒÀ¯ÀÚ°¡ root À̱⠶§¹®ÀÌ´Ù.)
    2. ¸í·ÉÇà¿¡¼­ cat ÀμâÇÒ ÆÄÀÏ > /dev/lp1°ú °°ÀÌ ÇÑ´Ù. lprÀ» »ç¿ëÇÏ´Â °æ¿ì¿£
       ½ºÇ® µð·ºÅ丮¿¡ ÀμâÇÒ ³»¿ë¿¡ ´ëÇÑ º¹»çº»ÀÌ ÀúÀåµÇ´Âµ¥ ÀμâÇÒ ÆÄÀÏÀÌ Å« °æ¿ì¿¡´Â
       ºÒÆíÇÏ´Ù. ÀÌ·² ¶§¿¡´Â ¿øº» ÆÄÀÏÀ» »ç¿ëÇÏ¿© Á÷Á¢ Àμ⸦ ÇÒ ¼ö ÀÖ´Ù.
       ´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» ³»¸®¸é ÀÌ·± ¹æ½ÄÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.

       lpr -s ÇÁ¸°Æ®ÇÒ ÆÄÀÏ

    -s´Â symbolic link¸¦ ¸»ÇÑ´Ù.
    ÀÌ·¯ÇÑ »ç¿ëÀÇ ´ÜÁ¡Àº ÀμâÇÒ ÆÄÀÏ¿¡ ´ëÇÑ Á¶ÀÛÀ» ÇÒ ¼ö ¾ø´Ù´Â °ÍÀÌ´Ù.
    Àμâ½Ã¿¡ ÇÁ¸°ÅÍ¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â /etc/printcap ÆÄÀÏÀº ³»¿ëÀ» ÀÌÇØÇϱⰡ ½±Áö ¾Ê´Ù. ±×·¡¼­ ¸¸¾à¿¡ ÇÁ¸°Å͸¦ ¼³Á¤ÇØ¾ß ÇÒ °æ¿ì¶ó¸é ¹èÆ÷º» µî¿¡ ÀÖ´Â ÇÁ¸°ÅÍ ¼³Á¤ ¸Þ´ºµîÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ Æí¸®ÇÏ´Ù. ÀÚ½ÅÀÇ ÇÁ¸°ÅÍ¿¡¼­ Áö¿øÇÏ´Â ¿¡¹Ä·¹À̼ÇÀ» Àß È®ÀÎÇÏ°í ÀÌ·¯ÇÑ ¼³Á¤À» ÇØ¾ß ÇÑ´Ù.

    ´ÙÀ½Àº ·¹µåÇÞ ¹èÆ÷º»¿¡ ÀÖ´Â ÇÁ¸°ÅÍ ¼³Á¤ È­¸éÀÌ´Ù. ÀμâÇÒ ³»¿ëÀÌ ÇÁ¸°ÅÍ·Î °¡±â Àü¿¡ ÀÔ·Â ÇÊÅÍ¿¡¼­ ÀûÀýÈ÷ °¡°øµÈ´Ù.
    À§ÀÇ È­¸éÀÇ ³»¿ë Áß¿¡¼­ ¸¸¾à ÅؽºÆ®¸¦ ÀμâÇϴµ¥ °è´Ü ¸ð¾çÀ¸·Î ÀμⰡ µÇ¸é ´ÙÀ½ÀÇ ³»¿ëÀ» ¼±ÅÃÇØÁØ´Ù. ÀÌ·± ½ÄÀ¸·Î ¼³Á¤ÇØÁÖ°í Å×½ºÆ®¸¦ Çغ¸¸é µÈ´Ù.

    Fix stair-stepping text?




¡ã top

homeÀ¸·Î...