°¡´ÉÇÏÁö¸¸ Çì´õ¿¡ ´ëÇÑ µ¥ºñ¾È Á¤Ã¥À» ÀÌÇØÇØ¾ß ÇÑ´Ù.
µ¥ºñ¾È C ¶óÀ̺귯¸®µéÀº °¡Àå ÃÖ½ÅÀÇ ¾ÈÁ¤ Ä¿³ÎÀÇ Çì´õ·Î ¸¸µé¾îÁ³´Ù.
¿¹¸¦ µé¾î, µ¥ºñ¾È 1.2 ¹èÆ÷º»ÀÇ °æ¿ì 5.1.13ÀÇ Çì´õ¸¦ »ç¿ëÇß´Ù. ÀÌ·¯ÇÑ °ü½ÀÀº °¡Àå ÃÖ½ÅÀÇ Çì´õ¸¦ »ç¿ëÇÏ´Â ¸®´ª½º FTP ¾ÆÄ«ÀÌºê »çÀÌÆ®¿¡¼ ¹èÆ÷µÈ ¸®´ª½º Ä¿³ÎÀÇ ¼Ò½º¿Í ¹èÄ¡µÈ´Ù. ¹èÆ÷µÈ Ä¿³ÎÀÇ Çì´õµéÀº /usr/include/linux/include/¿¡ µé¾îÀÖ´Ù.
libc6-dev
ÀÌ Á¦°øÇÏ´Â Çì´õ°¡ ¾Æ´Ñ Á» ´õ »õ·Î¿î Ä¿³ÎÀÇ Çì´õ¸¦ °¡Áö°í
ÇÁ·Î±×·¥À» ÄÄÆÄÀÏ ÇϰíÀÚ ÇÏ´Â °æ¿ì -I/usr/src/linux/include/¸¦
ÄÄÆÄÀϽÿ¡ °°ÀÌ ³Ö¾î¾ßÇÑ´Ù. ¿¹¸¦ µé¾î ÀÚµ¿¸¶¿îÆ® µ¥¸óÀ(amd
)¸¦
ÆÐŰ¡ÇÒ ¶§ À¯¿ëÇÏ´Ù. »õ·Î¿î Ä¿³ÎÀÌ NFS¸¦ ´Ù·ç´Â ¸î¸î ³»¿ëÀ» º¯È½Ãų ¶§,
amdÀº ÀÌ¿¡ ´ëÇØ ¾Ë°í ÀÖ¾î¾ßÇÑ´Ù. ÀÌ´Â ÃÖ½ÅÀÇ Ä¿³ÎÀÇ Çì´õµéÀ»
Æ÷ÇÔÇÏ±æ ¿ä±¸ÇÑ´Ù.
»ç¿ëÀÚ Ä¿³ÎÀ» (¶Ç´Â ²À)¸¸µé°í ½ÍÀº »ç¿ëÀÚ´Â kernel-package
ÆÐŰÁö¸¦ ³»·Á¹Þ´Â °ÍÀÌ ÁÁ´Ù. ÆÐŰÁö´Â Ä¿³Î ÆÐŰÁö¸¦ ¸¸µå´Â ½ºÅ©¸³Æ®¿Í Ä¿³Î
¼Ò½º ÃÖ»óÀ§ µð·ºÅ丮¿¡¼ ´Ü¼øÈ÷
make-kpkg kernel_image
¸í·ÉÀ¸·Î µ¥ºñ¾È Ä¿³Î À̹ÌÁö ÆÐŰÁö¸¦ ¸¸µé¼ö ÀÖ´Â ´É·ÂÀ» Á¦°øÇÑ´Ù.
make-kpkg --help
¸í·É°úmake-kpkg(8)
¼³¸í¼¸¦ ÅëÇØ µµ¿ò¸»À» ¾µ¼ö ÀÖ´Ù.
¼±È£ÇÏ´Â ¸®´ª½º ÀúÀåÀå¼Ò »çÀÌÆ®¿¡¼ °¡Àå ÃÖ½ÅÀÇ Ä¿³Î (¶Ç´Â ¼±ÅÃÇÑ Ä¿³Î) À» ºÐ¸®Çؼ ¹Þ¾Æ¾ß¸¸ ÇÑ´Ù.
kernel-package
¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº
/usr/doc/kernel-package/README ¸¦ »ìÆìº¸¸é µÈ´Ù. °£´ÜÈ÷:
libncurses5-dev
ÆÐŰÁö°¡ ÀÖÀ» °æ¿ì¸¸ ¾µ ¼ö ÀÖ´Ù´Â °ÍÀ» ÁÖÀÇÇ϶ó.
À§ÀÇ ÀýÂ÷´Â ¸ðµÎ ÃÖ»óÀÇ Ä¿³Î ¼Ò½º µð·ºÅ丮¿¡ »õ·Î¿î.config¸¦ ¸¸µç´Ù.
grub
À̳ª loadlin¿Í °°Àº µÎ¹øÂ° ±âµ¿Ç®±×¸²À» ÀÌ¿ëÇϱâ
À§Çؼ± ÀÌ À̹ÌÁö¸¦ ´Ù¸¥ °÷À¸·Î(¿¹¸¦ µé¾î /boot/grub À̳ª MS-DOS
ÆÄƼ¼Ç) º¹»ç ÇØ µÎ¾î¾ßÇÑ´Ù.
ÀÌ ÀÛ¾÷Àº µ¥ºñ¾È FTP ¾ÆÄ«À̺êÀÇ adminºÎºÐ¿¡
ÀÖ´Âboot-floppies
¸¦ ÀÌ¿ëÇÏ¸é µÈ´Ù.ÀÌ ÆÐŰÁöÀÇ ½© ½ºÅ©¸³Æ®´Â
SYSLINUXÇü½ÄÀ¸·Î ±âµ¿ µð½ºÅ©¸¦ ¸¸µç´Ù. ÀÌ MS-DOSÇü½Ä
Ç÷ÎÇÇÀÇ ºÎÆ® ¼½Å͸¦ ¸®´ª½º ( ¶Ç´Â syslinux.cfg ÆÄÀÏ¿¡ Á¤ÀÇÇÑ ¾î¶²
¿î¿µÃ¼Á¦¶óµµ)·Î Á÷Á¢ ±âµ¿ÇÒ ¼ö ÀÖµµ·Ï °íÄ£´Ù. ´Ù¸¥ ½© ½ºÅ©¸³Æ®´Â ÀÀ±Þ ·çÆ®
µð½ºÅ©¸¦ ¸¸µé°í ±âÃʵð½ºÅ©¸¦ ´Ù½Ã ¸¸µé ¼ö ÀÖ´Ù.
Á»´õ ¸¹Àº Á¤º¸´Â boot-floppies
ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ°í ³ª¼
/usr/doc/boot-floppies/READMEÆÄÀÏÀÇ ³»¿ëÀ» ÂüÁ¶Ç϶ó.
µ¥ºñ¾ÈÀÇmodconf
ÆÐŰÁö´Â ¸ðµâ ¼³Á¤À» ¸ÂÃߴµ¥ ½© ½ºÅ©¸³Æ®
(/usr/sbin/modconf)¸¦ Á¦°øÇÑ´Ù. ¸Þ´º Áß½ÉÀÇ Á¢±Ù ¹æ¹ýÀ» Á¦°øÇϰí
ƯÁ¤ ÀûÀç°¡´ÉÇÑ ÀåÄ¡ µå¶óÀ̹öÀÇ ÀÔ·ÂÀ» ¿ä±¸ÇÑ´Ù. ´ë´äÀº
/etc/modules.conf (º°¸í ¸ñ·Ï°ú ´Ù¾çÇÑ ¸ðµâ°ú Á¢¼ÓÇÒ ¶§ ¾²´Â
ÀÎÀÚµé) ÆÄÀϰú /etc/modules(±âµ¿½Ã¿¡ ÀûÀçµÇ¾ß ÇÒ ¸ðµâ ¸ñ·Ï)ÆÄÀÏÀ»
¸ÂÃߴµ¥ ¾²ÀδÙ.
»ç¿ëÀÚ Ä¿³ÎÀ» ¸¸µå´Â °ÍÀ» Áö¿øÇÏ´Â (»õ) Configure.help ÆÄÀÏÀÌ ÀÌÁ¦ »ç¿ë°¡´É ÇÑ °Í°ú °°ÀÌ modconf ÆÐŰÁö´Â °¢ ¸ðµâÀÇ ÀÚ¼¼ÇÑ Á¤º¸¿Í ÀûÀýÇÑ ÀÎÀÚ¸¦ Á¦°øÇÏ´Â ÀÏ·ÃÀÇ µµ¿ò¸» ÆÄÀÏ (/usr/lib/modules_help/¿¡ ÀÖ´Â)ÀÌ ÀÖ´Ù.
±×·¸´Ù. kernel-image-NNN.prerm½ºÅ©¸³Æ®´Â Á¦°ÅÇϰíÀÚ ÇÏ´Â Ä¿³ÎÀÌ ÇöÀç ¿î¿ëÁßÀÎ Ä¿³ÎÀÎÁö °Ë»çÇÑ´Ù. ±×·¡¼ ÀÌ ¸í·ÉÀ¸·Î ¿øÇÏÁö ¾ÊÀº Ä¿³Î ÆÐŰÁö¸¦ Á¦°ÅÇÒ ¼ö ÀÖ´Ù:
dpkg --purge --force-remove-essential kernel-image-NNN
(¿©±â¼ "NNN"Àº ¿©·¯ºÐÀÇ Ä¿³Î°ú ¼öÁ¤¹øÈ£¸¦ ÀǹÌÇÑ´Ù.)
Debian GNU/Linux FAQ
version 2.1.2.1, 15 August 2002