¿©·¯ºÐÀÌ `make'³ª `patch' ¸í·ÉÀÌ ÇÑ °ÍÀÌ ¹«¾ùÀÎÁö ±× ³»¿ë¿¡ ´ëÇÑ ±â·ÏÀ» ¿øÇÑ´Ù¸é, °á°ú Ãâ·ÂÀ» ÆÄÀÏ·Î ¹Ù²Ü ¼ö ÀÖ´Ù. ¿ì¼±, ¿©·¯ºÐÀÌ »ç¿ëÁßÀÌ ½©ÀÌ ¹«¾ùÀÎÁö ¾Ë¾Æ³»¶ó. `grep root /etc/passwd' ¿Í `/bin/csh'°°Àº °ÍµéÀ» ÅëÇØ ¼ ¾Ë ¼ö ÀÖ´Ù.
¿©·¯ºÐÀÌ sh ³ª bash¸¦ ¾´´Ù¸é,
(¸í·É) 2>&1 | tee (°á°ú ÆÄÀÏ)Àº `(°á°ú ÆÄÀÏ)'¿¡ (¸í·É)ÀÇ °á°ú¸¦ º¹»çÇÑ´Ù.
csh³ª tcsh »ç¿ëÀÚ´Â
(¸í·É) |& tee (°á°ú ÆÄÀÏ)
rc(ÁÖÀÇ: ¿©·¯ºÐÀº ¾Æ¸¶ rc¸¦ »ç¿ëÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.)¿¡¼´Â
(¸í·É) >[2=1] | tee (°á°ú ÆÄÀÏ)
ÀÌÀüÀÇ Ä¿³ÎÀ» °Çµå¸®Áö ¾Ê°í »õ Ä¿³ÎÀ» ½ÃÇèÇØ º¸´Â ¹æ¹ýÀº, Ç÷ÎÇÇ µð½ºÅ©¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ̿ܿ¡µµ ¸î°¡Áö°¡ ÀÖ´Ù. ¸¹Àº À¯´Ð½º ¾ÖÈ£°¡µéÀº ÁÁ¾ÆÇÏÁö ¾ÊÁö ¸¸, ¸®·Î´Â µð½ºÅ©ÀÇ ¾î´À °÷¿¡¼µçÁö Ä¿³ÎÀº ºÎÆÃÇÒ ¼ö ÀÖ´Ù.(¸¸ÀÏ ¿©·¯ºÐÀÌ ´ë¿ë·®ÀÇ (500MBÀÌ»óÀÇ) µð½ºÅ©¸¦ °¡Áö°í ÀÖ´Ù¸é, ¾î¶»°Ô À̰ÍÀÌ ¹®Á¦¸¦ ÀÏÀ¸ ų ¼ö ÀÖ´ÂÁö ¸®·Î ¹®¼¸¦ Àо¾Æ¶ó). ±×·¯¹Ç·Î ¿©·¯ºÐÀÌ ´ÙÀ½°ú ºñ½ÁÇÑ Çà À» ¸®·Î ¼³Á¤ ÆÄÀÏÀÇ ¸Ç ¸¶Áö¸·¿¡ Ãß°¡ÇÑ´Ù¸é, ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ ÀÌÀü /vmlinuzÀ» °Çµå¸®Áö ¾Ê°í »õ·Î ÄÄÆÄÀÏÇÑ Ä¿³ÎÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Ù(¹°·Ð ¸®·Î¸¦ ½ÇÇàÇÑ ÈÄ¿¡).
image = /usr/src/linux/arch/i386/boot/zImage label = new_kernel¸®·Î¿¡°Ô »õ Ä¿³ÎÀº ºÎÆÃÇϵµ·Ï ¸»ÇØÁÖ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ºÎÆÃÇÒ ¶§¿¡ ÇÁ·Ò ÇÁÆ®¸¦ ³ªÅ¸³ª°Ô ÇϱâÀ§ÇØ, ½ÃÇÁÆ® ۸¦ ´©¸£´Â °ÍÀÌ´Ù. »õ Ä¿³ÎÀ» ºÎÆÃÇϱâ À§Çؼ´Â ¿©±â¿¡ `new_kernel'À» ½á³Ö¾îÁÖ¸é µÈ´Ù.
¸¸ÀÏ ¿©·¯ºÐÀÌ ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ µ¿½Ã¿¡ ¸î°³ÀÇ ¼·Î´Ù¸¥ Ä¿³Î ¼Ò½º Æ®¸®¸¦ °¡Áö°í ÀÖÀ¸·Á¸é(À̰ÍÀº ¸¹Àº µð½ºÅ© ¿ë·®ÀÌ ÇÊ¿äÇϹǷÎ, ÁÖÀÇÇ϶ó), ±×µéÀ» °¢°¢ /usr/src/linux-x.y.z¶ó°í À̸§ ºÙÀÌ´Â °ÍÀÌ °¡Àå ÀϹÝÀûÀÌ´Ù. ¿©±â¼ x.y.zÀº Ä¿³Î ¹öÀüÀÌ´Ù. ±×¸®°í ³ª¼´Â ¼Ò½º Æ®¸®¸¦ ½Éº¼¸¯ ¸µÅ©ÇÔÀ¸·Î½á ¼± ÅÃÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é, `ln -sf linux-1.2.2 /usr/src/linux'´Â ¹öÀü 1.2.2¸¦ ÇöÀç°ÍÀ¸·Î ¸¸µé¾îÁØ´Ù. ÀÌ¿Í °°ÀÌ ½Éº¼¸¯ ¸µÅ©¸¦ ¸¸µé±â Àü¿¡, ln ÀÇ ¸¶Áö¸· ¾Æ±Ô¸ÕÆ®°¡ ½ÇÁ¦ Á¸ÀçÇÏ´Â µð·ºÅ丮(ÀÌÀüÀÇ ½Éº¼¸¯ ¸µÅ©´Â ±¦Âú´Ù) °¡ ¾Æ´ÑÁö È®ÀÎÇ϶ó. Á¸ÀçÇÑ´Ù¸é ±× ¸í·ÉÀÇ °á°ú´Â ¿©·¯ºÐÀÌ ±â´ëÇÏ´ø °Í°ú ´Ù¸¦°ÍÀÌ´Ù.
Russell Nelson(nelson@crynwr.com)Àº »õ Ä¿³Î ¹öÀüÀÇ º¯ÇÑ Á¡À» ¿ä¾àÇÑ´Ù. À̰ÍÀº ªÁö¸¸, ¿©·¯ºÐÀÌ ¾÷±×·¹À̵åÇϱâ Àü¿¡ º¸¸é ÁÁ´Ù. À̰ÍÀº À͸í ftpÀÎ ftp.emlist.com ÀÇ pub/kchanges³ª ´ÙÀ½ÀÇ URLÀ» ÅëÇØ¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
http://www.crynwr.com/kchanges